Основы алгоритмизации и программирования

1 курс2 курс3 курс4 курс
00980
000098000
Тема занятияДомашнее заданиеТипЧасы
§1
Общие сведения о языках программирования
1Языки программированиястр. 17 [1] Л 2
2Алгоритмыстр. 20Л 2
3Типовые конструкции в программировании. Ветвлениястр. 25Л 2
4Типовые конструкции в программировании. Циклыстр. 26Л 2
5Комбинирование ветвлений и цикловсоставить алгоритмЛ 2
6Модульная структурасоставить алгоритмЛ 2
7Разработка алгоритмастр. 27Л 2
§2
Основы языка программирования
1Специфика языкастр. 31Л 2
2Общая структура программыстр. 33Л 2
3Переменные и константыстр. 50, 52Л 2
4Простые типы данныхстр. 51Л 2
5Диалог с пользователемстр. 68Л 2
6Ветвлениястр. 60Л 2
7Циклыстр. 64Л 2
8Использование ветвлений и цикловнаписать программуЛ 2
9Построение математических выраженийстр. 57Л 2
10Логические выражениястр. 59Л 2
11Составные типы. Массивыстр. 19 [2] Л 2
12Многомерные массивыстр. 22 [2]Л 2
13Строкистр. 61 [2]Л 2
14Строковые функциистр. 63 [2]Л 2
15Структурные типыстр. 68 [2]Л 2
16Основы ООПстр. 36 [3] Л 2
17Возможности ООПстр. 59 [3]Л 2
18Применение наследования классовстр. 63 [3]Л 2
§3
Практические аспекты программирования
1Ввод/выводстр. 69 [1] ПР 2
2Создание функцийстр. 81 [1]ПР 2
3Параметры функцийстр. 83 [1]ПР 2
4Применение функцийнаписать программуПР 2
5Создание проектастр. 45 [1]ПР 2
6Управление памятьюнаписать программуПР 2
7Указатели и памятьнаписать программуПР 2
8Файловая системастр. 73 [1]ПР 2
9Использование файловстр. 75 [1]ПР 2
10Работа с экраном в текстовом режименаписать программуПР 2
11Расширенный ввод/выводстр. 78 [1]ПР 2
12Написание программынаписать программуПР 2
13Процедуры и функциинаписать программуПР 2
14Создание пользовательских процедур и функцийнаписать программуПР 2
15Параметры процедур функцийнаписать программуПР 2
16Применение процедур и функцийнаписать программуПР 2
17Стандартные процедуры ввода/выводанаписать программуПР 2
18Форматированный ввод/вывод данныхнаписать программуПР 2
19Файлы последовательного доступа. Текстовые файлынаписать программуПР 2
20Типизированные файлынаписать программуПР 2
21Нетипизированные файлынаписать программуПР 2
22Файлы произвольного доступанаписать программуПР 2
23Работа с файламинаписать программуПР 2
24Применение файловнаписать программуПР 2

Итого

Лекции: 50
Комбинированные занятия: 0
Практические занятия: 48
Диагностическая проверка знаний: 0
Всего часов: 98 из 98 по плану