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

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

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

Языки при создании МО АСУ

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


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

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

    Российская Федерация гарантирует всем ее народам право на сохранение родного языка, создание условий для его изучения и развития. [c.20]

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

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

    Кардинальное решение проблемы взаимодействия лежит на пути создания систем, понимающих естественный язык. Под термином естественный язык понимается язык научной и технической информации. Однако использование естественного языка в качестве языка взаимодействия ставит перед разработчиками целый ряд проблем, что объясняется отсутствием теории естественных языков [75]. Среди главных трудностей, связанных с построением теории естественного языка, можно выделить следующие словам не соответствует фиксированный смысл, например, широко известны такие понятия, как синонимы, омонимы, к тому же конкретное значение слова зависит от его интерпретации индивидуумом непрерывное развитие языка (стабилизация словарного состава и грамматических форм естественного языка приводит к постепенному его отмиранию) смысл предложения и отдельных его частей связан с предыдущим контекстом, отсюда и многочисленные сокращения грамматических форм (эллипсы) в тексте [76, 77]. [c.156]


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

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

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

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

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

    На современном этапе разработки методологии САПР идет процесс накопления базы знаний с тем, чтобы перейти к автоматизации проектирования как к решению задач искусственного интеллекта и распознавания образов. Предпосылками этого являются интеллектуальные ЭВМ, достигнутые успехи в области обеспечения диалога на естественных языках, уровень проработки прикладного математического обеспечения. Создание таких систем является перспективой развития и совершенствования САПР. [c.620]

    Книга посвящена анализу и синтезу химико-технологических процессов, разработке математических модулей отдельных процессов, выбору вычислительной техники и языков программирования. Рассмотрены вопросы создания пакетов прикладных программ, банков данных, технического и системного математического обеспечения. Изложены основы программирования на языках Фортран и ПЛ/1. Приведено математическое описание процессов ректификации, фазового равновесия. [c.2]


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

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

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

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

    Обеспечение удобства эксплуатации и как следствие разработка сервисного математического обеспечения (например, создание специализированного языка взаимообмена). [c.58]

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

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

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

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

    В настоящее время для решения вычислительных задач используют в основном аналоговые и цифровые вычислительные машины. Кроме того, разрабатывают также гибридные вычислительные машины сочетающие преимущества обоих типов машин. Для преодоления трудностей, обусловленных программированием вычислительных алгоритмов на конкретных цифровых маЕиииах, создан алгоритмический язык программирования АЛГОЛ-60 При его применении вычислительную машину снабжают специальной программой — транслятором, задачей которой является перевод программы реишния задачи, записанной иа АЛГОЛе, в систему команд машины. Сейчас большинство мои1,ных вычислительных машин, особенно вновь создаваемых, имеют трансляторы для записи программ на АЛГОЛ-60, что делает их доступными любому вычислителю, знакомому с данным алгоритмическим [c.28]

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

    Новая информацаовная технология. В начале 80-х годов Мартин [23] и Г. С. Поспелов [22] независимо предложили качественно новый подход к проектированию прикладных программ, совокупность приемов которого получило название новой информационной технологии (ПИТ). Существо НИТ состоит в удалении из цепочки пользователь—программист—ЭВМ программиста, т. е. в создании таких интеллектуальных систем, которые делают ЭВМ доступной для пользователей, не подготовленных в программном отношении. С помощью программно-аппаратных средств искусственного интеллекта создается специальный интерфейс, позволяющий конечному пользователю непосредственно общаться с ЭВМ на понятном ему языке его предметной области. Традиционный процесс постановки и решения задачи на ЭВМ включает четыре процедуры (рис. 1.З.). Первая процедура заключается в содержательной формулировке задачи в терминах предметной области, т. е. на профессиональном языке конечного пользователя. Вторая процедура — математическая постановка задачи, т. е. формулировка на языке математика, при этом необходимо перейти от не-форма.тьного языка пользователя к строгой формальной записи [c.40]

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

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

    Первая пз них связана с выработкой универсальной системы понятий для задания алгоритмов и реализации этой системы в рамках алгоритмического языка. Этот подход находит практическую реализацию в создании ироблемно-ориентированпых языков высокого уровня (типа ЛИСП, СИМУЛА, ПРОЛОГ и т. д.) и позволяет существенно упростить переход от алгоритма к программе [c.247]

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

    Алгоритмы (структуры, блок-схемы расчетов как часть алгоритмов) в настоящей монографии описаны на языке ИНЯЗАЛ. Правила описания алгоритмов на языке ИНЯЗАЛ сформулированы в работах [35, 56, 87]. Рассмотрим предпосылки создания этого языка. Условные обозначения в языке ИНЯЗАЛ приведены в приложении. [c.36]

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

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

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

    Работы Хомского [85] послужили началом развитию трансформационных грамматик. Согласно этой теории для адекватного перевода необходимо к синтаксической структуре исходного предложения применить формальные правила трансформаций для получения синтаксической структуры другого языка. Важным результатом такого подхода было создание теории формальных языков [86]. [c.157]

    Разработка БД ведется в основном но двум направлениям. Это банки в системах искусственного интеллекта как модели но переработке информации и банки как самостоятельные программные комплексы в АСУ, САПР и т. д. Первое направление связано с общей проблемой искусственного интеллекта , и его разработки в значительной степени носят теоретический характер в области представления знаний — выработке концепций о том, как описывать реальный мир [8]. Прикладное значение этих работ весьма широкое, начиная от автоматизации проектирования и до интеллектуальных систем, способных восприни-Л1ать информацию на естественном языке, анализировать ее, делать прогнозирующие выводы. Применительно к проблеме автоматизации программирования задача заключается в поиске способов уменьшения сложности решения задачи на ЭВМ за счет возложения отдельных частей технологического цикла разработки модели на программное обеспечение [9]. Второе направление пи разработке БД обычно преследует цель создания специализированных банков по отдельным отраслям промышленности. Основное внимание при этом делается на разработку прикладных программ при упрощенной логической структуре. [c.190]

    Языки обработки графичес ко й информации в САПР развиваются в основном по двум направлениям на базе алгоритмических языков типа фортран, ПЛ-1, алгол с использованием механизма подпрограмм для вывода заданных графических изображений, состоящих из таких элементов, как точка, прямая, дуга, окружность, текст и т. д. и путем расширения алгоритмических языков добавлением новых синтаксических элементов для описания графической информации компактным образом. Применение подобных языков неудобно в том смысле, что для каждого конкретного документа необходимо составлять новые программы, что требует высокой квалификации в области программирования. Более рациональным является направление по созданию проблемно-ориентированных графических языков для описания объектов различной геометрии объектов ортогональной геометрии в двухмерном и трехмерном пространстве (проектирование зданий и элементов зданий, компоновка и размещение оборудования) объектов, ограниченных гладкими поверхностями второго и большего порядка объектов, получаемых в технологии резания (например, машиностроительных конструкций) [8—10]. [c.253]

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


Смотреть страницы где упоминается термин Языки при создании МО АСУ: [c.4]    [c.42]    [c.249]    [c.253]    [c.76]    [c.161]    [c.34]    [c.38]    [c.200]    [c.227]    [c.275]    [c.620]   
Автоматизированные информационные системы (1973) -- [ c.52 ]




ПОИСК







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