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

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

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

Язык входной

    Вследствие поворота большая часть потока перемещается в наружной стороне колена поэтому язык входного патрубка помещают в точке В под углом примерно 90° к средней линии ОС патрубка. [c.114]

    Напомним, что функция должна отображать состояния в состояния Л (Е) = Е. Основная идея при определении того, что мы хотели бы иметь в качестве Е, связана с аппроксимационной решеткой. Во-первых, в рассматриваемой ситуации мы предполагаем, что компьютер всегда использует входные данные для увеличения своей информации или по крайней мере никогда не использует входных данных, чтобы уничтожить какую-либо информацию. (В последнем случае мы приходим к совершенно другой проблеме. Было бы интересно знать, хотя бы теоретически, что делать в таком случае, но я этого не знаю.) На языке аппроксимаций можно сказать более точно Е С. (Е). Во-вторых, Д+ (Е), конечно, должно сообщать не меньше, чем утверждение Л, т. е. Т е1(Л) С. Л" " (Е). В-третьих, и последнее, мы, очевидно, хотим, чтобы Л (Е) было минимальным искажением Е, которое представляет Л как по меньшей мере Истина . Минимальное искажение — это прекрасное выражение Куайна, но, используя аппроксимационную решетку, можно придать смысл тому, что раньше было не более, чем простая метафора. А именно мы хотим, чтобы [c.247]


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

    Процессор предназначен для обработки программы, написанной на входном языке. Он может представлять собой интерпретатор, компилятор, транслятор или генератор. [c.128]

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

    Транслятор Т осуществляет отображение предложения Ь входного языка системы (Е-языка) в совокупность интерпретирующих функций и их аргументов Т Ь (Я, ), Р, /, к), [Р, /п) . [c.162]

    Семантические модели БД и ФС представляют собой совокупности соответствующих фреймов. В данном случае фрейм подсистемы взаимодействия отражает свойства и функции объектов подсистемы проектирования элементарными средствами Е-языка и служит посредником между Е-предложением и семантически эквивалентной ему входной информацией интерпретатора. [c.163]

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


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

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

    Таким образом, важнейшими понятиями программного модуля являются множество входных и выходных параметров, функции модуля, используемые методы, особенности алгоритмов и т. д. Для целей автоматизации процесса конкретной привязки модуля в зависимости от исходных данных удобно представить его в виде фрейма (см. гл. 4). Фреймовый модуль будет представлять собой многоуровневую структуру лексем естественного языка, идентификаторов программных модулей, адресов БД. При использовании этого модуля для получения нового результата заполняются соответствующие терминалы фрейма и проводится его активизация. Аппарат фреймов является развивающимся подходом в создании ППП не только в приложениях, но и в системах искусственного интеллекта [14, 15], [c.265]

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

    Язык описания технологической схемы. Для описания топологии схемы используется уплотненная матрица связей /, состоящая из двух строк и Нт столбцов, где Мт — количество промежуточных, соединяющих элементы, связей. Связанными являются потоки с номерами 1 и причем всегда соблюдается условие 1ц < /гг Нумерация потоков производится в порядке возрастания номеров элементов схемы разделения, а для каждого элемента — в фиксированном порядке сначала все входные потоки, а затем все выходные (рис. 7.33). Такой порядок нумерации определяется матрицей входов-выходов О, имеющей две строки и М столбцов, где М — количество различных типов элементов в схеме. Элемент матрицы В, равен суммарному количеству входных и выходных потоков в технологическом элементе /-го типа, а Оз — количеству входных потоков этого же элемента. [c.399]

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

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


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

    Комплекс программ со своим входным языком, который позволяет проводить синтез цифровой модели проектно-графического документа. [c.584]

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

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

    Программирующий язык для представления входной информации [c.335]

    При записи всех программ в настоящем издании используется конкретное представление Алгола — входной язык транслятора МЭИ-3, разработанного для вычислительной машины Минск-22 . Выбор этого языка в качестве основного для записи программ, представленных в книге, объясняется тем, что машины типа Минск-22 довольно широко распространены в настоящее время, и все представленные программы могут без изменений использоваться на них для выполнения расчетов. [c.11]

    Символы и цифры, используемые для представления вводимой информации, составляют входной язык машины, состоящий обычно из цифр десятичной системы счисления, букв одного или нескольких алфавитов и ряда вспомогательных символов — знаков операций, разделителей и т. д. Символы входного языка машины представляются на входных устройствах — на клавишном наборном устройстве или на клавиатуре печатающего устройства. [c.22]

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

    Основными символами входного языка Фортран являются  [c.123]

    Напомним, что функция должна отображать одни состояния Б другие Л + (Е) = Е. Основная идея определения того, что нам хотелось бы иметь в качестве Е, связана с аппроксимационными решетками. Во-первых, в рассматриваемой ситуации мы предполагаем, что компьютер всегда использует входные данные для увеличения своей информации или по крайней мере никогда не использует входные данные, чтобы отбросить часть своей собственной. (Последнее может составить предмет отдельной работы хотелось бы узнать, хотя бы теоретически, как поступать в таком случае, но я этого не знаю.) На языке приближений мы можем сказать точнее Е Л + (Е). Во-вторых, Л + (Е) определенно должно сообщать не меньше, чем утверждение А Tset А) (Е). В-третьих, наконец, мы безусловно [c.236]

    По-видимому, самым моЩным подходом к разработке современных систем аналитических преобразований является четвертый подход, при котором используются развитая библиотека аналитических преобразований и принципы искусственного интеллекта. Подпрограммы из нее разрабатываются па языках высокого уровня и включают как средства символьных вычислений общего назначения, так и специальные функции. При таком подходе исходная информация и управляющая программа, в рамках которой задаются требуемые преобразования, пишутся на специальном входном языке, разрабатываемом вместе с системой аналитических преобразований. Важным преимуществом такого подхода является то, что конечный пользователь может сам расширять возможности системы аналитических преобразований, используя входной язык, а в тех случаях, когда это необходимо, и язык реализации системы аналитических преобразований. Как правило, четвертый подход используется при создании универсальных систем аналитических преобразований. Характерными примерами таких систем являются развитые системы аналитических преобразований REDU E-2 [65] и MA SYMA [66]. [c.250]

    Эффективный подход к разработке интерактивной диалоговой системы для решения задач химической технологии, обеспечи-ваюш ей организацию вычислительного процесса и ведение диалога на языке, близком по синтаксису к профессиональному языку химика-технолога предложены в [4, 5]. Структурная схема данной системы приведена на рис. 6.2. Она состоит из подсистемы проектирования (анализа и синтеза ХТС), включаюш,ей функциональную среду (ФС) и банк данных (БД), и подсистемы диалогового взаимодействия, включающей семантические модели БД и ФС, блоки лингвистического и логического анализа. Связь между подсистемами осуществляется на уровне интерпретатора /, ввод— вывод происходит посредством дисплея. Блок лингвистического анализа выполняет обработку входного предложения, а блок логического анализа предназначен для управления семантическими моделями БД и ФС. [c.257]

    Интерактивный режим взаимодействия в совокупности с языком директив положили начало диалоговым системам. Для современных систем наличие средств ведения диалога уже воспринимается как само собой разумеющееся. Вопрос лишь в том, на какой основе построен язык диалога. Тип диалоговой системы прежде всего зависит от типа входного языка. Необходимо знания человека о предметной области, выражаемые на естественном языке, адекватно преобразовать в знания систевш (математические модели), выражаемые на языке системы. Следовательно, проблема состоит в установлении однозначного соответствия между естественным языком и языком системы (рис. 4.17). По мере усложнения [c.151]

    Аппарат управления элементами Р, Р, С, 3 посредством перевода внутреннего языка системы в операторы машинного языка составляет интерпретатор I. Входной информацией для интерпретатора являются номера метаалгоритмов , номера файлов /, номера записей файлов к и значения диалогового предиката т = = 0,1 . Интерпретатор I выполняет следующие функции / (1) = = 81 — вызывает требуемый метаалгоритм Р (/, к) = — вызывает требуемую запись файла, Р т) = т — осуществляет вычисление диалогового предиката. [c.162]

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

    Оптимизация технологической схемы обычно проводится с помощью моделирующих систем при заданной топологии производства. Как и САПР, моделирующие системы ориентированы на широкого пользователя и поэтому обладают всеми атрибутами развитых систем имеют доступный входной язык, развитую диагностику, диалоговый режим работы. Ниже дана характеристика системы ASPEN, предназначенной для моделирования и оптимизации широкого класса технологических производств [108]. Система построена по модульному принципу и допускает дальнейшее развитие без существенных изменений. [c.420]

    По структуре ASPEN относится к предпроцессорным системам, когда входной транслятор генерирует исполнительную программу на языке фортран (рис. 7.40), в дальнейшем эта программа вместе с программами пользователя транслируется, редактируется и выполняется. На шаге редактирования подсоединяются необходимые модули системы и пользователя. Такой подход позволяет строить исполнительную программу непосредственно для решаемой задачи с массивами переменной размерности и тем самым исключить непроизводительные затраты памяти. Система ориентирована также на файловую структуру. Файлы используются для хранения входной программы, промежуточных результатов, объектной программы и результатов расчета. Это позволяет в любое время прохождения задачи проанализировать любую информацию, связанную с ней, а также повторить расчеты с любого этапа решения. [c.423]

    Как уже отмечалось, отдельные пакеты могут работать автономно или же в рамках подсистемы расчета технологических схем установок. Эта подсистема использует две моделирующие системы с различными входными языками Симопта с проблемно-ориентированным языком (свободный формат) и Нефтехим с бланковым языком (жесткий формат). [c.570]

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

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

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

    Большое внимание уделяется изложению алгоритмического языка программирования Алгол-60, причем основной акцент при изложении Алгола делается на составление законченных программ решения тех или иных задач. Впиманпе, уделяемое Алголу в настоящем издании, по мнению авторов, оправдано, с одной стороны, тем, что этот язык широко используется сейчас в качестве входного на многих вычислительных машинах, а с другой — тем, что знакомство с этим языком, с его семантическими и синтаксическими средствами одновременно дает возможность познакомиться и с приемами программирования различных рычислите.яьных процессов. [c.10]

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

    Фортран — машинно-ориентированный язык описания алгоритмов разработан в 1957 г. на американской фирме ИБМ. Слово Фортран (FORMULA TRANSLATION) используется не только как название входного языка, но и системы автоматического программирования, включающей в себя запись исходной программы, ее трансляцию (компиляцию) на язык данной машины или любой другой и организацию вычислений. Как входной язык он используется для записи алгоритмов решения математических и других задач, связанных с численными расчетами научного и прикладного характера. [c.123]


Библиография для Язык входной: [c.364]   
Смотреть страницы где упоминается термин Язык входной: [c.430]    [c.204]    [c.215]    [c.253]    [c.276]    [c.123]    [c.267]    [c.45]   
Программирование (1963) -- [ c.205 , c.231 ]




ПОИСК





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

Входной язык системы

Основные объекты входного языка

Специальные операторы входного языка

Элементы входного языка

Язык входной—выходной

Язык входной—выходной формализованный



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