Содержание
Задание на курсовую работу4
1Назначение программы5
2Требования к функциональным характеристикам6
2.1Требования к составу выполняемых функций6
2.2Организация входных данных6
2.3Организация выходных данных7
3Разработка алгоритма8
3.1Описание используемых структур данных8
3.2Назначение процедур и функций11
4Текст программы (с комментариями)13
Заключение20
Литература21
Выдержка из текста
1.Для предметной области для базы данных «Библиотека» подложить структуру для описания отдельных записей БД. Выбранная структура должна иметь не менее трех полей (элементов) двух или более типов. Самостоятельно определить вид списка (очередь или стек).
2.Все операции над БД выполняются через основное меню.
3.Разработать функцию формирования линейного списка структур из внеш-него текстового файла (функция загрузки БД).
4.Разработать возможность дополнения уже существующего линейного списка структур новыми структурами, путем ввода с клавиатуры (функция дополнить БД).
5.Разработать возможность поиска структуры в списке с заданными значениями выбранного элемента (функция поиска записи по значению ключевого поля).
6.Разработать функцию вывод записей в текстовый файл в виде таблицы.
7.Разработать функцию уничтожения списка.
8.Разработать библиотеку пользователя. Она должна содержать процедуры и функции, реализующие функции БД.
9.Основная программа строит меню и реализует работу с БД.
Список использованной литературы
1.Turbo Pascal 7. Практика программирования (с дискетой)
2.Аляев Ю. Алгоритмизация и языки программирования Pascal, C++, Visual Basic
3.Боженова М.М., Москвина. Л.А. Практическое программирование. Прие-мы создания программ на языке Паскаль.
4.Глинский Я. Turbo Pascal 7.0 и Delphi. Учебное пособие
5.Гусева А. Учимся программировать: Pascal 7.0. Задачи и методы их решения
6.Епанешников А., Епанешников В.Программирование в среде Turbo Pascal 7.0
7.Зеленяк О. Практикум программирования на Turbo Pascal. Задачи, ал-горитмы и решения
8.Климова Л. Pascal 7.0. Практическое программирование. Решение ти-повых задач
9.Коффман Э. Turbo Pascal (5-е издание)
10.Культин Н. Turbo Pascal в задачах и примерах
11.Марченко А., Марченко Л. Программирование в среде Turbo Pascal 7.0 (6-е издание)
12.Меженный О. Turbo Pascal: учитесь программировать
13.Немнюгин С. Turbo Pascal: практикум
14.Немнюгин С. Turbo Pascal: Учебник для вузов
15.Немнюгин С., Перколаб Л. Изучаем Turbo Pascal
16.Немнюгин С.А.Turbo Pascal: учебник. – М.:
17.Попов В. Паскаль и Дельфи. Самоучитель. – СПб.: Питер, 2003 г., 544 с.
18.Потопахин В.В. Turbo Pascal: решение сложных задач. – СПб.: «БХВ-Петербург», 2006, 208 с.
19.Рапаков Г. Turbo Pascal для студентов и школьников
20.Рудаков П., Федотов М. Основы языка Pascal. Учебный курс (2-е изда-ние)
21.Ускова О.Ф. Программирование на языке Паскаль. Задачник. – М.:
22.Фаронов В.В. Turbo Pascal 7.0 Начальный курс. – М. ОМД Групп, 2003, 577 с.
23.Фаронов В. Turbo Pascal 7. Практика программирования: 7-е издание
24.Фаронов В.В. Turbo Pascal Наиболее полное руководство в подлинни-ке. – М.: ОМД Групп» 2003, 1054 с.
25.Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс
26.Шпак Ю.А. Turbo Pascal 7.0 на примерах. – М.: Издательство «Юниор», 2003, 498 с.