Автоматизация - программирование - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если мужчина никогда не лжет женщине, значит, ему наплевать на ее чувства. Законы Мерфи (еще...)

Автоматизация - программирование

Cтраница 3


Под автоматизацией программирования понимается автоматизация процесса получения программы в соответствии с заданным описанием алгоритма решения задачи.  [31]

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

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

Применение средств автоматизации программирования сокращает сроки разработки программ до 1 5 - 2 раз, но в основном только на этапах программирования и отладки.  [34]

Следующим этапом автоматизации программирования является введение макрокоманд.  [35]

Следующий этап автоматизации программирования рассматривается в главе о символическом программировании, в которой чтобы проиллюстрировать приводимые в ней общие положения, описывается относительно простой, но обладающий характерными для таких языков особенностями, автокод для машин БЭСМ-4 и М-220. Затем описываются универсальные языки программирования АЛГОЛ-60 и ФОРТРАН-IV, причем при изложении АЛГОЛа достаточно широко используется нормальная нотация Бекуса, сопровождающаяся подробным комментарием. Это дает возможность читателю приобрести навыки в чтении металингвистических формул и тем самым подготовиться к изучению каких-либо других языков программирования высокого уровня, описываемых с помощью формул Бекуса.  [36]

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

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

Функции системы автоматизации программирования следующие: запись программ на входных языках программирования; трансляции программ на внутренний язык ЭВМ; объединение ( сборка) нужных конфигураций ( сегментов) из стандартных подпрограмм; отладка программ на уровне входных языков; корректировка программ на уровне входных языков.  [39]

Эффективным средством автоматизации программирования является автокод Инженер ( АКИ), который широко применяется при автоматизации программирования для ЭВМ Минск-22. Удобство применения языка АКИ для машины Минск-22 объясняется также и тем, что он включает все символы международного телеграфного кода, используемые для ввода автокодовой программы в машину.  [40]

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

В системе автоматизации программирования используется внутренний язык программирования, на котором хранятся все подготовленные программные блоки, в частности, оттранслированные с разных входных языков программы.  [42]

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

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

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



Страницы:      1    2    3    4