Содержание
Введение……………………………………………………………………………………..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».
С этим материалом также изучают
... доступ для чтения и записи к одному и тому же набору файлов базы данных. Список использованной литературы1. Гарсиа- ... помощь приходят сетевые базы данных и СУБД, которые объединяют в свою структуру базы данных, создавая банки данных. Все это требует ...
... списо Выдержка из текста Файл Word Применение компьютерных программ для решения задач линейного программирования Практическая часть Задача 1 ... 200 самолетовылетов. Определите план вылетов с каждой базы к каждому из поселков, дающий максимальный общий ...
... программирования, для изучения работы и принципов построения такой архитектуры Список использованной литературы Интернет-источники: 1) Википедия –«Сервер базы данных» ... использовать возможности других приложений, например, текстовых процессоров, ...
... возрастает значение различных баз данных и баз знаний, доступ к которым автоматически обеспечивается современными программами и различными ... а выгруженные из них данные, как правило, имеют различную структуру, формат, стандарты представления. Именно ...
Изучите ключевые различия и сходства между хранилищами данных (DWH) и базами знаний. В статье рассмотрены их определения, архитектура, компоненты и роль в современном бизнесе – идеальная основа для вашего реферата.
... Приложение 1. Блок-схемы алгоритмов 24 Приложение 2. Функциональная структура системы 26 Приложение 3. Экранные снимки программы 29 Приложение 4. Исходный код программы ... -00342-0 4. Программирование на языке C#, ... обмена данными между ... в поле). Второе ...
... модели по обработке данных при разработке программного приложения; -разработать проект программы, согласно существующим концепциям и методам проектирования программного обеспечения; -разработать проект базы данных (БД) и ...
Изучите исчерпывающее руководство по написанию дипломной работы на тему мотивации персонала. В статье подробно раскрыта стандартная структура, дан обзор ключевых теорий, представлены методы анализа и подходы к разработке эффективных рекомендаций.
... систематизации учета. БД (база данных) являет собой конкретную структуру совокупности данных, совместно хранящихся и обрабатывающихся ... емкость для хранения информации баз данных выступают файлы. Отличительной чертой базы данных от других хранилищ, ...
... и способ хранения записей файлов данных жестко зафиксированы в коде программ приложений. Это значит, что изменить существующую структуру данных достаточно сложно. Например, увеличение в файле длины поля адреса ...