Пример готовой курсовой работы по предмету: Программирование
Содержание
Содержание курсовой работы (перечень подлежащих разработке вопросов) и порядок защиты:
- Работающая (EXE) программу и отчет, который должен содержать:
- — задание на работу;
- — структурную схему программы и ее описание (описание классов, переменных и функций);
- — исходный текст программы;
- — руководство пользователя готового продукта;
- — дальнейшие предложения по совершенствованию программы (по желанию).
Выдержка из текста
Разработать, реализовать и протестировать класс Labirint для описания лабиринта и нахождения пути его прохождения. Лабиринт состоит из перекрестков, связывающих 3 или 4 перехода (т.е. попав на перекресток, можно выбрать один из 2 или 3 вариантов дальнейшего маршрута)
Класс должен включать:
- Данные:
- — массив структур (или указателей на структуры), описывающих каждый перекресток;
- — номер точки выхода (индекс элемента массива — «последнего перекрестка»).
Методы:
- -конструктор – считывает информацию о лабиринте из файла;
- — прохождение лабиринта (возможно, рекурсивный метод) – выводит на экран путь прохождения, т.е.
последовательность перекрестков.
Список использованной литературы
1.Павловская Т.А С/С++. Программирование на языке высокого уровня – СПб.: Питер, 2005. – 461 с.
2.Подбельский В.В. Язык С++: Учеб.пособие 5-е изд. М.: Финансы и статистика, 2000. 506 с.
3.Страустрап Б. Введение в язык С++ //[Электрон. книга].
1995.