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

Преподаватель: Вардомацкая Е. Ю.

План курса:

Лекции — 24 часа;

Лабораторные занятия — 28 часов;

Cамостоятельная работа -36 часов;

Форма контроля — экзамен.

Изучаемые темы:

  • Алгоритм и его свойства, способы описания алгоритмов, стандартизация графического представления алгоритмов, разновидности структур алгоритмов.
  • Основы структурного проектирования программ.
  • Способы графического представления структурированных алгоритмов.
  • Синтаксис и семантика языка высокого уровня: структура программы, типы данных, операции и выражения, ввод и вывод, основные операторы, сложные типы данных.
  • Подпрограммы, типы параметров подпрограмм, организация рекурсии.
  • Работа с динамической памятью: однонаправленные и двунаправленные списки, очереди, стеки, двоичные деревья.
  • Файлы.

Список рекомендуемой литературы: скачать

Вопросы к экзамену: скачать