Классификация языков программирования. Язык программирования Паскаль.
2
Типы данных. Стандартные и нестандартные, простые и сложные структуры данных (массивы, строки, записи, файлы, множества).
3
Использование стандартных модулей и модулей программиста.
4
Знакомство с языком программирования OBJECT PASCAL Управляющие структуры OBJECT PASCAL. Структуры данных, модули.
5
Знакомство с объектно-ориентированными средами программирования. (Lasarus, аналог Delphi).
6
Специфика объектно-ориентированного программирования. Разработка пользовательского интерфейса. Компоненты отображения текстовой информации. Обработка событий, возникающих при действиях пользователя с мышью и клавиатурой, компоненты меню: кнопки, таймер. Графические возможности.
7
Управляющие элементы – кнопки Компоненты опции. Компоненты выбора из списков. Диалоговые модальные окна. Объявление массива. Типичные действия с массивами. Использование динамических массивов. Компоненты таблицы.
8
Создание справочной системы. Работа с базами данных (общее знакомство) Динамические структуры данных. Связанные списки.
9
Математическое моделирование. Вычислительный эксперимент. Построение графиков и диаграмм. Моделирование движения тела. Моделирование движения частиц (молекул газа)