1. Диалоговое взаимодействие (диалог) представляет собой регламентированный обмен информацией между человеком и вычислительной машиной, осуществляемый в реальном масштабе времени и направленный на совместное решение задачи.
Инициатором диалога является человек, который выбирает цель и в какой-то мере может влиять на способы ее достижения.
- Разделение функций между человеком и ЭВМ состоит в следующим:
- человек ставит задачу;
- система представляет средства для решения подзадач;
- производится совместное решение подзадач; окончательное объединение результатов;
- принятие проектных решений остается за человеком;
- Понятие диалоговой системы (ДС).
Комплекс средств автоматизации в САПР является партнером человека по диалогу и представлен в виде диалоговой системы.
Диалоговой системой (подсистемой) называют систему (подсистему), которая обеспечивает функционирование в режиме диалога.
Д.С. могут быть однопользовательскими многопользовательскими с коллективным доступом пользователей к ресурсам системы.
Технической базой диалоговой системы могут быть:
- локальные и удаленные терминалы в составе центрального вычислительного комплекса;
- АРМ;
- локальная сеть АРМ;
- сеть ЭВМ, включающая ЦВК, АРМ;
- Понятие сообщения.
Обмен информацией между партнерами диалога осуществляется посредством передачи сообщений и управляющих сигналов.
В состав сообщения входит информация следующего вида:
- пояснения;
- предупреждения;
- обучения;
- указания т.д.
Среди множества диалоговых сообщений различают входные и выходные.
Входные сообщения порождаются человеком с помощью средств вода.
Выходные сообщения формируются системой на экране терминала в виде текста или изображения.