Cтраница 2
Надо ограничить круг общения человека, контролировать темы и предметы, вокруг которых ведется общение, и контролировать мнение человека об окружающих. [16]
Диалоговые процедуры позволяют реализовать общение человека с машиной. Они разрабатываются для задачи в том случае, если предусмотрено ее решение в реальном времени, или, точнее говоря, в диалоговом режиме. Например, речь идет о процедурах оформления договора, обновления данных о запасах и обращения к счетам заказчиков. [17]
Все технические средства для общения человека с ЭВМ и другими автоматическими устройствами устанавливают в специальных производственных помещениях. Комплекс таких помещений для работы оператора-технолога ( диспетчера) с необходимым оборудованием для управления технологическим процессом или производством называется пунктом управления. [18]
В ЭВМ третьего поколения общение человека е вычислительной машиной основано на новых принципах. ЭВМ имеет сеть независимых терминальных устройств, удаленных от нее иногда даже на тысячи километров. Каждое терминальное устройство находится в распоряжении отдельного пользователя ( или группы пользователей), с него осуществляется обмен информацией между пользователем и ЭВМ. В памяти ЭВМ одновременно содержится некоторое число независимых программ различных пользователей, а время работы центрального процессора делится между этими программами. Поскольку скорость работы центрального процессора велика, то каждый из пользователей не замечает, что ЭВМ обслуживает не только его, и получает ответы на свои вопросы к ЭВМ через разумный промежуток времени. Это дает возможность организовать диалог с ЭВМ. Далее, терминальные устройства снабжены различными приспособлениями ( эцран, печатающее устройство, графопостроитель), позволяющими достаточно просто организовать вывод информации в удобной для ЛПР форме. В ЭВМ третьего поколения имеются средства, позволяющие реализовать сложную систему программ, составляющих имитационную систему. [19]
![]() |
Пример формирования символов на экране растрового дисплея. [20] |
Растровый дисплей служит для общения человека с ЭВМ. Он практически не отличается от кинескопа черно-белого изображения. Основная функция дисплея - передавать со своего экрана символы. Делается это посредством засветки отдельных точек телевизионного растра. [21]
При разработке языков для общения человека и компьютера всегда приходится делать выбор: кому облегчить работу - человеку или ЭВМ. Ведь язык, который понимает ЭВМ, слишком далек от человеческого - это язык нулей и единиц. Чтобы говорить на нем, программист должен знать устройство компьютера и иметь навык общения с ним. [22]
![]() |
Пример формирования символов на экране растрового дисплея. [23] |
Растровый дисплей служит для общения человека с ЭВМ. Он практически не отличается от кинескопа черно-белого изображения. Основная функция дисплея - передавать, со своего экрана символы. Делается это посредством засветки отдельных точек телевизионного растра. Символы на экране располагаются на определенных позициях - знакоместах. На рис. 7.6 показан пример формирования символов. Каждое знакоместо занимает на экране восемь строк телевизионного растра, а на каждой строке ( в пределах одного знакоместа) в зависимости от отображаемого символа может высвечиваться до шести точек. По горизонтали знакоместа расположены вплотную друг к другу, образуя ряды знакомее, которые по вертикали отделены друг от друга незасвеченными строками растра. Засветка нужной точки производится выбором соответствующих координат: С - по горизонтали и Р - во вертикали. [24]
Что касается диалоговой формы общения человека с машиной, при которой пользователь и ЭВМ ( точнее - вычислительная система) постоянно обмениваются сообщениями, то здесь пакетный режим совершенно не подходит. При рассмотрении этой формы общения мы отмечали, что к ЭВМ обычно подключается большое число терминалов, с помощью которых многие пользователи одновременно ведут диалог с ЭВМ. Очевидно, что такая форма работы имеет смысл только в том случае, если система будет достаточно быстро реагировать на каждый запрос каждого из работающих за терминалами пользователей. [25]
Алгоритмический язык является средством общения человека с машиной. Под алгоритмическим языком понимается некоторый формализованный язык, предназначенный для записи алгоритмов обработки информации и ориентированный чаще всего на решение определенного класса задач. С его помощью реализуется возможность автоматического перевода описания задачи в машинную программу, упрощается процесс составления программ для ЭВМ. Запись алгоритма на алгоритмическом языке занимает меньше времени, чем ручное программирование в машинных кодах. [26]
Более подробно о проблеме общения человека с машиной можно прочитать в следующей главе. [27]
Сюда относятся разработка способов общения человека с роботом, выявление характеристик в системе человек-робот, а также исследование распределения функций между человеком и роботом в зависимости от степени автономности последнего. [28]
Каждая из таких систем общения человека с машиной решает две связанные друг с другом задачи: машина должна понимать вводимые в нее фразы естественного языка и уметь после этого на своем машинном языке совершать такие логические операции, которые позволят ей дать осмысленный ответ. [29]
Таким образом, процесс общения человека с компьютером одновременно и очень сложный, и простой. Его сложность связана с необходимостью создания и функционирования больших и громоздких программ трансляторов, меню, лингвистических процессоров и планировщиков. А простота должна быть внешней, когда удается упрятать провода вовнутрь, чтобы пользователь видел в компьютере не автомат, а добросовестного и заботливого помощника. [30]