Диалоги типа вопрос ответ меню на базе команд

Диалог типа вопрос-ответ. Его структура основана на аналогии с обычным интервью. Система (или пользователь) берет на себя роль интервьюера и получает информацию от пользователя (аналогично, пользователь от системы) в виде ответа на вопрос. Это наиболее известная структура диалога, поскольку для ее реализации нужны процессы ввода и вывода, работающие в режиме «строка за строкой».

В каждой точке диалога система выводит в качестве подсказки один вопрос, на который пользователь дает один ответ.

Структура диалога «вопрос-ответ» представляет естественный механизм ввода как управляющих сообщений (команд), так и данных

Диалог вопрос-ответ может удовлетворить требования различных пользователей и типов данных. Он достаточно гибок и в достаточной степени обеспечивает поддержку пользователя. Поэтому он приемлем для неопытных и случайных пользователей.

Структура диалога «В-О» особенно уместна при реализации диалога со множеством «ответвлений»,

Диалог типа «меню». Меню является наиболее популярным вариантом организации запросов на ввод данных во время диалога, управляемого компьютером. При этом типе диалога пользователю предлагается список возможных вариантов данных для ввода, из которого нужно выбрать тот, что требуется. Каждый вариант интерпретируется однозначно. (Выбор из меню

Существует несколько основных форматов представления меню на экране. В виде списка объектов, выбираемых указанием цифрового кода – 1, в виде блока данных – 2; в виде пиктограмм – 3; в виде строки данных –4.

подходящими для новичков и случайных пользователей. Этому есть две причины: 1) обычно наряду со списком действий, которые можно предпринять, имеется достаточное число инструкций; 2) то, что каждое меню похоже на предыдущее, придает уверенность пользователю.

 

 

Диалог на базе команд. Обычно диалог на базе команд работает в телетайпном режиме или «строка за строкой». Система ничего не выводит, кроме иногда подсказки «имя устройства».

Каждый раз ЭВМ проверяет правильность этого ввода, чтобы удостовериться, что он удовлетворяет правилам грамматики языка

>Команда 1 ←

>Команда 2 ←

>Команда 3 ←

>Команда 4 ←

Диалог типа команды используется часто в операционных системах для управления ЭВМ, для запросов данных из существующих файлов или баз данных.

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

Перед использованием такой системы пользователь должен пройти курс обучения