- •1. Понятие инф-ии.
- •2. Алгоритм
- •3. Оо анализ, проект-ие и программ-е.
- •4. Система программ-я.
- •5. Интерфейсные объекты
- •6. Данные.
- •7. Структурированные типы данных
- •8. Операторы передачи упр-я в языках программ-я. Turbo Pascal
- •Visual Basic
- •9. Операторы орг-ии циклов в языках программ-я. Turbo Pascal
- •Visual Basic
- •10. Процедуры в языках программ-я.
- •Visual Basic
- •Visual Basic
- •12. Граф. Процедуры и функции. Граф. Объекты.
- •13. Алгоритмы сортировки
- •Сортировка Хоара
- •14. Послед. И бинарный поиск
- •15. Операционные системы (ос)
- •16. Прикладное программное обеспечение общего назначения. Системы обработки текстов. Системы машинной графики.
- •Свои параметры форматирования имеют символы текста (шрифт): Формат – Шрифт.
- •17. Электронные таблицы
- •Можно описать процессы: создание рабочей книги, открытие рабочей книги, сохранение рабочей книги, закрытие рабочей книги, завершение работы с Microsoft Excel.
- •Операции с листами рабочих книг: переименование, копирование перемещение, перемещение листа, удаление, вставка.
- •21. Понятие архитектуры и основные типы архитектуры эвм. Типовая схема эвм. Оперативная память, центральный процессор эвм.
- •22. Периферийные устройства пк
- •18. Прикладные инструментальные пакеты для решения задач на эвм.
- •19. Антивирусные программы. Архиваторы. Программы обслуживания дисков.
- •20. Понятие "модель". Виды моделирования. Компьютерная модель. Математические модели.
- •23. Компьютерные сети.
- •24. Интернет (сеть). Электронная почта. Обмен файлами (ftp). Технология www. Поиск информации в Интернет.
- •25. Язык html как средство создания информационных ресурсов Интернет.
- •26. Понятие мультимедиа. Создание мультимедийных приложений.
- •27. Основные направления исследований в области искусственного интеллекта. Представление знаний в иис. Понятие об экспертной системе.
- •29. Информационные модели данных: реляционные, иерархические, сетевые. Последовательность создания информационной модели. Взаимосвязи в модели.
- •30. Базы данных. Определение взаимосвязи между элементами бд. Ключи атрибутов. Нормальные формы.
18. Прикладные инструментальные пакеты для решения задач на эвм.
MathCAD позволяет проводить научные и инженерные расчеты, принцип: «что Вы видите, то и получите». Текстовый редактор, вычислительный процессор и символьный процессор. Основа-ядро, (совокупность формул и форм. преобразований, с помощью которых производятся аналитические вычисления). Доступ к ядру осуществляется лишь частично. Сверху вниз располагаются заголовок окна, строка меню, панели инструментов (стандартная и форматирования) и рабочий лист документа (worksheet), строка состояния. Новый документ создается автоматически при запуске. 9 палитр: (вычисления), (графики), (вектора и матрицы), (операции присваивания и вывода), (мат. операции), (логические операции), (палитра программ), (палитра греч. символов), (палитра символьных операций). Справка - help, центр инф-х ресурсов. Это мощная БД, объединяющая встроенные в систему электронные книги, обучающую систему, справочники, примеры. Для вычисления синуса какого-нибудь числа достаточно ввести с клавиатуры выражение типа sin (1/4)=.Enter. «как принято в математике, так и вводится». Использование переменных в расчетах: x:=1.2 y:=55 z:=4 ()
Задачи: 1) числовые операции (арифм., логические, диф. и инт.) 2) числовые функции, 3) символьные операции (упрощение, диф и инт, алгебраические преобразования выражения) 4) операции лин алг (вектора и матрицы) 5) статистика и анализ данных. 6) диф уравнения. +трехмерная графика и анимация.
Maple обладает развитым языком программирования. Оболочка (командно-текстовый и графический) + ядро (выполнение операций нижнего уровня, доступ к внешним данным, выполнение конструкций, вычисление простых выражений) + библиотеки (процедуры, функции, архив, загружается ядром по мере надобности). Оболочка отделена от ядра и библиотек. Ее реализация зависит от платформы, обеспечивает интерфейс пакета с платформой посредством .dll файлов, осуществляется взаимодействие с Excel, MathCad. Решение задач: 1) расширенный символьный и мат анализ. 2) численные решения уравнений и их систем 3) символьная и численная линейная алгебра 4) элементарные функции, специальные функции. Графика: - представление функций в полнограф. формате, - 2Д, 3Д – возможность анимирования, - возможность оформления (преобразование в .html, преобразование кодов Мэпл в Си, фортран). При загрузке программы автоматически загружается новый рабочий лист (worksheet), на котором приглашение для ввода команды >. В командную строку можно записать любое алгебраическое выражение, то есть выражение, состоящее из имен переменных и функций, чисел и символьных констант, соединенных алгебраическими операторами. Если в конце выражения поставить знак ";" (точка с запятой), то при нажатии клавиши Enter или кнопки с восклицательным знаком на инструментальной панели, выражение будет обработано программой, а результат выведен на дисплей, например > 2*3^5-x^2*sin(y-Pi); > R:=5/Pi*exp(x); Теперь можно ввести предыдущее выражение просто записав присвоенное ему имя > R. В Maple используются: команды-процедуры > Имя_команды(аргумент, опции);. На конце команды обязательно должен стоять символ конца команды - точка с запятой или двоеточие. Справка с ? вначале, например:> ?expand. Программа позволяет одновременно работать с несколькими рабочими листами и устанавливать между ними динамические связи, то есть переводить вычисления с одного листа на другой. Можно даже запускать несколько программ одновременно, что позволяет проводить сравнение вычислений при различных начальных значениях переменных. Определение языка можно разбить на 4 части: символы (characters), высказывания (tokens), синтаксис (syntax) и семантика (semantics)-толкование. Элементы языка Набор символов включает 26 прописных букв латинского алфавита, 26 заглавных букв, 10 цифр и еще 32 специальных символа. Высказываниями (лексемами) являются ключевые слова, операторы программирования, строки, натуральные числа и знаки препинания. Зарезервированные слова имеют специальное значение и их нельзя применять в качестве переменных в программах. Пробелы нельзя использовать внутри высказываний (лексем). > a:=b; Все символы строки за решеткой # Maple интерпретирует как часть комментария. > a * x + x*y; # Это комментарий.