Содержание
Введение……………………………………………………………………………………..3
1. Анализ задания и постановка задач……………………………………………………..4
2. Теоретическая часть…………………………………………………………………….5
2.1. Понятие динамической памяти……………………………………………………5
2.2. Динамические структуры данных …………………………………………………6
2.3. Файлы…………………………………………………………………………………..7
3. Проектирование программы…………………………………………………………..10
4. Реализация программы…………………………………………………………………12
4.1. Добавление записи в базу данных…………………………………………………12
4.2. Редактирование записи в базе данных……………………………………………13
4.3. Удаление записи из базы данных или всей базы данных………………………14
4.4. Сортировка базы данных по разным полям……………………………………..15
4.5. Фильтр записи по значению любого из полей………………………..…………15
4.6. Поиск записи по значению любого из полей………………………..………..…16
4.7. Поиск записи по диапазону цен и цвету……………………………..………..…16
4.8. Загрузка базы данных из файла и сохранение базы данных в файл……………17
5. Тестирование программы………………………………………………………………18
Заключение………………………………………………………………………………..20
Список литературы…………………………………………………………………………21
Приложение А: Функциональная схема программы……………………………………22
Приложение Б: Техническое задание……………….……………………………………23
Приложение В: Модульная схема программы………………………………..…………24
Выдержка из текста
Основной целью курсовой работы является разработка программы, базы данной, на языке С, используя динамические структуры данных. Интерфейс программы будет реализован на базовых функциях интерфейсного программирования приложений операционных систем, а именно на API Win32.
Так как уже имеются знания об организации динамических структур данных и использовании динамической памяти, то поставленная задача решаема. На самостоятельное изучение выносится интерфейсное программирование API Win32, что делает курсовую работу более интересной и увлекательной, а также позволяет реализовывать различные собственные творческого решения.
Список использованной литературы
1. Керниган Б., Ритчи Д. Язык программирования Си./ Пер. с англ., 3-е изд., испр.-СПб.: "Невский диалект", 2001.- 352 с.
2. Шилдт Г. Книга по Си. — СП6: Питер, 2002. – 490 с.
3. УМК по курсу «Конструирование программ и языки программирования».
4. Ганеев «Проектирование интерфейса пользователя средствами WIN32 API».
С этим материалом также изучают
Подробное руководство по написанию курсовой работы по SQL. Рассматриваем все этапы: от постановки цели и структуры до реализации, оптимизации и защиты от SQL-инъекций.
Ищете, как правильно структурировать курсовую работу по программированию? В статье вы найдете детальный разбор всех разделов от введения до заключения, включая описание практической части, UML-диаграмм, кода и баз данных. Поможем оформить все по ГОСТу и защититься на отлично.
... списо Выдержка из текста Файл Word Применение компьютерных программ для решения задач линейного программирования Практическая часть Задача 1 ... 200 самолетовылетов. Определите план вылетов с каждой базы к каждому из поселков, дающий максимальный общий ...
... доступ для чтения и записи к одному и тому же набору файлов базы данных. Список использованной литературы1. Гарсиа- ... помощь приходят сетевые базы данных и СУБД, которые объединяют в свою структуру базы данных, создавая банки данных. Все это требует ...
Изучите ключевые различия и сходства между хранилищами данных (DWH) и базами знаний. В статье рассмотрены их определения, архитектура, компоненты и роль в современном бизнесе – идеальная основа для вашего реферата.
... программирования, для изучения работы и принципов построения такой архитектуры Список использованной литературы Интернет-источники: 1) Википедия –«Сервер базы данных» ... использовать возможности других приложений, например, текстовых процессоров, ...
... возрастает значение различных баз данных и баз знаний, доступ к которым автоматически обеспечивается современными программами и различными ... а выгруженные из них данные, как правило, имеют различную структуру, формат, стандарты представления. Именно ...
Детальный разбор структуры и содержания курсовой работы по экспертизе господдержки МСП. Рассмотрены актуальные программы 2025 года и методы их анализа.
... Приложение 1. Блок-схемы алгоритмов 24 Приложение 2. Функциональная структура системы 26 Приложение 3. Экранные снимки программы 29 Приложение 4. Исходный код программы ... -00342-0 4. Программирование на языке C#, ... обмена данными между ... в поле). Второе ...
... модели по обработке данных при разработке программного приложения; -разработать проект программы, согласно существующим концепциям и методам проектирования программного обеспечения; -разработать проект базы данных (БД) и ...