ВВГУ Аннотации Детали Специалитет (реализ) {U7}

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

Связь с другими дисциплинами:
  • Программирование
  • Информатика
Основная образовательная программа:
  • (230101.65) Вычислительные машины, комплексы, системы и сети
  • (230201.65) Информационные системы и технологии
Форма контроля:
  • Зачет
  • Защита: Курсовая Pабота/Проект

Цель курса: Изучение методов и средств алгоритмизации и программирования ,

Задачи курса: Изучение разделов: Основные этапы решения задач на ЭВМ; критерии качества программы; диалоговые программы; дружественность, жизненный цикл программы; постановка задачи и спецификация программы; способы записи алгоритма; программа на языке высокого уровня; стандартные типы данных; представление основных структур программирования: итерация, ветвление, повторение; процедуры; типы данных, определяемые пользователем; записи; файлы; динамические структуры данных; списки: основные виды и способы реализации; программирование рекурсивных алгоритмов; способы конструирования программ; модульные программы; основы доказательства правильности.

Компетенции: Изучение дисциплины направлено на развитие алгоритмического мышления, формирование навыков в разработке простых программных продуктов.,

Содержание курса: Запись числовых констант, переменных и выражений. Типы данных. Операции и функции над данными. Структура программы и основные операторы языка. Массивы. Процедуры и функции. Строки, множества, записи, файлы. Динамические структуры данных. Линейные списки. Стек, очередь. Бинарные деревья. Рекурсии и фракталы.,

Ключевые слова:
  • алгоритм
  • массив
  • операторы языка
  • стек
  • типы данных