Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Элементарный оператор программ

    Элементарный цикл с переадресацией и восстановлением. При восстановлении по / с помощью оператора переадресации по другому параметру у выражение цикла с переадресацией и восстановлением в логической схеме программы может иметь, например, вид [c.181]

    Элементарные операторы программы. Программам (их начальным состояниям) целесообразно придавать такую конструкцию, которая облегчала бы как программирование, так и проверку составленных программ, не понижая существенно их качества, т. е. не увеличивая заметно времени, необходимого для их выполнения машиной. [c.120]


    Фрагменты программы, обладающие перечисленными свойствами, называются элементарными операторами программы. В операторы программы при ее начальном состоянии могут включаться коды, не являющиеся командами, но такие, которые должны быть переработаны в команды до момента их выполнения. При этом обычно известно заранее, каково будет функциональное назначение каждой такой будущей команды . [c.122]

    В некоторых случаях бывает полезным понятие обобщенного оператора программы, совокупности элементарных операторов программы, удовлетворяющей определению (стр. 114) обобщенного оператора. [c.123]

    Пример 5.2. При машинном истолковании понятий ячейки и состояния ячейки видно, что арифметические элементарные операторы программы являются п, т+/-операторами. Действительно, арифметический оператор программы имеет входной, выходной и рабочий кортежи ячеек. Являясь группой команд, он в зависимости от содержимого своих входных ячеек вырабатывает содержимое своих выходных и рабочих ячеек (условие 2). Содержи.мого ячеек, не принадлежащих его выходному или рабочему кортежам, он не меняет (условие 1). Его работа не зависит от содержимого ячеек, не являющихся для него входными (условие 3). При этом, конечно, сами ячейки, хранящие команды арифметического оператора, должны быть исключены из рассмотрения. [c.135]

    В практике программирования выявилось, что в большинстве программ чаще всего встречается некоторое количество типов элементарных операторов. Для этих операторов приняты постоянные обозначения и разработаны формальные приемы их программирования. Эти операторы принято называть стандартными (см. табл. 4.2). [c.123]

    Объединение отдельных элементарных операторов в программу производят в процессе распределения памяти машины и присвоения истинных адресов. [c.126]

    Группу команд, осуществляющую обращение к подпрограмме и соответствующую оператору обращения в логической схеме программы, называют элементарным оператором обращения. [c.197]

    Продукционные модели представления знаний — это множество правил вида ЕСЛИ... (условие применимости) ТО... (простое действие), содержащее левую и правую части. Если левая часть — посылка, а правая — заключение, то мы имеем дело с элементарным логическим актом. Если левая часть — ситуация, а правая — действие, то такая продукция может описывать процесс управления. В диагностике левая часть продукции — симптом правая — диагноз. Подобного рода продукции присущи всем областям знания и сферам деятельности. Например, в области химической технологии это правило может звучать так ЕСЛИ протекающая реакция является экзотермической, И следующая реакция требует более низкой температуры, ТО добавить теплообменник к маршруту технологического потока . Часто правила применяются не на отдельных этапах, а в цепочках индукции или дедукции Например, ЕСЛИ А и В ТОГДА С ЕСЛИ С ИЛИ D ТОГДА Е ЕСЛИ В ТОГДА F ЕСЛИ Е И F ТОГДА G. Значения одних продукций могут входить в условия других, в результата могут образовываться сложные логические цепочки. Вывод может быть прямым (от условия к заключению) или обратным — от гипотетического заключения назад к фактам, которые могли бы обусловить его. Одна и та же форма ЕСЛИ—ТО используется для обоих видов логического вывода прямое построение цепочки действует со стороны оператора ЕСЛИ, а обратное — со стороны оператора ТО. Реализация прямого и обратного логического вывода в интеллектуальных системах возлагается на специальную программу-планировщик [30—34]. [c.43]


    ВИИ с определенными правилами, носит название модуля. Модулем еще называют программу, прошедшую однократную трансляцию. Так или иначе модуль является элементарной единицей прикладного программного обеспечения и может использоваться как автономно, так и в системе. Правила оформления модуля, вообще говоря, зависят от особенностей системы, в которой он будет использоваться, а также от языка программирования. Представление прикладных программ в виде модулей,, по существу, является формой унификации правил их составления. Это облегчает их использование в различных по назначению системах, упрощает объединение с другими модулями. Для указания характеристик каждый модуль должен сопровождаться своего рода паспортом, в котором содержится следующего рода информация описание задачи математическая формулировка с перечнем принятых допущений и описание алгоритма решения название модуля и название языка, на котором он написан перечень и назначение входных и выходных параметров описание схем реализации для многоцелевых модулей с указанием входов и выходов для каждой схемы указание операторов ввода-вывода с определением вводимых и выводимых переменных указание характеристик по быстродействию, объему занимаемой памяти указание ресурсов ЭБМ для выполнения модуля описание исключительных ситуаций и рекомендации по их преодолению список других программ, которые используются при выполнении модуля описание контрольного примера, исходных данных и результатов расчета. Паспорт может храниться вместе с модулем как примечание или в специальной библиотеке. [c.265]

    Указатель процедуры-функции в программе может быть использован наравне с любым указателем элементарной функции в тексте программы он может употребляться так же, как, например, число или переменная, т. е. может быть составной частью выражения. Оператор процедуры, напротив, не может быть элементом выражений. Элементами выражений могут быть только его выходные фактические параметры. [c.114]

    Оператор БИБЛИОТЕЧНАЯ ПРОГРАММА используется для расширения возможностей языка с помощью библиотеки стандартных программ. Любая подпрограмма, составленная в машинном коде, может включаться в библиотеку и использоваться наравне с подпрограммами вычисления элементарных функций. Для этого достаточно написать обращение к ней, где указывается порядковый номер в виде восьмеричного кода в круглых скобках, и наименования параметров, вынесенных в качестве входных для данной подпрограммы. [c.156]

    После того как кристалл закреплен на гониометрической головке и оптически центрирован, практически все операции, от вычисления параметров элементарной ячейки до сбора данных, могут быть выполнены автоматически. Программы выдают сообщения оператору на терминал или принимают от него команды в удобном интерактивном режиме. Ниже рассмотрены два этапа этого процесса. [c.253]

    Основные приемы программирования. 1. Элементарное программирование. Представляет собой написание программы по линейным алгоритмам, когда порядок выполнения команд в машине является естественным, т. е. команды выполняются одна за другой, начиная с первой в порядке возрастания номеров операторов. [c.50]

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

    Имея готовую программу (начальное состояние), ее можно разбить на элементарные операторы, последние перенумеровать в порядке возрастания номеров команд программы, а затем способом, описанным для построения схем решающих алгорифмов (см. п. 1 настоящего параграфа), построить схему программы. Схему программы принято называть ее логической схемой. Если в логической схеме присутствует оператор Е т п), то символ оператора, имеющего индекс = п, снабжается сверху чертой (например, и т. п.). [c.125]

    Участок программы от строки 1000 до строки 1999 отводится для записи механизма реакции. Кинетическая схема вводится с помощью оператора DATA. Каждая элементарная стадия заключена в кавычки. Правая часть уравнения отделена от левой стрелкой. Если в одной элементарной стадии участвует несколько одинаковых исходных веществ или образуется несколько одинаковых продуктов реакции, то их надо записывать отдельно друг от друга, а не с помощью привычных стехиометрических коэффициентов. Разделительным знаком между веществами является знак -f- , поэтому знак -1- не может входить в формулы веществ, даже если в реакциях участвуют катионы. Каждое вещество должно иметь только одно определенное название например, нельзя внутри одной кинетической схемы использовать в качестве названий и СН4, и METHAN, иначе компьютер будет считать, что это названия разных веществ. Пробелы при записи элементарных стадий не играют никакой роли, поэтому, чтобы кинетическая схема была более наглядной, ими можно пользоваться без всяких ограничений. Запись схемы реакции должна заканчиваться оператором с ключевым словом КОНЕЦ (строка 1999). Эти довольно строгие правила позволяют сделать программу простой и короткой. Вообще говоря, чем меньше программа накладывает ограничений на форму записи входных данных, тем больще объем программы и больще трудностей при ее написании. [c.311]


    Процесс решения задачи с использованием ЭВМ можно представить следующей схемой. Осуществляется постановка задачи и разрабатывается алгоритм ее решения. Под алгоритмом понимается система правил, однозначно определяюш их процесс преобразования исходных данных в искомый результат с помощью конечного числа элементарных действий (шагов). Затем алгоритм решения задачи записывается на языке ЭВМ, т. е. составляется программа ее решения. Эти этапы выполняются матема-тиком-нрограммистом. С помощью устройства подготовки данных операторы переносят программу решения задачи и исходные данные на машинные носители информации, например пер- [c.121]


Смотреть страницы где упоминается термин Элементарный оператор программ: [c.126]    [c.204]    [c.153]    [c.153]   
Программирование (1963) -- [ c.122 ]




ПОИСК





Смотрите так же термины и статьи:

Оператор

Оператор элементарный

Программы



© 2025 chem21.info Реклама на сайте