Цель данной курсовой работы состоит в том, чтобы научиться описывать предметную область реального мира – объект и его атрибуты, закрепить навыки использования основных структур данных, способов их описания и основных операций над ними; освоить разработку удобного пользовательского интерфейса. В настоящее время сложно очертить сферу применения баз данных – они встречаются повсеместно; практически не осталось неавтоматизированных и некомпьютеризированных областей человеческой деятельности. На практике для создания баз данных используют специализированные программные продукты, не требующие сложных действий для реализации типовых операций и реализующие широкие возможности. Turbo Pascal для этих целей не применяется, однако в рамках учебной работы он может быть использован. Turbo Pascal позволяет описывать составные типы данных и объединять их в разнообразные структуры. Темой данной работы является «Справочник «Парфюмерный магазин»». Прежде чем переходить к программной реализации справочника, необходимо ознакомиться с предметной областью и разработать ее модель.
1. Введение 3 2. Содержательная постановка и описание задачи 4 3. Атрибуты объекта и представление данных в программе 5 4. Описание программы создания набора данных 7 5. Описание программы формирования выходного документа 9 5.1. Вывод информации на экран 9 5.2. Вывод информации в файл 10 6. Описание программы формирования списковой структуры 12 6.1. Область применения списковой структуры 12 6.2. Реализация работы со списком 12
1. Аболрус С.А. Программирование на Pascal. - М.: Символ-Плюс, 2003 2. Бежанова М.М. Практическое программирование. Структуры данных и алгоритмы: Учеб. / М. М. Бежанова, Л. А. Москвина, И. В. Поттосин. - М.: Логос, 2001 3. Безменов Н. Turbo Pascal 7.0. Руководство программиста. – М.: Эксмо, 2006 4. Вирт Н. Алгоритмы + структуры данных = программы. - М.: Мир,1985 5. Долинский М. Алгоритмизация и программирование на Turbo Pascal: от простых до олимпиадных задач: Учебное пособие. - СПб.: Питер, 2004 6. Меженный О.А. Turbo Pascal. Самоучитель. - М.: Диалектика, 2004 7. Немнюгин С., Перколаб С. Изучаем Turbo Pascal.- СПб: Питер, 2004 8. Павловская Т.А. Паскаль. Программирование на языке высокого уровня. - СПб: Питер,2004 9. Сухарев М. Turbo Pascal 7.0. Теория и практика программирования. – М.: Наука и техника, 2003 10. Фаронов В.В.Turbo Pascal 7.0. Начальный курс. – М.: Кнорус, 2007
твия при выборе позиции. Для реализации действий можно запускать какие-либо программы или просто выдавать какие-нибудь сообщения. Программа должна зависеть от параметров меню, то есть, с помощью этой
раз. После этого из набора полученных решений надо отобрать лучшее. Разумеется, это надо сделать, поместив содержание главной программы в соответствующий цикл, в котором будет одновременно выбираться
ет осуществляться двумя способами. В первом случае замену виртуальных адресов на физические делает специальная системная программа перемещающий загрузчик [7]. Перемещающий загрузчик на основании имею
ма должна выполнять следующие действия:Генерирование случайного графа с заданным числом вершин;Графическое отображение графа и его матрицы смежности;Вычисление последовательно степени матрицы смежност
работаны алгоритмы и программа в среде Delphi 6.0 поиска в ширину, в глубину и смешанного поиска по графу с применением целевой функции. Последнее значение целевой функции представляет собой суммарный