Алгоритмизация и программирование

Учебно-тематический план курса "Алгоритмизация и программирование"
(для учащихся по программе "Компьютерная школа для старшеклассников")

Структура курса Кол-во часов
Лекции  18 
Практические занятия, семинары  28 
Всего  46 

Разделы курса Кол-во учебных часов
Всего  Лекции  Практические занятия, семинары 
I  Алгоритмы и исполнители  2  2   
1.1  Понятие алгоритма. Свойства алгоритмов. Исполнители алгоритмов   
1.2  Система команд исполнителя. Способы описания алгоритмов. Языки программирования и их классификация. Этапы решения задач на компьютере   
II  Основные понятия языка программирования Turbo Pascal  4  2  2 
2.1  Знакомство с системой программирования Turbo Pascal 7.0. Структура программы. Простые типы данных (целый, вещественный, логический, символьный). Описание переменных, констант и типов. Стандартные функции языка Pascal. Оператор присваивания 
2.2  Ввод/вывод данных в языке Pascal. Составление простейших линейных программ. Выполнение и отладка программ. Работа с окнами. Метод пошагового выполнения программы 
III  Основные алгоритмические конструкции и их реализация на языке Pascal  18  5  13 
3.1  Реализация разветвляющихся алгоритмов в языке Pascal. Полный и неполный условный оператор. Операторные скобки. Оператор выбора 
3.2  Реализация циклических алгоритмов в языке Pascal. Цикл с параметром. Цикл с предусловием. Цикл с постусловием. Вложенные циклы 
3.3  Вспомогательные алгоритмы. Процедуры. Функции. Рекурсия 
IV  Структурированные типы данных  16  6  10 
4.1  Массивы  13 
4.2  Строки 
4.3  Множества  13 
4.4  Записи 
4.5  Динамическое выделение памяти. Указатели 
V  Файлы  6  3  3 
5.1  Типы файлов в языке Паскаль. Текстовые файлы  13 
5.2  Типизированные и нетипизированные файлы. Работа с типизированными файлами 
5.3  Нетипизированные файлы  13 
  Всего  46  18  28 


В этом разделе:
Обучение
Контакты
Наш адрес:
г. Орел, Наугорское шоссе, 40
Посмотреть на карте
Телефон/факс:
(4862) 43-49-56
Обратная связь
Поиск