Современные технологии прикладного программирования

Уважаемые студенты! Данная дисциплина включает в себя 8 лекций и 7 лабораторных работ. Задания к шести лабораторным работам приведены ниже, вот ссылка на статью о том, как выполнить первое практическое задание. Там же приведены примеры их решений. Обращаю внимания, что примеры не безупречны, их цель — указать вам направление действий. Седьмая лабораторная работа является творческой. Необходимо, на основе приобретенных знаний, реализовать собственный сложный проект, который может лечь в основу вашей будущей научной деятельности. Главное условие, чтобы он демонстрировал приобретенные знания и в нем был реализован ввод и вывод информации из файла. Задачи могут быть самыми разными: шифрование информации, создание компьютерных игр и т.д. Все семь заданий, студентами очной формы обучения, «собираются» в одну расчетно-графическую работ (РГР). Студенты заочной формы обучения, аналогичным образом, оформляют контрольную работу. Обратите внимание на примеры оформления лабораторной работы и РГР, требования ГОСТ 19.701–90 (ИСО 5807-85) «Схемы алгоритмов, данных и систем» к составлению блок-схем, есть презентация и статьи по данному вопросу, а также дополнительные материалы по дисциплине. Для лучшего усвоения предмета предлагаю подписаться на каналы «Программирование. Книги» и «Си++Learning».

№пп Лекция ЛР
1.   Методы и языки программирования Лабораторная работа №1
Пример решения
2. Основные алгоритмические структуры Лабораторная работа №2
Пример решения
3.  Создание программ на СИ++ Лабораторная работа №3
Пример решения
4. Массивы и векторы Лабораторная работа №4
Пример решения
5.  Функции Лабораторная работа №5
Пример решения
6. Типы данных, определяемые пользователем Лабораторная работа №6
Пример решения (с помощью структур)
Пример решения (с помощью классов)
7. Динамические структуры данных Лабораторная работа №7
8. Работа с файлами данных Защита РГР
Итоговый тест