Диалоги на базе экранных форм: запрос по образцу и ответ с указанием

Диалог на основе экранных форм. В нем перед пользователем ставится сразу несколько вопросов. Например, на Форме В.

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

Компьютерная система может проверять каждый ответ непосредственно после ввода, или же она может выждать и вывести список ошибок только после заполнения формы целиком

Структура диалога типа экранных форм работает быстрее по сравнению со структурой типа вопрос-ответ, она может манипулировать более широким диапазоном входных данных, нежели меню, и ее могут использовать пользователи любой квалификации

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

В качестве самостоятельной структуры диалога ряд авторов называют диалог ответ с указанием. В этом диалоге ввод запроса пользователем порождает последовательность вопросов или предложений системы вводить данные. Бытовой пример: покупка телевизора – продавец уточняет: размер экрана, цена, форма, функциональные возможности.