
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа со списками
- •Содержание
- •3. 1 Аннотация 30
- •4.1 Аннотация 39
- •5.1 Аннотация 47
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •2.1 Аннотация 9
- •2.2 Текст программы и подпрограмм 10 - 26
- •1. Аннотация
- •2. Текст программы
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •3. 1 Аннотация 30
- •3.2 Общие сведения 30
- •1. Аннотация
- •2.Общие сведения
- •3. Функциональное назначение
- •4. Описание логической структуры
- •4.1 Структурная диограмма программы
- •4.2 Схема алгоритма программы
- •4.3 Словестное описание структурных единиц
- •4.1 Аннотация 39
- •1. Аннотация
- •2.Назначение программы
- •3. Условия применения
- •4. Описание задачи
- •4.1 Постановка задачи
- •4.3 Интерфейс пользователя
- •5.Входные и выходные данные
- •6. Основные характеристики занимаемой памяти
- •7.Примеры использования
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •5.1 Аннотация 47
- •1. Аннотация
- •2. Назначение программы
- •3. Условия выполнения
- •4. Выполнение программы
- •5. Сообщения оператору
- •Заключение
- •Список используемой литературы
4. Описание логической структуры
4.1 Структурная диограмма программы
44.2201.01 - 02
4.2 Схема алгоритма программы
4.3 Словестное описание структурных единиц
Kursavik основная программа списка
Основная программа. В ней происходит работа с меню. Из нее вызываются все остальные процедуры. Возможности интерфейса: меню, управление которым осуществляется с помощью цифровых клавиш.
procedure sozd(Org:string; Tel:integer; Kon,Adres,Naz:string; var ptrHead, ptrCurrent: PElement);
Процедура создания списка.Процедура служит для ввода данных в телефонную книгу: Название организации, Номер телефона, Адрес, Контакты, Назначение. Процедура создания списка.
procedure print(ptrHead: PElement); - процедура вывода на экран списка
Процедура служит для вывода внесенной информации о кранах.
procedure SortOrg(var ptrHead:PElement); - процедура сортировки по алфавиту
Процедура служит для вывода на экран внесенной информации в графу «Организации» по алфавиту.
procedure SortNum(var ptrHead:PElement); - Процедура вывода информации в порядке возрастания информации в поле «Номера»
procedure VblvdKont(var ptrHead:PElement);):
Процедура вывода информации в порядке возрастания информации в поле «Номера» при условии наличия информации в поле «контакт»
procedure PoiskNaz(var ptrHead:PElement);
Процедура выводит информацию по Назначению и маске в поле адреса.
procedure KolNaz(var ptrHead:PElement);
Процедура выводит кол-во назначений.
function del(Org: string;var ptrHead, ptrCurrent: PElement): boolean;
Функция удаления элемента.
function Edit(Org:string;var ptrHead,ptrCurrent: PElement):boolean;
Функция редактирования.
44.2201.01 - 02
5. ИСПОЛЬУЕМЫЕ ТЕХНИЧЕСКИЕ СРЕДСТВА
Программа не имеет ограничений по конфигурации ЭВМ для которых она разработана. Программа выполнена на языке программирования Pascal. Теоретическая часть работы была реализована с использованием программы Мiсrоsоft Word 2007. Работа и отладка программы осуществлялась на компьютере: Intel(R) Core Duo T6600 2,2 GНz, 4 ГГб ОЗУ, жесткий диска 320 ГбаЙт.
6. ВЫЗОВ И ЗАГРУЗКА
Запускать программу можно непосредственно из интегрированной среды Pascal. При загрузке программы на экране появится удобный интерфейс с меню и рабочей областью. Чтобы активировать пункты меню нужно использовать клавиши 1,2,3,4,5,6,7,8,9,10 каждая из которых соответствует отдельному пункту меню.
7.ВХОДНЫЕ ДАННЫЕ
В данной программе входными данными являются данные, введенные с использованием меню. Пример: при нажатии на клавишу 1 (создать) вам необходимо ввести данные контакте: Название организации , номер телефона, контакт, адрес , назначение.
8. ВЫХОДНЫЕ ДАННЫЕ
В данной программе выходными данными являются данные, выведенные на экран по запросу из меню. Пример: при нажатии на клавишу 2 (просмотр) на экране появится таблица с данными, введенными ранее название организации , номер телефона, контакт, адрес , назначение.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
КАФЕДРА №44
РАБОТА С ФАЙЛАМИ ЗАПИСЕЙ
Описание применения
ПЯВУ 44.2201.01-03
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. ___22-К _____ Кузьмин Д.В.____
подпись, дата инициалы, фамилия
Ивангород
2012
Содержание