0.1.4  Языки диалога - Учебное пособие "Архитектуры графических систем" машинная графика (Учебное пособие в 3-х...

Учебное пособие "Архитектуры графических систем" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер


НазваниеУчебное пособие "Архитектуры графических систем" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер
страница6/26
ТипУчебное пособие
rykovodstvo.ru > Руководство эксплуатация > Учебное пособие
1   2   3   4   5   6   7   8   9   ...   26

0.1.4  Языки диалога


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

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

Входные языки существенно отличаются от алгоритмических языков как внешне, так и по применению. Фразами такого языка являются изображения и действия. Применение такого языка отличается тем, что входные команды интерпретируются и исполняются по мере их поступления от пользователя, а не транслируются в объектный код и лишь затем исполняются. Наибольшее распространение получили два типа диалога - диалог инициируемый ЭВМ и диалог инициируемый пользователем [52]. Диалог в этих случаях ведется в форме "запрос-ответ". При диалоге 1-го типа пользователь либо заполняет форму, выдаваемую на экран, либо выбирает одну из альтернативных возможностей (команд). При диалоге 2-го типа пользователь подает те или иные допустимые в данный момент времени директивы. Альтернативные языки более просты в обучении и использовании, поскольку не требуют знаний форматов и символики различных директив, действия более просты, так как нет необходимости полностью вводить фразу или директиву и не надо помещать выбранный элемент данных в определенную позицию формата.

Различные аспекты проблемы взаимодействия человек-ЭВМ освещаются во многих работах [11,,,,,,]. Так, например, в [54] сформулированы требования, которым должен удовлетворять диалоговый входной язык:
 эффективность, полнота, естественность;
 расширяемость;
 обеспечение обратной связи;
 устойчивость к ошибкам;
 адаптируемость к пользователю.

В сущности входной язык состоит из двух компонент [54]:

 язык формулирования пользователем команд и входных данных для ЭВМ (реплики человека);

 язык ответов пользователю (реплики ЭВМ).

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

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

В настоящее время общепринятым считается выделение шести классов виртуальных устройств ввода [85,,,]:
 ЛОКАТОР для ввода позиции;
 ШТРИХ для ввода последовательности позиций;
 ДАТЧИК для ввода скалярного значения (числа);
 ВЫБОР для выбора одной из альтернативных возможностей;
 УКАЗКА для указания объекта на изображении;
 КЛАВИАТУРА для ввода строки символов.

В стандарте CGI [66], определяющем интерфейс между аппаратно-независимой и аппаратно-зависимой частями графической системы, дополнительно к перечисленным предлагаются еще два класса виртуальных устройств:
 РАСТР (AREA) для ввода растровых картин;
 ОБЩЕЕ (GENERAL) для ввода иных данных, например, ввод голоса.

Мобильность прикладных программ по отношению к изменению технических средств обеспечивается последовательным использованием только виртуальных устройств. Мобильность по отношению к ЭВМ обеспечивается реализацией функционально идентичных пакетов подпрограмм для ЭВМ различных типов. Хорошие предпосылки для этого заключаются (также, как и для средств вывода) в решении вопросов стандартизации в машинной графике, которые будут рассмотрены в разделе 3.
1   2   3   4   5   6   7   8   9   ...   26

Похожие:

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие по дисциплине «медицина катастроф»
Учебное пособие подготовили доценты Астапенко В. П., Кудинов В. В., Волкодав О. В., Кобец Ю. В

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие по дисциплине «медицина катастроф»
Учебное пособие подготовили доценты Астапенко В. П., Кудинов В. В., Волкодав О. В., Кобец Ю. В

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие
Медицинская подготовка командного состава судов: Учебное пособие. М.: Мортехинформреклама, 1993. 152с

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие тема: «профилактика пролежней»
Учебное пособие пм 04 Выполнение работ по профессии Младшая медицинская сестра по уходу за больными

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие
Учебное пособие составлено с учетом требований Государственного образовательного стандарта высшего профессионального образования...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие Оренбург 2013
Учебное пособие предназначено для додипломного образования по специальностям 060101 Лечебное дело; 060103 Педиатрия

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие Иркутск 2006
Учебное пособие предназначено для студентов III v курсов специальности «Технология художественной обработки материалов»

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие
...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconКомпьютерные коммуникации в культуре учебное пособие по английскому языку
Учебное пособие предназначено для развития навыков и умений устной речи. Пособие включает 8 тем, 21 текст, словарь. Текстовый материал...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconКомпьютерные коммуникации в культуре учебное пособие по английскому языку
Учебное пособие предназначено для развития навыков и умений устной речи. Пособие включает 8 тем, 21 текст, словарь. Текстовый материал...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие соответствует примерной учебной программе по дисциплине...
Учебное пособие предназначено для студентов, обучающихся по специальности «Педиатрия»

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие
Викторова Т. С., Парфенов С. Д. Системы компьютерной графики. Учебное пособие, том 13 Вязьма: филиал фгбоу впо «мгиу» в г. Вязьме,...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие
Г82 Противодействие организованной преступности: Учебное пособие для вузов / Под ред. А. И. Гурова, B. C. Овчинского. М.: Инфра-м,...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие Москва 2012 год Настоящее учебное пособие предназначено...
Учебное пособие предназначено для изучения и проведения практических занятий по дисциплинам «Бизнес планирование транспортных предприятий»,...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие Москва 2012 год Настоящее учебное пособие предназначено...
Учебное пособие предназначено для изучения и проведения практических занятий по дисциплинам «Бизнес планирование транспортных предприятий»,...

Учебное пособие \"Архитектуры графических систем\" машинная графика (Учебное пособие в 3-х книгах) Книга 3 П. В. Вельтмандер iconУчебное пособие (Краткий курс) Москва Издательство Российского университета дружбы народов
Учебное пособие предназначено для студентов, обучающихся в магистратуре и специализирующихся по защите растений


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск