Главная > Энциклопедия кибернетики. Т.2
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

ЯЗЫК МАШИНЫ «МИР»

— язык программирования, ориентированный на описание алгоритмов решения инженерных и научно-технических задач и включающий средства общения человека с машиной в диалога режиме. Программы на Я. м. «МИР» просты по структуре и хорошо обозримы. Программа состоит из операторной части — последовательности операторов и описательной части — последовательности описаний. Алфавит языка включает в себя заглавные буквы рус. и лат. алфавитов, десятичные цифры, знаки операций (в т. ч. знаки ), знаки отношений , скобки, разделители, знаки элементарных ф-ций и служебные слова, взятые из рус. языка. В языке различают два типа данных — целые и десятичные, над которыми определены арифметические операции. Описания типов в языке нет, тип данного определяется по контексту. Отличительной особенностью языка

является явное задание в программе указания о разрядности (количества цифр в мантиссе десятичных чисел, которые сохраняются при выполнении операций над числами), с которой должен быть реализован алгоритм. Это соответствует вычисл. возможностям ЭВМ семейства «МИР».

Для именования переменных и функций используют идентификаторы. Основу построения структурных единиц языка составляет понятие арифм. выражения. Описание арифм. выражения расширено по сравнению с введением в качестве первичных выражений сумм, произведений и интегралов. Допускаются переменные только с одним или двумя индексами. Описание в Я. м. «МИР» подразделяют на три типа: описания простых переменных вида описания функций вида описания массивов вида или или или простые переменные; f — идентификатор функции; идентификатор массива, то, целые числа; то, числа; А, В — арифм. выражения. Описания простых переменных и функций играют роль подпрограмм, обращение к которым осуществляется каждый раз, когда требуется иметь значение тех переменных, которым к моменту обращения такие значения не были присвоены.

В числе операторов Я. м. «МИР» имеются операторы, предназначенные для присваивания и стирания значений простых переменных и переменных с индексами, для управления алгоритм, процессом (операторы перехода, остановки, цикла и др.), составной и широкий набор операторов вывода, в т. ч. операторы редактирования и вывода символьной информации на печатающее устр-во, арифм. выражений, чисел, массивов, таблиц и графиков функций в форме, удобной для обозрения.

Для оперативного вмешательства человека в процесс решения задачи имеется набор средств корректировки уже введенной программы. Язык «МИР» реализован в качестве входного языка ЭВМ «МИР-1» и подмножества входного языка ЭВМ «МИР-2» посредством схемно-программной системы интерпретации.

Лит.: Глушков В. М., Летичевский А. А., Сто гний А. А. Входной язык вычислительной машины для инженерных расчетов. «Кибернетика», 1965, № 1; Визнюк Г. И., Дородницына А. А., Клименко В. П. Алгоритмический язык ЭЦВМ «МИР». К., 1971.

В. П. Климепко.

1
Оглавление
email@scask.ru