АВТОМАТИЗАЦИЯ ПРОГРАММИРОВАНИЯ — выполнение трудоемкой операции составления программы для ЭВМ не вручную (программистами), а непосредственно на самой машине. Для этого применяются особые программы работы ЭВМ. в частности (трансляторы , с помощью которых алгоритм, записанный а общем машинно-независимом алгоритмическом я ыке, переводится на понятный данной ЭВМ язык. (Подробнее см. Алгоритмические языки ). [c.143]
Программные системы, ориентированные на конкретную ЭВМ, являются непереносимыми. Переносимость программ обеспечивается за счет использования специальных и унифицированных алгоритмических языков или с помощью эмуляторов. Например, свойством машинной независимости обладает специальный алгоритмический язык Си. Если для двух или более ЭВМ разработаны трансляторы с этого языка, а операционные системы, используемые на данных ЭВМ, совместимы, то любая программа, написанная на языке Си, может быть выполнена на любой из этих ЭВМ. [c.73]
Есть два основных вида алгоритмических языков машинно-независимые и машинные языки для конкретных ЭВМ.. Первые удобнее в обращении — на них может быть записана любая задача. Однако, для того чтобы приступить к решению задачи, нужно все равно перевести программу на тот машинный язык, который понимает данная ЭВМ. Это делается обычно автоматически, на вычислительной машине — по специальной программе, которая называется транслятором (переводчиком). [c.144]
СТВО — пульт дистанционного управления ЭВМ. С терминального устройства человек может вести непосредственный диалог с машиной, поручая ей решение той или иной задачи по частям, получая необходимые сведения из памяти машины, промежуточные результаты расчетов и т. д. ТРАНСЛЯТОР. Это слово означает переводчик . Так называется, однако, не человек и даже не машина, переводящая текст, а специальная машинная программа Она управляет электронной вычислительной машиной, которая переводит программу решения задачи, записанную в обычном алгоритмическом машинно-независимом языке, на гот язык, который ей [c.152]