Автокод

Большая Советская энциклопедия Большой англо-русский и русско-английский словарь Англо-русский словарь технических терминов Большой энциклопедический политехнический словарь Русско-английский политехнический словарь Dictionnaire technique russo-italien Русско-украинский политехнический словарь Русско-украинский политехнический словарь Українсько-російський політехнічний словник

Большая Советская энциклопедия

простой Язык программирования; система команд некоторой условной машины, способной в качестве элементарных выполнять значительно более сложные операции, чем данная конкретная ЭВМ. Наиболее распространены А. типа 1:1, в которых основной элемент языка (оператор, строка) при переводе на языке цифровой вычислительной машины (ЦВМ) преобразуется в одну команду. С помощью А. типа 1:1 можно составить любую программу, которая возможна в системе команд вычислительной машины. Программирование на А. типа 1:1 эквивалентно программированию на языке ЦВМ, однако более удобно для человека и ускоряет работу примерно в 3 раза. А., отличные от А. типа 1:1, ориентируются не на систему команд ЦВМ, а на класс решаемых задач, значительно ускоряют работу по программированию, но не дают возможности получить программу такого же высокого качества, какое в принципе достижимо при программировании на языке ЦВМ или на А. типа 1:1. В А. (не типа 1:1) основной элемент языка (оператор) при переводе в код ЦВМ преобразуется, как правило, в совокупность нескольких команд. Указать резкую границу между А. и другими (более сложными) языками программирования невозможно. Примерами А. типа 1:1 могут служить А., разработанные в СССР для ЦВМ БЭСМ-6 и «Урал». Пример более сложного А. — А. типа «Инженер» для ЦВМ «Минск».

Алгоритм, заданный на А., перерабатывается в программу ЦВМ с помощью т. н. программы-транслятора, которая может по заданию программиста производить также простейшее распределение памяти, автоматическую компоновку программ из отдельных частей с использованием библиотеки подпрограмм (См. Библиотека подпрограмм) и другие операции.

Во многих системах автоматического программирования А. служит промежуточным языком при переводе с другого языка программирования в код ЦВМ.

Лит. см. при статье Язык программирования.

В. И. Собельман.

Большой англо-русский и русско-английский словарь

autocode, automatic code, usercodeautocode

Англо-русский словарь технических терминов

autocode, automatic code, usercode

Большой энциклопедический политехнический словарь

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

Русско-английский политехнический словарь

autocode, automatic code, usercode

Dictionnaire technique russo-italien

м. вчт.

codice m automatico, autocodice m

Русско-украинский политехнический словарь

вчт

автоко́д, -ду

- автокод один к одному

Русско-украинский политехнический словарь

вчт

автоко́д, -ду

- автокод один к одному

Українсько-російський політехнічний словник

вчт автоко́д