Содержание

Введение……………………………………………………………………………………..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».

Похожие записи