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