ruotvet.ru
Рефераты и Курсовые

В нашей базе ответы на вопросы по 100 предметам различных специальностей. Это более 80 000 ответов на вопросы, которые ежегодно проходят студенты в системе тестирования i-exam и i-fgos



Статистика
Вопросов: 87 307
Предметов: 100

Поиск правильных ответов


Содержание тестового вопроса

Компилятором называется программа …

  • ✓  осуществляющая перевод исходной программы целиком в машинную программу


Компьютер может исполнять только алгоритмы, которые заданы в виде двоичных машинных кодов. Соответственно, в информатике используется ряд способов, позволяющих перевести запись алгоритма на естественном языке или на языке, более или менее понятном человеку, в форму, «понятную» компьютеру. Для этого были разработаны специальные языки программирования. Процесс перевода программы на языке программирования в машинную программу называется трансляцией. Для языков программирования появились программы-трансляторы, которые автоматически переводят программу на том или ином языке программирования в машинную программу. Эти программы-трансляторы делятся на две группы: Программа, которая переводит исходную программу целиком в машинную программу, называется компилятором.
Программа, осуществляющая покомандный перевод исходной программы в машинный код и исполнение этого кода, называется интерпретатором.
Программа, которая переводит машинную программу в текст на языке ассемблера, называется дизассемблером.
Программа, создающая на компьютере с определенной системой команд машинную программу для компьютера с другой системой команд, называется кросскомпилятором.
Таким образом, компилятором называется программа, осуществляющая перевод исходной программы целиком в машинную программу.