Разработка консольного приложения для Windows на языке программирования С++
Задание на курсовую работу по дисциплине «Программирование и основы алгоритмизации».
Студент группы АТПб-21-1 Выдренков А.Д.
Специальность «Автоматизация технологических процессов и производств в нефтяной и газовой промышленности»
Тема: «Разработка консольного приложения для Windows на языке программирования С++»
Условия задачи:
Составить программу, которая содержит динамическую информацию о наличии автобусов в автобусном парке. Сведения о каждом автобусе включает:
- номер автобуса;
- фамилию и инициалы водителя;
- номер маршрута;
- признак того, где находится автобус – на маршруте или в парке.
Программа должна обеспечивать:
- начальное формирование данных обо всех автобусах в парке в виде списка;
- при выезде каждого автобуса из парка вводится номер автобуса, и программа устанавливает значение признака «автобус на маршруте»;
- при въезде каждого автобуса в парк вводится номер автобуса, и программа устанавливает значение признака «автобус в парке»;
- по запросу выдаются сведения об автобусах, находящихся в парке, или об автобусах, находящихся на маршруте.
Оглавление
1.Разработка эскизного и технического проектов программы (ГОСТ 19.404-79)4
1.1.Введение4
1.2.Назначение и область применения5
1.2.1.Функциональное назначение4
1.2.2. Область применения программы5
1.3.Технические характеристики5
1.3.1.Постановка задачи на разработку программы5
1.3.2.Описание алгоритма программы6
1.3.3.Организация входных и выходных данных8
1.3.4.Выбор состава технических и программных средств8
2.Разработка рабочего проекта9
2.1.Разработка программы9
2.2.Спецификация программы10
2.3.Текст программы11
2.4.Описание программы20
Разработка эскизного и технического проектов программы (ГОСТ 19.404-79)
Список литературы не найден
С помощью команды ofstream, происходит поиск нужного файла в папке(input.txt.),если его не находится, выводится сообщение "Невозможно открыть файл для сохранения списка! Введите имя файла: ". Если же файл нашелся, тогда при помощи указателя, из класса списка считывается информация и записывается в файл, после чего информация класса очищается.
Организация входных и выходных данныхВходные данные программы организуются пользователем, путем введения их с клавиатуры. Входные данные должны иметь тип int или string.
Выходные данные организуются в результате выполнения алгоритма программы.
Выбор состава технических и программных средствПрограмма обязует пользователя иметь устройства ввода и вывода.
Минимальная конфигурация для корректной работы программы:
Windows 7, Windows Server 2008 с пакетом обновления 2 (SP2), Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 10 в ARM, Windows 10 Корпоративная LTSC, Windows Server 2012 R2, Windows 8.1 и Windows Server