Cтраница 3
Арифметические операции при этом выполняются по схеме: ввод числа а, ввод оператора, ввод числа Ь, ввод оператора соответствующей операции. [31]
Поиск в режиме диалога ( DIALOG ANF), Программа DIALOG ANF управляет отдельными шагами диалога и требует от пользователя ввода определенных операторов поиска. Для этой цели в распоряжении пользователя имеется специальный язык диалога. [32]
![]() |
Примеры вычисления пределов функций. [33] |
На математической панели щелкните на кнопке Calculus Toolbar ( Панель вычислений) - откроется панель Calculus ( Вычисление), накоторой внизу есть три кнопки для ввода операторов вычисления пределов. [34]
Операторы ( арифметические, логические, операторы соответствия, символы сумм, произведений, интегралов, производных и др.) являются необходимыми элементами любых математических выражений. Ввод операторов в системах MathCAD Pro может быть осуществлен также несколькими путями. Большую часть операторов можно ввести с использованием математической палитры ( см. разд. В то же время в процессе решения задач удобно пользоваться и специальными клавишами. В табл. 3.2 приводится перечень наиболее распространенных операторов, даются краткие комментарии. [35]
Чтение программы осуществляется вводом операторов группы WRITE. Ввод оператора WRITE с номером строки приводит к появлению этой строки на экране. Ввод оператора WRITE без номера приводит к выводу на экран всей программы из ОЗУ информационно-вычислительного устройства. Если программа не помещается в 24 строки, выводимые на экран, то после заполнения экрана происходит сдвиг информации вверх по экрану, причем верхняя строка текста пропадает, а нижняя строка оказывается новой. [36]
КЗ, на которые при нажатии клавиш подаются соответствующие разрядные сигналы. Для ввода операторов, обозначенных над клавишами, предварительно нажимают префиксную клавишу F, а для ввода операторов косвенной адресации и оператора НОП - префиксную клавишу К. Двузначные адреса программных слов при вводе программ и директивы засылки адреса в счетчик шагов набирают после ввода символов БП, ПП, х 0, х 0, х 0, х Ф О и символов LN в итеративных циклах. [37]
Эти ошибки самые простые, их легко исправить. При вводе оператора, содержащего синтаксическую ошибку на экране, как правило, появляется указание на то место в операторе, где эта ошибка сделана, и. То есть машина сама контролирует соответствие вводимой программы правилам языка. [38]
При включении ПМК ведущая микроЭВМ засылает в динамическую память код метка, очищая остальные страницы памяти. При вводе операторов набора десятичных знаков нажатием соответствующих клавиш управляющее устройство формирует в операционном регистре коды этих знаков, которые в соответствующие интервалы времени пересылаются в регистры X оперативной памяти. При вводе синтаксических операторов ( например, В f или -) или операторов засылки содержимого регистра X в регистр памяти управляющее устройство перезаписывает содержимое регистра X в операционный регистр, откуда пересылает его в интервалы времени, соответствующие прохождению требуемой страницы оперативной памяти через регистр М, в заданный регистр памяти данных. При выполнении одноместного функционального оператора содержимое регистра X вызывается в операционный регистр микроЭВМ, в ПЗУ которой хранится программное обеспечение задаваемой операции ( сообщение об этом передается от ведущей микроЭВМ), после чего выполняется заданная операция, а ее результат пересылается в регистр X оперативной памяти. [39]
Во всех предыдущих случаях имелось в виду, что оператор при вычислениях вводится между операндами. Но уже при нахождении V ввод оператора производится после ввода операнда и соответствие алгебраической логики естественной записи нарушается. То же имеет место и при выполнении других одноместных операций, например с. [40]
Одна или две клавиши ПМК могут использоваться для ввода целого оператора. [41]
Так как 0 рассматривается как положительное число, то при вводе оператора / - - для нулевой мантиссы на индикаторе высвечивается - 0, но в регистре X код знака мантиссы не изменяется. Изменение знака порядка управляется оператором ВП и сохраняется до ввода операторов В f, F Вх, П - - xN или начала ввода нового числа. [42]
Следует отметить еще один прием сокращения длины программы - жаргонное использование элементов входного языка, не предусмотренное руководствами по применению ПМК. В программах на входном языке ПМК семейства Электроника МК-54 при вводе оператора КИП - f вместо оператора КИПО не происходит уменьшение на единицу содержимого регистра 0 при выполнении такого усовершенствованного оператора, что удобно использовать в различных ситуациях. Подобные находки имеются в арсенале каждого пользователя, имеющего опыт программирования ПМК с компактными входными языками. В то же время входные алгоритмические языки отличаются более жесткими лексическими правилами, ограничивающими разнообразие вариантов программной реализации операторов алгоритма и тем самым уменьшающими затраты времени на поиск наилучших вариантов. [43]
Имеют адреса 370 - ( 369 К), применяются для хранения рабочей результирующей программы. Информация в ячейках представлена в виде команд и заполняется по мере ввода операторов. Верхняя граница ячеек зависит от объема информации автокодовой программы и определяется числом К - количеством команд. [44]
КЗ, на которые при нажатии клавиш подаются соответствующие разрядные сигналы. Для ввода операторов, обозначенных над клавишами, предварительно нажимают префиксную клавишу F, а для ввода операторов косвенной адресации и оператора НОП - префиксную клавишу К. Двузначные адреса программных слов при вводе программ и директивы засылки адреса в счетчик шагов набирают после ввода символов БП, ПП, х 0, х 0, х 0, х Ф О и символов LN в итеративных циклах. [45]