Описание:
Цель данного учебного курса – обучить программированию на Паскале, точнее на том его расширении, которое было создано фирмой Borland и называется Турбо Паскаль. Вторичная цель курса – дать примеры работающих программ, предназначенных для решения конкретных задач, достаточно часто встречающихся в повседневной жизни программиста, вычислителя, научного работника, инженера, школьника и студента.
После обучения студент, освоивший основы и методы программирования, в силах перейти к любому другому языку программирования, где, зная основы, нужно лишь изучить особенности синтаксиса, структуры языка.
Курс не требует специальной подготовки, однако определенная подготовка в области математики и информатики желательна. Курс предназначен для людей, не имеющих практического опыта программирования.
Календарно-тематический план:
- Cистемы счисления 2.
- Лекция 2. Основы алгоритмизации.
- Лекция 3.1. Введение в Turbo Pascal
- Практика 3.1 Основы языка Turbo Pascal
- Лекция 3.2. Функции Turbo Pascal
- Практика 3.2. Решение простых линейных задач
- Лекция 3.3. Основные алгоритмы.
- Практика 4. Зачетные задачи.
- Лекция 5. Условный оператор If.
- Практика 5. Условный оператор If.
- Лекция 6.1. Операторы цикла For.
- Практика 6.1. Операторы цикла For.
- Лекция 7 + 6.2. Операторы цикла Repeat и Case.
- Практика 7 + 6.2. Операторы цикла Repeat и Case.
- Зачетная олимпида
- Лекция 8. Строковый тип.
- Практика 8. Строковый тип.
- Практика. Зачет по темам 5-7.
- Лекция 9. Процедуры.
- Практика 9.1.
- Лекция 10.1. Массивы.
- Практика 10.1.
- Лекция 10.2. Массивы
- Практика 10.2.
- Лекция 10.3. Массивы
- Практика 10.3.
- Практика 10.3. Зачет по теме 8-10
- Лекция 11 + 6.2. Файлы и оператор цикла While.
- Практика 11 + 6.2.
- Лекция 12. Графика.
- Практика 12.1
- Практика 12.2
- Зачетная олимпиада
