- •4. Теория кодирования. Виды кодирования. Оптимальные коды.
- •5. Теория распознавания. Общая характеристика задач распознавания и их типы. Математическая теория распознавания образов.
- •6. Математическая кибернетика. Информация и управление. Математические аспекты кибернетики.
- •7. Понятие «модель». Модел-ние как метод познания. Натурные и абстрактные модели. Виды модел-ния в естественных и технических науках.
- •8. Компьютерная модель. Абстрактные модели и их классификация. Вербальные модели. Информационные модели.
- •9. Объекты и их связи. Основные структуры в информационном моделировании. Примеры информационных моделей. Математические модели.
- •12. Различные подходы к классификации математических моделей. Модели с сосредоточенными и распределенными параметрами. Дескриптивные, оптимизационные, многокритериальные, игровые модели.
- •13. Системный подход в научных исследованиях. Численный эксперимент. Его взаимосвязи с натурным экспериментом и теорией. Достоверность численной модели. Анализ и интерпретация модели.
- •15. Специфика использования компьютерного моделирования в педагогических программных средствах.
- •16. История развития компьютерной техники. Поколения эвм и их классификация.
- •17. Центральные и внешние устройства эвм, их характеристики. Канальная и шинная системотехника.
- •18. Микропроцессор и память компьютера. Система прерываний, регистры и модель доступа к памяти. Защищенный режим работы процессора как средство реализации многозадачности.
- •19. Принципы управления внешними устройствами персонального компьютера. Базовая система ввода/вывода.
- •21. Понятие об информационных процессах. Принципы организации информационных процессов.
- •23. Прикладное программное обеспечение общего назначения. Системы обработки текстов. Системы машинной графики.
- •Сист-ы машинной графики на пк
- •24. Базы данных и сист-ы управления базами данных. Представление о языках управления реляционными базами данных. Табличные процессоры.
- •25. Интегрированные программные средства. Прикладное программное обеспечение пользователя. Собственная инструментальная среда. Автоматизированное рабочее место.
- •27. Компьютерные вирусы и приемы борьбы с ними.
- •28. Информационные модели данных: фактографические, реляционные, иерархические, сетевые.
- •29. Последовательность создания информационной модели. Взаимосвязи в модели. Типы моделей данных.
- •Связь "многие ко многим"
- •30. Проектирование бд. Концептуальная модель предметной области. Логическая модель предметной области.
- •Модель сущность-связь
- •31. Определение взаимосвязи между элементами бд. Первичные и альтернативные атрибуты данных. Приведение модели к требуемому уровню нормальной формы. Физическое описание модели.
- •32. Администрирование базы данных. Обзор возможностей и особенностей различных сбд. Методы хранения и доступа к данным. Работа с внешними данными с помощью технологии odbc (bde).
- •33. Основные направления исследований в области ии. Сист-а знаний. Модели представления знаний: логическая, сетевая, фреймовая, продукционная.
- •36. Глобальные компьютерные сети. Предпосылки и история возникновения Интернет. Интернет как технология и информационный ресурс (сеть).
- •37. Технология электронной почты. Технология обмена файлами (ftp).
- •38. Технология www. Поиск информации в Интернет.
- •39. Понятие мультимедиа. Мультимедиа как средство и технология. Создание мультимедийных приложений. Мультимедиа и Интернет.
Microsoft Excel — табличный процессор. Поддерживает все необходимые функции для создания электронных таблиц любой сложности. Занимает ведущее положение на рынке. Последняя версия использует открытый формат XLSX, более ранние версии использовали формат XLS. Доступен под Windows и Macintosh. Главные конкуренты — OpenOffice.org Calc, StarOffice, Gnumeric и Corel Quattro Pro.
25. Интегрированные программные средства. Прикладное программное обеспечение пользователя. Собственная инструментальная среда. Автоматизированное рабочее место.
Основная функция прикладного ПО - выполнение задач, поставленных конечными пользователями. Для разработки прикладного ПО может быть использовано множество языков программирования.
Пакеты прикладных программ - это комплекс взаимосвязанных программ для решения задач определенного класса.
Виды ППП: 1. проблемно-ориентированные. Используются в тех предметных областях, для которых возможна типизация функций управления, структур данных и алгоритмов обработки. Пример: серия программ 1С:, позволяющая автоматизировать решение задач управления предприятием, например, 1С:Бухгалтерия, 1С: Предприятие, 1С: Кадры и т.д. К пакетам этого класса относятся и программы, реализующие дистанционное обучение, например пакет SunRav_BookOffice для создания и работы с электронным учебником.
2. автоматизации проектирования (или САПР). Эти пакеты используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм, т.е. с обработкой графических изображений. Реализуют функции:
коллективная работа в сети; 2. экспорт - импорт файлов различных форматов; 3. масштабирование объектов; 4. группировка объектов, передвижение, растяжка, поворот, разрезание, изменение размеров, работа со слоями; 5. перерисовка; 6. управление файлами; 7. использование чертежных инструментов, позволяющих рисовать кривые, эллипсы, линии произвольной формы, многоугольники и т.п.; 8. работа с цветом; 9. автоматизация отдельных процедур с использованием встроенного макроязыка. Примеры: AutoCAD (AutoDesk), DesignCAD, Grafic CAD Professional, DrawBase, Microstation, TurboCAD. 10. офисные.
Обеспечивают организационное управление деятельностью офиса. Включают:
А. Органайзеры для автоматизации процедур планирования использования различных ресурсов (времени, денег, материалов) как отдельного человека, так и всей фирмы или ее подразделений. Существуют 2 вида пакетов этого класса:
1) органайзеры для управления проектами. Используются для сетевого планирования и управления проектами. Позволяют спланировать проект любой величины и сложности, эфф-о распределить человеческие, финансовые и материальные ресурсы, составить оптимальный график работ и проконтролировать его исполнение( Time Line, MS Project, CА - Super Project);
2) органайзеры для организации деятельности отдельного человека. Это электронные секретари для эфф-ого управления деловыми контактами(Lotus Organizer, ACTI).
Б. Программы для распознавания символов используются для перевода графических изображений букв и цифр в ASCII-коды этих символов. Применяются в сканерах (Fine Reader, Cunie Form, Tiger, Omni Page).
4. настольные издательские сист-ы (электронная верстка широкого спектра основных типов документов типа инф-ионного бюллетеня, цветной брошюры, каталога, справочника). Примеры: Corel Ventura, Page Maker, QuarkXPress, Frame Maker, MS Publisher, Page Plus, Compu Work Publisher.
5. сист-ы искусственного интеллекта. (инф-ионные сист-ы, поддерживающие диалог на естественном языке (естественно-языковый интерфейс); экспертные сист-ы, позволяющие давать рекомендации пользователю в различных ситуациях; интеллектуальные пакеты прикладных программ, позволяющие решать прикладные задачи без программирования).
Автоматизированное рабочее место - это индивидуальный комплекс технических и прогр-ых средств, предназначенный для автоматизации профессионального труда специалиста и обеспечивающий подготовку, редактирование, поиск и выдачу на экран и печать необходимых ему документов и данных. Автоматизированное рабочее место обеспечивает оператора всеми средствами, необходимыми для выполнения определенных функций.
Для каждого объекта управления нужно предусмотреть автоматизированные рабочие места, соответствующие их функциональному назначению. Однако принципы создания АРМ должны быть общими: сист-ность, гибкость, устойчивость, эфф-ость.
Согласно принципу сист-ности АРМ следует рассматривать как сист-ы, структура которых определяется функциональным назначением.
Принцип гибкости означает присп-бляемость сист-ы к возможным перестройкам благодаря модульности построения всех подсист- и стандартизации их элементов.
Принцип устойчивости заключается в том, что сист-а АРМ должна выполнять основные функции независимо от воздействия на нее внутренних и внешних возможных факторов. Это значит, что неполадки в отдельных ее частях должны быть легко устранимы, а работосп-бность сист-ы - быстро восстановима.
Эфф-ость АРМ следует рассматривать как интегральный показатель уровня реализации приведенных выше принципов, отнесенного к затратам по созданию и эксплуатации сист-ы.
АРМ должно отвечать следующим требованиям: 1. своевременное удовлетворение инф-ионной и вычисл-ой потребности специалиста. 2. минимальное время ответа на запросы пользователя. 3. адаптация к уровню подготовки пользователя и его профессиональным запросам. 4. простота освоения приемов работы на АРМ и легкость общения, надежность и простота обслуживания. 5. терпимость по отношению к пользователю. 6. возможность быстрого обучения пользователя. 7. возможность работы в составе вычисл-ой сети.
26. Прикладные инструментальные пакеты для решения мат. задач на ЭВМ. Обзор пакетов симв-х вычислений (Matematica, Derive, Maple V, MathCAD.) Технологии подготовки мат-х и естественно-научных текстов TeX (LaTeX).
В отдельных сферах деятельности часто возникают задачи такого характера как например проведение математических расчетов типа решения систем уравнений, интегрирования, статистической обработки инф-ии и т.п., которые требуют использования инструм-ых прогр-ых средств (инструм-ые средства общего назначения: текстовые редакторы, графические редакторы, табличные процессоры…).
Универсальные математические пакеты, пакеты статистической обработки данных, электронные «органайзеры» — прогр-ые средства, облегчающие планирование деятельности, хранение и поиск записей, отслеживающие заданные промежутки времени и т.д.
Особую роль среди них играют сист-ы, предназначенные для решения математических задач. Во многих сферах науки и практической деятельности — физике, инженерном деле, экономике и т.д. — значительная часть задач требует привлечения математических методов. Еще раз напомним, что первоначально компьютеры создавались для решения именно таких задач. На первых порах специалистам, использующим математику в прикладном смысле, приходилось одновременно быть и программистами, и изучать довольно сложные методы вычислений. Необходимость в этом отпала лишь после появления интегрированных математических прогр-ых сист- для научно-технических расчетов:Derive, МаtLаЬ, МаthСАd, Марlе, Маthеmаtiса и др. При всех различиях между этими сист-ами общего между ними столько, что, познакомившись с одной из них, можно получить представление обо всем классе средств. Среди них есть как «тяжеловесы» (Марlе, Маthеmаtiса), так и относительно простые пакеты.
MathCad – сист-а компьютерной математики, предназначенная для автоматизации решения массовых математических задач. Помимо собственно вычисления, как численно, так и аналитически, MathCad позволяет решать сложные оформительские задачи. С помощью MathCad можно, н-р, готовить статьи, книги, диссертации, научные отчеты, дипломные и курсовые проекты качественными текстами разного стиля, графическими представлениями результатов вычислений.
Достоинства MathCad: настройка под любой известный печатающего устройства, богатый набор шрифтов, возможность использования всех инструментов Windows, прекрасная графика и современный многооконный интерфейс. В новые версии MathCad включены эфф-ые средства оформления документов в цвете, возможность создания анимационных графиков и звукового сопровожления; текстовый, формульный и графический редакторы; предусмотрена возможность объединения с др. матем. И графическими редакторами для решения особо сложных задач. Отсюда и название таких систем - интегрированные сист-ы.
Уникальные свойства MathCad – возможность написания математических алгоритмов в естественной матем. форме с применением общепринятой символики для матем. знаков, таких, н-р, как квадратный корень, знак деления в виде горизонтальной черты, знак интеграла и т.д. Это делает документ, видимый на экране дисплея, похожим на страницы текста математических книг и научных статей. Палитры математических знаков служат для вывода шаблонов матем. операторов (цифр, знаков арифметических операций, матриц, интегралов, производный и т.д.), функций сист-ы и отдельных символов, н-р, греческих букв.
Примеры использования:
выполнять простые матем. вычисления; вводить матрицы и выполнять с ними вычисления; строить графики функцией одной переменной, графики неск. функций одной переменной; строить графики поверхностей – функций двух переменных4 выполнение символьных вычислений (команда Simbolically), упрощение выражений (Simplify), вычисление производных, интегралов, сумм, произведений; расширение выражений (Expand), разложение выражений на множители (Factor), дифференцирование, интегрирование, решение уравнений (Solve), разложение на правильные дроби, матричные операции, решение сист- линейных уравнений, статистическая обработка данных, решение нелинейных уравнений (Root), решение задач оптимизации, решение задач линейного программирования, решение ДУ, финансово-экономические расчеты и т.д.
Основные возможности сист-ы Maple:
возможности интерфейса: работа со многими окнами, вывод графиков в отдельных окнах, задание текстовых комментариев различными шрифтами, возможность использования гиперссылок и подготовки электронных документов, управл. с клавиатуры, с пом. главного меню, с пом. мыши.
символьные и численные вычисления: дифф-е функций, численное и аналитическое интегрир-е, вычисление пределов функций, разложение ф-ций в ряды, вычисление сумм и произведений, интегральные преобразования Лапласа, Фурье и т.д.
численное и символьное решение уравнений: решение систем лин-х и нелин-х ур-ий, ДУ, символьное вычисление рядов, работа с реккурентными функциями, решение трансцендентных уравнений, решение сист- с неравенствами.
Линейная >100 операций с векторами и матрицами, решение систем лин. уравнений, вычисление собственных значений и собст. векторов матриц.
графическая визуализация вычислений: построение графиков многих функций, разл. типы осей, графики функций в декарт. и полярной сист-е координат, спец. виды графиков; графики, представляющие решение ДУ; графики 3D поверхностей, построение пересек-ся в простр-ве объектов, анимация графиков.
программирование:мощный встроенный язык процедурного программирования; типы данных, задаваемых пользователем; средства отладки программ; задание внешних функций и процедур. Maple может применяться для решения самых серьезных матем. задач аэродинамики, теории поля, теплопроводности и диффузии, теоретической механики и др.
