Разработка консольного приложения для Windows на языке программирования С++
Автор: Dima Ninyuk • Ноябрь 22, 2022 • Курсовая работа • 3,810 Слов (16 Страниц) • 267 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«ТЮМЕНСКИЙ ИНДУСТРИАЛЬНЫЙ УНИВЕРСИТЕТ»
КАФЕДРА КИБЕРНЕТИЧЕСКИХ СИСТЕМ
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовой работе
по дисциплине «Программирование и основы алгоритмизации»
Тема: «Разработка консольного приложения для Windows на языке программирования С++»
Вариант 10
Выполнил:
студент группы АТПб-19-1
Иванов А.А.
Проверил:
к.п.н, доцент Сенкевич Л.Б.
Тюмень, 2022
Содержание
1. Разработка эскизного и технического проектов программы (ГОСТ 19.404-79) 3
1.1. Введение 3
1.2. Назначение и область применения 4
1.2.1. Функциональное назначение 4
1.2.2. Эксплуатационное назначение 4
1.2.3. Краткая область применения программы 4
1.3. Технические характеристики 4
1.3.1. Постановка задачи на разработку программы 4
1.3.2. Описание алгоритма программы 5
1.3.3. Организация входных и выходных данных 7
1.3.4. Выбор состава технических и программных средств 7
2. Разработка рабочего проекта 8
2.1. Разработка программы 8
2.2. Спецификация программы 9
2.3. Текст программы 11
2.4. Описание программы 13
2.4.1. Общие сведения 13
2.4.2. Функциональное назначение 13
2.4.3. Описание логической структуры, алгоритмы 14
2.4.4. Используемые технические средства 14
2.4.5. Вызов и загрузка 14
2.4.6. Входные данные 15
2.4.8. Выходные данные 15
2.5. Тестирование программы 15
2.5.1. Краткое описание среды разработки 15
2.5.2. Средства отладки 16
2.5.3. Требования, подлежащие проверке при испытании программы 16
2.5.4. Тесты для проверки корректной работы программы 16
Список использованной литературы 22
Приложение 1. Блок-схема функции программы 24
1. Разработка эскизного и технического проектов программы (ГОСТ 19.404-79)
1.1. Введение
Задание на курсовую работу по дисциплине «Программирование и основы алгоритмизации».
Студент группы АТПб-19-1 ИвановА.А.
Специальность «Автоматизация технологических процессов и производств в нефтяной и газовой промышленности»
Тема: «Разработка консольного приложения для Windows на языке программирования С++».
Условие задачи:
В файловой системе каталог файлов организован в виде линейного списка. Для каждого файла в каталоге содержатся следующие сведения:
- имя файла;
- дата создания;
- количество обращений к файлу.
- Написать программу, которая обеспечивает:
- начальное формирование каталога файлов;
- вывод каталога файлов;
- удаление файлов, дата создания которых меньше заданной;
- выборку файла с наибольшим количеством обращений.
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Задание выдано: ___________________________________/Число и подпись/
1.2. Назначение и область применения
1.2.1. Функциональное назначение
Функциональным назначением программы является предоставление пользователю возможности: начального формирования файлового каталога, создание фала, удаление файла, поиска фала с максимальным значением просмотра, вывода всего списка, удаление файлов, дата создания которых меньше заданной. Реализация данных возможностей обеспечивается благодаря диалогу с пользователем посредством меню и контролю ошибок при вводе.
...