Занятие №1. Введение в программирование. Алгоритмы.
Занятие №2. Свойства алгоритмов. Решение задач на алгоритмы.
Занятие №3. Языки программирования. Синтаксис, семантика языка программирования. Компиляция и интерпретация. Консольные и графические приложения. Математические выражения в линейной записи.
Занятие №4. Запись арифметических выражений. Логические выражения. Условный оператор.
Занятие №5. Условный оператор.
Занятие №6. Оператор множественного выбора.
Занятие №7. Оператор цикла с предусловием. Оператор цикла с постусловием.
Занятие №8. Цикл с параметром.
Занятие №9. Вложенные циклы.
Занятие №10. Программная реализация алгоритмов, представленных в виде блок-схем.
Занятие №11. Сложные типы данных. Одномерные массивы.
Занятие №12. Двумерные массивы.
Занятие №13. Строки и множества.
Занятие №14. Подпрограммы. Процедуры и функции. Формальные и фактические параметры. Передача массивов в качестве параметров функции.
Занятие №15. Сложные типы данных: файлы. Чтение из файла.
Занятие №16. Запись в файл.
Занятие №17. Этапы разработки программ. Начало написания сложной программы с учетом этапов создания программ.
Занятие №18. Продолжение написания программы.
Занятие №19. Окончание написания программы.
Занятие №20. Этапы выполнения программ. Жизненный цикл программных продуктов. Версии программ.
Занятие №21. Подведение итогов курса. Повторение материала. Ответ на вопросы.

Дата последнего изменения: 26 декабря 2014