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

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

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

АВТОМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ Алгол

    Быстродействие при выполнении отдельных операций и объем запоминающего устройства позволяют для повышения эффективности использования машины применять эффективные методы автоматического программирования. В настоящее время для машины Минск-22 создана обширная библиотека стандартных программ и подпрограмм, разработана система автоматического программирования АКИ, имеются трансляторы для перевода на машинный язык алгоритмов, записанных на алгоритмических языках Алгол-60, Фортран. [c.466]


    В настоящее время из языков автоматического программирования для решения математических задач наибольшее распространение получили АЛГОЛ и ФОРТРАН. Эти языки являются общепринятыми и используются не только как средство программирования, но и как средство обмена алгоритмами между отдельными программистами. [c.97]

    ЦВМ — это устройство дискретного действия. При моделировании на ЦВМ на печать выводится совокупность чисел, отражающих конечный результат протекания процесса. Картину же изменения внутренних связей между физико-химическими величинами в ходе решения получить нельзя. Структура математической модели при использовании ЦВМ не сохраняется, теряется наглядность решения. Причина этого — сам принцип дискретности работы цифровой машины и необходимость предварительного преобразования математического описания к удобному для моделирования на ЦВМ виду при помощи различных численных методов. ЦВМ требует трудоемкого программирования, что усугубляется разнообразием приемов программирования для различных машин. Однако отмеченные недостатки не могут умалить таких достоинств ЦВМ, как высокая точность решений, универсальность, возможность применения этих машин для исследования сложных объектов и решения самых сложных уравнений, получение значительных объемов числового материала, характеризующего различные варианты решения. Трудности программирования преодолеваются созданием библиотек программ, разработкой и освоением универсальных языков программирования (например, АЛГОЛ, ФОРТРАН), а также внедрением методов автоматического программирования [23, 24, 42, 48]. [c.22]

    Язык АЛГОЛ 60 не содержит средств для ввода в ДВМ значений величин с внешних носителей информации и для вывода значений величин из ЦВМ на внешние носители информации. Эти средства добавляются в язык разработчиками систем автоматического программирования. В настоящем сборнике авторы пользуются следующими операторами ввода и вывода  [c.8]

    Автоматические коды бывают двух видов. Интерпретирующие программы переводят команды автоматической программы в машинный код каждый раз, когда используется программа. Компилирующие программы переводят автоматическую программу в программу на машинном языке, которая с этого времени и используется, как будто она была записана на машинном языке. К сожалению, имеется столько же различных автоматических кодов, сколько вычислительных машин. В настоящее время предпринимается много попыток исправить это положение путем введения двух универсальных языков АЛГОЛ—для научных применений и КОБОЛ— для коммерческих и экономических задач [4] — [7], [9]. Мы проиллюстрируем общие принципы автоматического программирования на примере упрощенного варианта автокода Меркури (Ферранти). [c.60]



Смотреть страницы где упоминается термин АВТОМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ Алгол: [c.272]   
Смотреть главы в:

Программирование и вычислительные методы в химии и химической технологии -> АВТОМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ Алгол




ПОИСК





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

Алголи

Программирование

Программирование автоматическое



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