Занятие 1. Язык программирования Паскаль. Знакомство со средой программирования Турбо Паскаль. Основные понятия. Первая программа. Оператор присваивания. 3
Занятие 3. Сортировка методом простого обмена. Рекурсивная сортировка. 107
Занятие 4. Сортировка методом слияний. 108
Занятие 5-6. Самостоятельное решение задач. 110
Строки.. 111
Занятие 1. Тип данных char. Операции над символами. 111
Занятие 2. Строка. Тип данных string. Строковые переменные, их описание. Длина строки. Операции над строками. 112
Занятие 3. Стандартные функции для работы со строками (concat,copy,length, pos,upcase). 115
Занятие 4. Стандартные процедуры для работы со строками (delete, insert,str,val). 117
Занятие 5. Контрольная работа. 118
Занятие 6. Решение задач. 122
Множества.. 124
Занятие 1. Множественный тип данных. Множество. Элемент множества. Способы задания множества. Объединение множеств. Разность множеств. Пересечение множеств. 124
Занятие 2. Логические операции над множествами: проверка принадлежности элемента множеству, проверка включения элемента в множество, сравнение множеств. 126
Занятие 3. Примеры решений задач на применение множества. 128
Занятие 4. Самостоятельное решение задач. 133
Запись. 135
Занятие 1. Комбинированный тип данных. Запись. Описание записи. Доступ к полям записи. Оператор With. Примеры решения задач 135
Занятие 2. Самостоятельное решение задач. 138
Занятие 3. Сортировка записей. 141
Занятие 4. Записи с вариантами. 143
Дополнительно. Решение задач. 149
Файлы... 151
Занятие 1. Файлы. Виды файлов. Типизированные файлы.. 151
Занятие 2. Процедуры и функции для работы с типизированными файлами. 156
Занятие 3. Самостоятельное решение задач. 158
Занятие 4. Процедуры и функции работы с файлами. Решение задач. 161
Тeкстовые файлы... 164
Занятие 1. Тeкстовые файлы, их описание и основные отличия от типизированных файлов. 164
Занятие 2. Способы обмена с текстовыми файлами. 166