Целью курсовой работы является разработка и реализация нескольких задач, направленных на развитие навыков в различных аспектах программирования и обработки данных. Эти задачи включают работу с текстовыми файлами, создание интерфейсов для экспертных систем и калькуляторов, а также решение сложных визуальных задач. Предполагаемые результаты включают успешную реализацию поставленных задач, создание рабочих программ с удобным интерфейсом и корректной обработкой данных, а также развитие навыков в области алгоритмов, объектно-ориентированного программирования и графического интерфейса.
ОГЛАВЛЕНИЕ
1 АНАЛИЗ ЗАДАНИЙ КУРСОВОЙ РАБОТЫ 5
1.1 Исходные данные к заданиям курсовой работы 5
1.2 Анализ методических указаний, входных и выходных данных к заданиям курсовой работы 6
1.3 Выбор и обоснование необходимых библиотек и среды разработки 7
1.4 Выводы по 1 главе 8
2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 9
2.1 Работа с наборами данных 9
2.1.1 Построение алгоритма решения задания без графического интерфейса 9
2.1.2 Разработка программной реализации на языке программирования 10
2.2 Разработка экспертной системы 11
2.2.1 Построение алгоритма решения задания с графическим интерфейсом 11
2.2.2 Разработка программной реализации на языке программирования 11
2.3 Разработка аналитической системы 13
2.3.1 Построение алгоритма решения задания с графическим интерфейсом 13
2.3.2 Разработка программной реализации на языке программирования 14
2.2.2.1 Проектирование стандартного функционала 15
2.2.2.2 Проектирование расширенного функционала 16
2.4 Разработка аналитической системы 19
2.4.1 Построение алгоритма решения задания с графическим интерфейсом 19
2.4.2. Разработка программной реализации на языке программирования 20
2.6. Выводы по 2 главе 22
3 РАЗРАБОТКА ТРЕБОВАНИЙ К ТЕХНИЧЕСКИМ СРЕДСТВАМ РЕАЛИЗАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 23
Выводы 25
Список использованной литературы 27
Приложение А. Листинг задания №1 28
Приложение Б. Листинг задания №2 29
Приложение В. Листинг задания №3 32
Приложение Г. Листинг задания №4 40