1) Помощь
Справка о том как пользоваться программой. Текст выводится в окне Main. Следующая страница выводится при нажатии клавиши Enter.
2) О программе
Содержит сведения о программе.
Никакие ошибки не обрабатываются.
Меню Запрос выводит информацию по запросам. Состоит соответственно из трех пунктов:
1)Highest
Выводится сведения о самой высокой вершине
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
База пуста – в базе нет ни одной записи.
2)Longest – выводится информация о самом длинном путешествии.
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
База пуста – в базе нет ни одной записи.
3) Самый опытный – выводится информация о альпинисте, сделавший наибольшее количество восхождений.
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
База пуста – в базе нет ни одной записи.
По команде Esc программа закрывает все открытые базы данных, удаляет с диска временные файлы и завершает работу.
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных.
База не сохранена – внесенные изменения не сохранены на диске. Предлагается сохранить.
В данной работе был разработан ряд алгоритмов (и исполняющих их процедур), предназначенных для работы с типизированными записями и использованием типа данных Запись.
Фактически реализованный нами комплект процедур(Создание типизированного файла, его чтение, добавление записей и статистика) можно рассматривать как простейшую систему управления базами данны(СУБД), гду базой данных будет выступать типизированный файл, содержащий соответствующие поля записи.
Преимещуства типизированных фалов очевидны: они максимально эффективным способом хранят числовую информацию, позволяют считывать и записывать сложнгые и громоздкие структуры буквально одной командой.
В то же время эти файлы неоптимальны для хранения строк (лучше использовать Text- файлы) и имеют сложное внутреннее представление. Последнее означает, что если забыть, что именно содержится в данном файле, то просмотр вряд ли поможет.
1. Вирт Н. Алгоритмы и структуры данных. – М.:Мир, 1989
2. Йенсен К., Вирт Н. Паскаль. Руководство для пользователя и описание языка. – М.:Финансы и статистика, 1988.
3. Кнут Д. Искусство программирования Т.1 – М.:Мир, 1974
4. Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль(версия 5.5) – М.:МАИ, 1992
|