Реферат: Выбор состава технических и программных средств

Разрабатываемое приложение не предназначено для профессионального и коммерческого использования и в первую очередь ориентирована на человека владеющего базовыми навыками работы с компьютером и программным обеспечением. Ввод данных в данной программе не представляет особой сложности, но и подразумевает корректное исполнение действий, предлагаемые компьютером в процессе работы программы[3] . Для полноценного освоения программы достаточно 5-10 минут, что вполне подходит под международный стандарт ISO 9126[4] .

Ввод информации производится с клавиатуры. При формировании базы данных для обозначения операторов языка Турбо Паскаль нужно использовать латинские символы, однако по усмотрению пользователя имеется возможность вводить символы кириллицы* .

Пояснение, которое следует за вводом оператора также возможно описывать русским или английским языком. Размер описания не ограничен количеством вводимых символов.

1.2 Описание алгоритма

Основным действием алгоритма данной программы является вывод результата запроса на экран монитора. Поэтому, в данной программе решаются две подзадачи (рис.1):

1) ввод запроса;

2) сравнение введенных данных с данными, записанными в файле.


рис.1

Обобщённая схема алгоритма

Результат запроса происходит по такому принципу:

1) Вводится название запрашиваемого оператора.

2) Чтение файла и поиск похожего идентификатора. Если совпадения есть, то результат выводится на экран монитора. Укрупненная схема алгоритма (рис.2)*

3)


рис.2

Укрупненная схема алгоритма

работы процедуры «Запрос».

Сравнение ключевых слов запроса выполняет оператор IF. С помощью оператора WHILE происходит поиск нужной информации и ограниченное перемещение в файле в рамках заданных параметров.

По условию задачи текстовый файл формируется данными представляющие собой текстовую информацию и по запросу пользователя сформированная информация в файле может быть выведена на экран монитора также в виде текстовой информации[5] .

Файл, содержащий информацию об операторах языка Турбо паскаль, может быть организован непосредственно в приложении. Для этого разрабатывается отдельный фрагмент программы[6] .

Разрабатываемое приложение предусматривает использование файла последовательного доступа[7] . В файле последовательного доступа хранится информация об операторах языка Турбо Паскаль и пояснения к ним. В текстовом файле чередуется запись строк, которые содержат идентификатор оператора и пояснение для оператора. Структура файла приведена на рис.3.

Идентификатор оператора Eon
Пояснение Eon
Идентификатор оператора Eon
Пояснение Eon
………….. Eon
Пояснение Elf

рис.3

Структура файла

Стандартная файловая переменная:

F

Для связи файловой переменной с физическим файлом на диске предназначена процедура:

Assign

Reset

Rewrite

К-во Просмотров: 346
Бесплатно скачать Реферат: Выбор состава технических и программных средств