Министерство образования и науки Республики Казахстан
Государственный университет имени Шакарима г. Семей
Самостоятельная работа №1
Тема: Введение в архитектуру компьютера.»
Дисциплина: «Архитектура компьютерных систем»
Выполнил (а):Мейрамбай Бауыржан
Проверил: Мясоедов Дмитрий Викторович
Семей 2022 г.
Вопрос 1
Понятие транслятора, компилятора и интерпретатора
Ответ.
Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд
Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.
Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.В отличие от компилятора, интерпретатор не порождает на выходе программу на машинном языке. Распознав команду исходного языка, он тут же выполняет ее.