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

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

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

Разработка простых программ

    РАЗРАБОТКА ПРОСТЫХ ПРОГРАММ [c.173]

    Как видно из изложенного, создание унифицированного алгоритма расчета МТБ ХТС вполне возможно. И хотя затраты на разработку такой подсистемы АСП будут значительно выше, чем на разработку машинной программы расчета МТБ конкретного производства, они (затраты) окупятся быстрее, о чем свидетельствует приведенный ниже простой пример. Расчет МТБ производства соды по аммиачному способу выполняется примерно один раз в 3—5 дет, а число различных производств, проектируемых только в химической промышленности, за один год достигает сотен, что потребовало бы разработки такого же количества машинных программ расчета МТБ. [c.83]


    Языки взаимообмена. Ранее отмечалось, что проблемно-ориентированные пакеты программ предназначены для широкого использования, причем специалистами, имеющими ограниченные знания средств вычислительной техники и программирования. Поэтому при разработке систем на основе этих пакетов уделяется большое внимание вопросу обеспечения удобства и простоты взаимообмена потребителя с системой. Желательно, чтобы потребитель принимал минимальное участие в процессе решения и, если это необходимо, его взаимодействие с системой было бы оперативным и простым. Минимизация взаимодействия обеспечивается автоматизацией вычислительного процесса и отработки соответствующих сервисных средств. Чем выше степень автоматизации, тем меньше степень участия потребителя в процессе решения, и наоборот. Очевидно, автоматическое выполнение расчетов определяется степенью отработанности алгоритмов, способностью системы реагировать на аварийные ситуации и принимать решение без вмешательства человека, способностью вносить соответствующие изменения в структуру алгоритма. Следовательно, основой систем с высокой степенью автоматизации являются совершенные алгоритмы отдельных явлений, процессов и т. д. Желательно также, чтобы система имела однократный ввод данных в форме, удобной для широкого потребителя. [c.69]

    Простой и миниатюрной ЭВМ, которую можно использовать в режиме off-line для обработки газохроматографических данных, является программируемый микрокалькулятор ( Электроника БЗ-21, 53-34, МК-54. МК-56, МК-52, МК-61). Программируемые микрокалькуляторы портативны, доступны и сравнительно дешевы. Могут работать в автоматическом режиме и режиме программирования. Имеют несколько регистров памяти. Управляются, как и простейшие электронные калькуляторы, непосредственно с помощью клавиатуры, помещенной на лицевой панели, но при этом характеризуются памятью и способностью работать по заданной программе. В настоящее время закончена разработка и подготовка к серийному выпуску отечественного программируемого микрокалькулятора Электроника МК-85, основное отличие которого от ранее выпускаемых заключается в возможности общаться с пользователем в диалоговом режиме на языке Бейсик, что приближает его к микрокомпьютеру. [c.249]

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


    Разработка программ математического моделирования простейших нефтехимических процессов. [c.160]

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

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

    Простой топливный элемент можно сконструировать из стандартной химической лабораторной стеклянной посуды. Совершенно иначе обстоит дело с разработкой совершенных силовых установок топливных элементов, которые должны отвечать ряду требований обладать строго определенной характеристикой, достаточным сроком службы, приемлемым размером, надежностью в работе и быть экономичными. Разработка системы водородно-кислородного топливного элемента достигла такой стадии, когда следует обратить внимание на выполнение этих требований. В результате сейчас осуществляется обширная программа по разработке силовых установок и вводятся в действие совершенные силовые системы. Полупромышленная модель силовой установки на 2 кет показана на фиг. 152 она состоит из двух топливных батарей мощностью 1 кет каждая и устройств для хранения реагирующего вещества, удаления использованного тепла, удаления и хранения отработанного продукта реакции и для регулирования. Чтобы поддержать усилие, направленное на создание этой силовой системы, особое внимание было обращено на разработку электродов и методов их изготовления, позволяющих получать прочные и воспроизводимые структуры с большим сроком службы и устойчиво улучшенную характеристику. Все отрасли науки и техники, необходимые для создания силовой установки, были использованы, включая конструирование, испытание, анализ, производство, осмотр и [c.430]

    Обычно команды в программе выполняются последовательно до тех пор, пока не встречается оператор передачи управления, вызывающий изменение этого правила. Так, выполнение программы, приведенной в качестве примера на рис. 9.3, начинается на строке 10, продолжается до строк 20, 30... и заканчивается в тот момент, когда будет достигнут оператор на строке 70. Из приведенных выще категорий операторов эта простая иллюстративная программа содержит присвоение (строка 40), оператор ввода (часть строки 30), оператор вывода (строка 60) и два цикла (строки 30 и 60). Дальнейшие детали технических аспектов программирования можно найти в соответствующих учебниках по языковым системам, предназначенным для разработки программ (см., например, [22—26]). [c.377]

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

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


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

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

    В третьем случае все расчеты выполняются вне модулей, а константы для вычисления каждого свойства смесей н компонентов хранятся в блоке данных . Подпрограмма выбирает необходимые константы для соответствующего регрессионного уравнения и рассчитывает физико-химические свойства колшонента, для которых нужно пметь. матрицу промежуточной памяти. Окончательно программа оценивает свойства смеси, которые затем хранятся в данной матрице. Главная трудность нри создании такой подпрограммы — разработка простого кода для взаимосвязи потоков информации. Упрощенная схема взаимосвязи информационных потоков нри рлочете физико-химических свойств вне модуля показана на рис. VI1-3, б. [c.330]

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

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

    До сих пор в химическом образовании используется лишь небольшая часть того, что в принципе может дать компьютерная графика. Таким образом, открыто обширное поле деятельности как для разработки новых программ, так и для более широкого использования уже существующих. Прежде чем рассмотреть перспективы использования компьютерной графики в химическом образовании, суммируем вкратце основные особенности будущих персональных рабочих систем (ПРС), организованных на базе микрокомпьютеров третьего поколения, которые несомненно дадут возможность иметь высококачественную графику за очень небольшие деньги. Такая будущая ПРС будет иметь 32-битовую архитектуру, 2-Мбайта основной памяти, дисковод для 10-Мбайтовых жестких дисков и растровый дисплей 1000 XIООО с графикой в 64 цветах. Предполагается, что цена такой системы в 90-х годах будет менее 3000 долларов [57]. Если вдобавок она будет включать специальные графические процессоры со встроенными процедурами простых трансформаций, ее можно будет использовать как рабочую систему для графики высокого уровня, причем позволяющую достичь высокой степени взаимодействия между человеком и машиной. В результате разграничение различных уровней графики потеряет смысл, фактически каждый будет иметь доступ к этому оборудованию и использовать прикладные программы высокого уровня. Единственной проблемой остается динамическая графика в масштабе реального времени, например упоминавшееся выше представление молекулярных перегруппировок, так как оно предъявляет высокие требования к скорости вычислений и объему памяти. Решением может стать создание новых прикладных программ на иных принципах, позволяющих добиться движения практически в масштабе реального времени. [c.148]

    Конечное разностное уравнение. Так как уравнение (6) едва ли возможно решить в общем виде в удобной аналитической форме относительно производных функций S(x) и В(у,х), полученных опытным путем, то было решено программировать решение для электронной цифровой вычислительной машины. Вследствие довольно больших экспериментальных погрешностей, с которыми, вероятно, пришлось бы встретиться при определении Si xj и В(х,у), мы не видели необходимости в разработке тщательной программы вычислений. Было решено использовать наиболее простой комплекс предпосылок и исходить при этом из того, что имеется возможность совершать столько операций с приращениями, сколько необходимо для обеспечения точного решения. Преобразуя уравнение (6) в конечную разностную форму, мы получаем [c.235]

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

    Одновременно была начата разработка региональных программ для отдельных субъектов Федерации. Конечно же, с позиций системного прогнозирования разработка программы крупного региона (такого, как Центр или Север Европейской части России) более предпочтительна, чем отдельной области, входя-шей в ее состав, особенно, когда речь идет о разработке не просто программы, а региональной энергетической политики. Кстати, отмеченное относится и к региональной политике в целом. Можно согласиться с А.И.Татаркиным, что "основу стратегического программного развития России должны составлять комплексные программы социально-жономического развития крупных регионов, такие, как программа "Сибирь" или программа "Урал"..." 19 . Однако у региональной программы должен быть хозяин. Таким в современных условиях являются лишь органы исполнительной власти субъектов Федерации. И подобное положение сохранится, по-видимому, до тех пор, пока не будет законодательно определен статус регионов (крупных экономических районов), состояших из нескольких субъектов Федерации. Впрочем, возможен и промежуточный вариант, если для подобных регионов будут созданы органы координации (управления) на базе сушествуюших региональных ассоциаций, которым будет придан статус официальных институтов с закреплением за ними некоторых государственных функций 19 . [c.85]

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

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

    Мы уже неоднократно говорили, что методы современной органической химии позволяют превратить что угодно по что угодно . Поэтому в принципе ретросинтетический анализ можно начинать с любой произвольно выбранной СВЯ.ЗИ. Следовательно, если в памяти компьютера содержится исчерпывающая база данных по синтетическим методам плюс процзамма упрощения структуры путем последовательной разборки связей, то такой компьютер сможет генерировать множество ретросинтетических схем, ведущих в итоге к простым исходным соединениям. В действительности число таких формально правильных схем может оказаться столь велико, что выбрать среди них несколько достаточно осмысленных путей будет чрезвычайно трудно, а то и просто невозможно. Таким образом, практически полезная программа должна включать химическую логику, способную производить определенную селекцию вариантов, давая на выходе лишт5 те, которые имеют лучшие шансы на реализацию. Программа должна также распознавать и обрывать тупиковые, химически бессмысленные ветви. Кроме того, очевидно, что нецелесообразно выполнять поиск ретросинтетических путей в полностью автоматическом режиме, т. е. без активного вмешательства человеческого интеллекта. Было разработано несколько существенно различных концепций создания программ Д тя разработки стратегий синтеза с помощью компьютера (24], [c.351]

    Обшая схема системы привалена на рис.1. На этой схеме в двойной рамке отражены модули системы, которые уже действуот в виде комплекса программ на 1ВМ-РС. Остальные блоки находятся в стации разработки и реализованы лишь их простейшие варианты. [c.13]

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

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

    Обычно в лабораторных условиях простейший тип интерфейса предназначен для соединения двух приборов. Простая модель для такого интерфейса представлена на рис. 6.4. Для этого примера последовательность шагов принятия решений выглядит намного проще, чем в общем случае. При разработке такого интерфейса предпринимают следующие шаги 1) описывают, как интерфейс должен управляться 2) рассматривают характеристики прибора 1 3) рассматривают характеристики прибора 2 4) формулируют отличия и сходство между соединяемыми приборами 5) разрабатывают сопряжение несовместимых цепей и используют совместимые характеристики 6) оптимизируют соотношение аппаратуры и программного обеспечения, т. е. решают, какие части интерфейса должны быть реализованы аппаратно, какие в виде программ, а какие микропрограммно. Примеры, иллюстрирующие эти методы, можно найтп в работах [26, 57, 58, 63, 64]. [c.282]

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


Смотреть страницы где упоминается термин Разработка простых программ: [c.186]    [c.279]    [c.109]    [c.323]    [c.270]    [c.33]    [c.37]    [c.432]    [c.427]    [c.179]    [c.59]    [c.375]    [c.129]    [c.130]    [c.10]    [c.13]    [c.124]   
Смотреть главы в:

Информатика для химиков-технологов -> Разработка простых программ




ПОИСК





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

Программы



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