Разработка программ с использованием классов на языке программирования C++
Автор: Alexey Petuhov • Октябрь 19, 2018 • Курсовая работа • 5,536 Слов (23 Страниц) • 752 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«Гродненский государственный университет имени Янки Купалы»
Физико-технический факультет
Кафедра информационных систем и технологий
ПЕТУХОВ АЛЕКСЕЙ ЛЕОНИДОВИЧ
Разработка программ с использованием классов
на языке программирования C++
Курсовая работа
студента 2 курса специальности
1-38 02-01 «Информационно измерительная техника»
вечерней формы получения образования
Вариант 13 (4, 12)
Научный руководитель
______________________________
______________________________
______________________________
Гродно 2017
Здесь вставляется выданный БЛАНК ЗАДАНИЯ
Примечание: ТИТУЛЬНЫЙ ЛИСТ – считается 1-й страницей, БЛАНК ЗАДАНИЯ - 2-й, РЕЗЮМЕ – 3-й, СОДЕРЖАНИЕ – 4-й, номера страниц начинаются проставляться со страницы ВВЕДЕНИЕ, т.е. с 5-й. Номера страниц в ПРИЛОЖЕНИИ не проставляются, но в общей нумерации и количестве учитываются.
РЕЗЮМЕ
Тема курсовой работы
«Разработка программ с использованием классов
на языке программирования C++»
Вариант 13 (4, 12)
Работа содержит: 36 страниц, 10 рисунков, 1 таблицу, 1 приложение, 10 использованных источника литературы.
Ключевые слова: алгоритм, программа, структура данных, класс, объект класса, данные класса, методы класса, абстрактный класс, виртуальные методы, файл, обработка данных, среда программирования C++Builder.
Цель курсовой работы – обобщить знания по управляющим операторам языка C++; овладеть практическими навыками в организации ввода/вывода и обработки значений комбинированных типов данных; получить практические навыки программирования задач с использованием классов и файлов в среде C++Builder.
Объектом исследования выступает структурированный тип данных – класс, который содержит внутри себя некоторые данные (поля) и подпрограммы обработки этих данных (методы).
Предметом исследования настоящей работы является создание класса и объектов класса, определенных вариантом задания, и разработка компьютерной программы в среде C++Builder, которая демонстрирует работу с объектами класса.
В работе были использованы методы создания, редактирования, поиска, сортировки и фильтрации данных, представленных в табличном виде.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
1.1 Абстрактные классы и чистые виртуальные методы 6
1.2 Пример работы с абстрактным классом 9
2. ПРАКТИЧЕСКАЯ ЧАСТЬ 11
2.1 Постановка задачи 11
2.2 Создание класса TZnak 12
2.3 Алгоритм и сценарий работы программы 13
2.4 Структура проекта 15
2.5 Проектирование интерфейса пользователя 15
2.5 Написание программных модулей 18
2.6 Тестирование программы 20
ЗАКЛЮЧЕНИЕ 26
CПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 27
ПРИЛОЖЕНИЕ. ТЕКСТЫ ФАЙЛОВ НА ЯЗЫКЕ С++ 28
ВВЕДЕНИЕ
Цель данной курсовой работы – обобщить знания по управляющим операторам языка C++; овладеть практическими навыками в организации ввода/вывода и обработки значений комбинированных типов данных; получить практические навыки программирования задач с использованием классов и файлов в среде C++Builder.
...