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

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

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

Программа программирующая

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


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

    По окончании работы первого комплекса ССА программ в виде таблиц выдается информация, необходимая для работы второго комплекса — программирующей программы (ПП). Он формирует подпрограммы на языке ПЛ/1, в которых реализован расчет ОП и СП, т. е. нахождение требуемых кинетических величин и их производных. Для каждого варианта механизма комплекс ПП формирует семь подпрограмм расчет вершин графа, в которых участвуют только давления расчет участка до циклов прямого графа расчет циклов прямого графа расчет прямого графа после циклов расчет сопряженного графа до циклов расчет циклов сопряженного графа расчет сопряженного графа после циклов до входов по кинетическим константам (включительно). [c.204]

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

    П. Программирующие программы П.1—генерирующие программы для расчета каждой конкретной ХТС  [c.34]

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

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


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

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

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

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

    Ген (цистрон, см. [1,2]) есть часть макромолекулы ДНК, ответственная за синтез белковой цепи. Является ли роль ДНК инструктивной или разрешающей Многочисленные данные свидетельствуют в пользу первой возможности. Синтез белка программируется молекулой ДНК, содержащей информацию о первичной структуре белковых цепей, иначе говоря, генетическую информацию. Эта информация записана в первичной структуре ДНК, т. е. в последовательности нуклеотидов. В частицах вирусов РНК-типа генетическая программа заложена в молекулах РНК. [c.553]

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

    По окончании работы первого комплекса программ в виде таблиц выдается информация, необходимая для работы программирующей программы. Последняя формирует для каждого варианта механизма семь подпрограмм. К ним относятся 1) расчет вершин графа, в которых участвуют только давления 2) расчет участка до циклов прямого графа 3) расчет циклов прямого графа 4) расчет прямого графа после циклов 5) расчет сопряженного графа до циклов  [c.203]

    Такой тип обработки данных обычно осуществляется на небольшом программирующем калькуляторе с применением стандартных программ. [c.201]

    Более подробное описание языка Бейсик и рекомендации по созданию программ на этом языке высокого уровня можно найти в учебниках по программированию на ЭВМ [10—12]. Столь же несложно программировать на таких языках, как Фортран, Паскаль, ПЛ/1. Обзор языков высокого уровня в применении к микропроцессорным системам содержится в книге Тейлора и Моргана [13]. [c.152]

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

    Такого рода программы в машинных кодах трудно писать, поскольку велика вероятность ошибки, а найти ошибку в программах, безусловно, нелегко. Поэтому большинство программистов предпочитает программировать на ассемблере или на языке высокого уровня. На рис. 4.17 приведены программы на [c.164]

    Решение о разработке программного обеспечения ОД требует выбора языка программирования. Выбор языка зависит от ряда факторов, в том числе от компьютерной системы, характера проекта и вида налагаемых ограничений по быстродействию программы, доступного объема памяти, стоимости проекта, возможностей разработки и т. д. В тех случаях, если проводится модификация существующего программного обеспечения или если данная компьютерная система имеет только ограниченные ресурсы программного обеспечения, выбрать можно отнюдь не любой язык. Чаще всего приходится выбирать между языком высокого уровня и ассемблером (или машинным кодом). Производительность программиста, работающего с языком высокого уровня, существенно выше, чем при использовании ассемблера, и именно по этой причине программисты предпочитают языки высокого уровня. Однако если основными условиями являются максимальная скорость работы и минимальная память, программировать следует в машинном коде с использованием ассемблера, если он доступен. Програм.мирование научных задач проводится чаще всего на языках высокого уровня — Бейсике, Фортране и Паскале. Бейсик отличается от двух других языков тем, что исходные языковые операторы в нем интерпретируются, а не [c.377]


    Автоматизация програвширования построения кинетической модели [37—40]. Расширяющиеся возможности современных ЭВМ в сфере интеллектуального обеспечения делают вполне реальной автоматизацию процедур принятия решений при синтезе кинетической модели сложной химической реакции (типовую схему см. на рис. 4.1) [37]. Речь идет фактически о создании программирующей программы (ПП), которая на основании располагаемой информации о механизме строила бы подпрограммы расчета скоростей реакций, отвечающих данному механизму. ПП работают совместно со стандартной программой расчета функции отклонения (ПРФО) и программой минимизации. ПП может быть ориентирована либо на построение аналитических формул для скоростей реакций [41—43], либо на реализацию численных алгоритмов расчета скоростей реакций. В первом случае ПП могут оказаться более эко- [c.200]

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

    Системы питания с электронным управлением реализованы в трех формах впрыскивание с электронным управлением, центральное впрыскивание и электронное управление карбюратором. При впрыскивании с электронным управлением в каждом цилиндре устанавливается форсунка в зоне впускного клапана. При центральном впрыскивании устанавливается одна общая форсунка, размещающаяся в зоне смесительной камеры карбюратора. Существуют многие системы топливоподачи с электронным управлением, разработанные отечественными организациями (ЦНИТА, ВАЗ и др.) и зарубежными фирмами (Брико, Лукас, Бош и др.). Каждая система программируется на наилучшую топливную экономичность на всех частичных режимах нагрузки, а при полной нагрузке работает программа наилучших динамических показателей с учетом токсичности отработавших газов. [c.91]

    Обе части обмотки потенциометра могут быть включены как два плеча в схему моста Уитстона в сочетании с контуром автоматического измерительного моста для регулировки температуры, давления или других параметров через реле. Электропневматический регулятор температуры типа ЕОРР 73 [21] также служит для осуществления заданной температурной программы и снабжен специальным программирующим диском (рис. 386). [c.484]

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

    Давление в системе нужно точно контролировать, поскольку плотность сверхкритического флюида зависит от давления и изменения давления приводят к изменению коэффициентов емкости. Более высокое давление обеспечивает ббльшую плотность. Это позволяет повышать элюирующую силу подвижной фазы и получать меньшие времена удерживания. Например, увеличение давления диоксида углерода с 7 до 9 МПа приводит к уменьшению времен удерживания с 25 до 5 мин. Значит, в СФХ можно использовать программи-рованпе давленьл в форме градиента, аналогично тому, как программируется температура в ГХ и состав подвижной фазы в ЖХ. [c.299]

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

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

    Термостат 50-300 °С изотерм, и три скорости программир. — 50-325 °С изотерм, и программ. [c.268]

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

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

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

    Далее цифровую вычислительную машину программируют на решение уравнения (5) в конечных разностях. Вывод полученных значений на печать осуществляется либо после каждого шага времени, либо через определенное число шагов. В процессе решения величина Дг оста ется постоянной в соответствии с выражением (12) или же медленно увеличивается по определенному закону. Медленное экспоненциаль ное возрастание Дг дает возможность охватить несколько порядков значений времени. Широкий временной интервал особенно полезен в случае реакций, в которых константы скорости последовательных стадий значительно различаются. Программы для многостадийных реакций должны составляться так, чтобы исключить неустойчивые решения. Использующаяся в настоящее время программа этого типа дана в работе [17]. [c.368]

    Для компьютеров РЕТ имеется развитое программное обеспечение. Обычно машины поставляются с встроенным в ПЗУ интерпретатором языка Бейсик — наиболее распространенным языком программирования для подобных микро-ЭВМ [7, 9]. Есть также возможность программировать на языках Паскаль, липе и ассемблер. В отличие от Бейсика в системе Паскаль программы вначале компилируются и потому работают намного быстрее. Другая интерпретационная языковая система, ЛИПС, широко используется в работах по искусственному интеллекту, а также при создании и отладке программ для управления робототехническими устройствами. Для многих прикладных задач этих языков недостаточно, так как программы работают недостаточно быстро. В таких случаях нужно программировать на ассемблере с помощью системы автоматизации программирования [23] или на кросс-ассемблере [16]. Если же на ЭВМ нет таких возможностей, то приходится писать программу в машинных кодах и вводить ее в память с помощью специального терминального монитора компьютера РЕТ. [c.174]

    Этот монитор, представляющий собой усеченный вариант операционной системы, поставляемой для компьютеров семейства РЕТ, вызывается с помощью соответствующей команды, набираемой на клавиатуре. Он дает возможность просмотреть любую область памяти и регистры ЭВМ, изменить содержимое любой ячейки ОЗУ, а также запустить программу, которая хранится в памяти. Кроме того, с помощью этого монитора можно запомнить отдельные участки памяти на ленте или на диске, а затем снова загрузить их в память. Таким образом, если знать формат машинных команд процессора 6502 и их шестнадцатеричную кодировку, то несложно с помощью клавиатуры писать программы в маш-инных кодах. Однако это очень трудоемкая работа, гораздо легче программировать, если на магнитной ленте или диске есть система программирования на ассемблере. [c.174]


Смотреть страницы где упоминается термин Программа программирующая: [c.655]    [c.558]    [c.203]    [c.177]    [c.232]    [c.53]    [c.467]    [c.232]    [c.177]    [c.177]    [c.113]    [c.185]    [c.33]    [c.193]    [c.203]   
Программирование (1963) -- [ c.206 , c.227 ]




ПОИСК





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

Блоки программирующей программ

Блочное строение программирующих программ

Метод библиотеки специализированных программирующих программ

Метод программирующих программ

Перспективы развития метода программирующих программ

Появление программирующих программ

Программируемый анализ формы программ

Программы



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