Сообщение - программа - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если существует искусственный интеллект, значит, должна существовать и искусственная тупость. Законы Мерфи (еще...)

Сообщение - программа

Cтраница 2


По отношению к эластичным языкам подобного типа может быть две альтернативы: ( 1) пользователь знает о встроенных в язык и в программу-переводчика уступках; ( 2) пользователь о них не знает. В первом случае, язык может быть использован для точного сообщения программ, поскольку программист может предсказать, как компьютер будет интерпретировать программы, написанные на этом языке. Во втором случае, в языке есть скрытые черты, могущие выкинуть что-нибудь непредсказуемое с точки зрения пользователя, не знающего о том, как работает программа-переводчик. Результатом этого могут быть грубые ошибки в интерпретации программы, поэтому такой язык не годится для использования компьютеров за их быстроту и надежность.  [16]

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

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

На экране устройства ЕС-7927 размещается 24 строки по 80 знаков. Первая ( верхняя) строка используется для управления программой, вторая содержит ответы и сообщения программы, остальные могут содержать видимый фрагмент обрабатываемого текста, последняя ( видимая строка) считается текущей.  [19]

Многопотоковая обработка особенно полезна в программах с графическим интерфейсом, когда первичный поток выделяется для обработки сообщений, что позволяет программе быстро реагировать на поступающие команды и другие события. Вторичный поток обычно используется для выполнения любой длительной задачи, которая блокировала бы обработку сообщений программы при ее выполнении первичным потоком, например, при рисовании сложных графических изображений, пересчете электронных таблиц, выполнении дисковых операций или связи с последовательным портом. Запуск отдельного потока происходит относительно быстро и занимает небольшой объем памяти по сравнению с запуском отдельного процесса, описанным в следующей главе.  [20]

Поле экрана терминала условно делится на три части: строка 1 -для ввода команд, строка 2 - для вывода сообщений программы, строки 3 - 24 - для размещения просматриваемой и корректируемой информации.  [21]

При работе с системой JEC сообщение программы АВЕСТА / пятый операнд команды диалога / выводится на вторую строку экрана, а ввод информации, подготовленной оператором, осуществляется начиная с третьей строки экрана. Часто при работе в режиме запрос - ответ представляется удобным выводить короткий текст запроса / не более 78 символов / во вторую строку экрана, временно замещая находящееся в этой строке сообщение программы, и вводить ответ оператора / 80 символов / из третьей строки экрана.  [22]

Набрав фрагмент текста, переведем курсор в начало одной из строк. Интересно, что при этом отслеживается тип каждого из пробегаемых символов. Если он набран шрифтом из другого набора, в сообщении программы имя файла, содержащего активный набор, сразу меняется. При нажатии одной из клавиш, задающих режим печати, текст выводится шрифтом, которым набран последний из стертых символов. Если этот шрифт не устраивает пользователя, он может вернуть курсор в позицию, до которой идет правильный текст, выбрать с помощью соответствующей F - клавиши нужный набор и вновь осуществить вывод на печать. Программа FONTM устроена таким образом, что с каждым символом текста связывается признак, указывающий номер набора. Когда в процессе ввода текста курсор доходит до 20 - й позиции строки, он автоматически перескакивает в начало следующей. После этого текст продолжает воспроизводиться символами из набора, заданного последним. Если, однако, строка заполняется не целиком и курсор принудительно переводится на следующую клавишей перевода каретки, то по принятому правилу умолчания активным становится первый набор. Это правило введено для того, чтобы пользователь явно указывал номер набора, начиная ввод с новой строки.  [23]

Простейший способ получения объяснений о том, что делает программа, состоит в запоминании ответов на все возможные вопросы, сформулированных на естественном языке. Данный подход применим в том случае, если можно предвидеть все вопросы. При этом подходе пользователь получает объяснение точно в том виде, в котором оно было записано. Типичными примерами записанных объяснений являются сообщения программ о стандартных ошибках.  [24]

Если теперь запустить на выполнение программу, представив ей исходный набор фактов, соответствующих условию задачи РО, то программа обнаружит, что оба контекста противоречивы. Другими словами, независимо от того, предполагаем ли мы, что А говорит правду или лжет, программа обнаружит противоречие в контексте world. Трассировка программы в этом случае представлена в листинге А. Строки, выведенные курсивом, - сообщения основной программы, а прочие - сообщения программы трассировки. Для удобства строки, указывающие на активизацию правил, представлены полужирным шрифтом.  [25]

В DD-операторе с именем GRAPHIC описываются дисплеи. Их можно обозначить групповым именем 7066 с указанием количества, но лучше задавать конкретные адреса, используя сцепление операторов DD, как это показано в примере. Хотя программа CPDHE932 рассчитана на 32 дисплея, как правило, используется меньшее количество экранов. Однако при сцеплении рекомендуется задавать ровно 32 оператора DD, так как иначе на каждый отсутствующий экран на консоль оператора ЭВМ будет выдаваться сообщение программы OPEN метода доступа GAM. Те DD-операторы, в которых телевизоры фактически отсутствуют, через подпараметр AFF ссылаются на первый экран.  [26]

Поэтому перед установкой ADinf на диск следует произвести тщательнейшую его проверку на наличие инфекции. Во-вторых, при работе с ADinf время от времени будут возникать ситуации, когда пользователь на основе информации, сообщаемой программой, должен самостоятельно принять решение относительно осуществления тех или иных действий. В некоторых случаях принятие такого решения предполагает наличие у пользователя определенного уровня квалификации. Просто желательно, чтобы при возникновении каких-либо нетривиальных ситуаций при работе с ADinf у вас была бы возможность проконсультироваться с более опытным коллегой. Главное - не оставляйте тревожных сообщений программы без должного внимания. Обновление информации в контрольных таблицах производите только в ситуациях, когда полностью уверены, что зафиксированные ADinf изменения вызваны естественными причинами. Например, в процессе проверки может быть обнаружено, что объем доступной для DOS оперативной памяти уменьшился, однако вы знаете, что связано это с осуществленной накануне загрузкой в нее новой резидентной программы.  [27]



Страницы:      1    2