транслятор компилятор интерпретатор определение и назначение



Автор Аноним задал вопрос в разделе Другие языки и технологии

Объясните СВОИМИ СЛОВАМИ следующие термины: Транслятор – Компилятор – Интерпретатор – Виртуальная машина и получил лучший ответ

Ответ от Serwak Smile[гуру]

Ответ от Перпетуум Кобеле[гуру]
Своими словами? Не знаю, так наверное:
Транслятор - переводчик с языка в другой язык или код
Компилятор - переводчик с языка в машинный код
Интерпретатор выполняет введенные инструкции
Виртуальная машина - среда, эмулирующая вычислительное устройство.

Ответ от Krab Bark[гуру]
Транслятор - компилятор, интерпретатор или их комбинация для совместной работы.
Компилятор - переводчик программы целиком с одного языка программирования в другой (часто в машинный код).
Интерпретатор - программа покомандного перевода инструкций языка программирования в машинный код и их исполнения.
Виртуальная машина - программный комплекс, эмулирующий вычислительное устройство.

Ответ от Евгений Сторожев[гуру]
Для понимания понятий поясню, что компьютер понимает только код из циферок называемый машинным.
Транслятор - переводит (переделывает) из одного языка программирования в другой. Потом же для запуска все таки стоит откомпилировать или интерпретировать.
Компилятор - переводит язык программирования в машинный код для последующего запуска программы. Ввиду того что код преобразуется в машинный код еще до запуска программы (время не тратится на преобразование как в интерпретаторе) программа работает значительно быстрее.
Интерпритатор - как и компилятор переводит в машинный код, но по командно и сразу отправляет на управление (взял команду из кода языка программирования, преобразовал в машинные коды, отправил на выполнение, взял следующую команду... и т. д.). Отсюда и выплывает что скорость программы падает.
Виртуальная машина - программный комплекс нужный для запуска программы на разных устройствах и операционных системах. К примеру есть у меня компьютер работающий на виндовсе, у друга тоже компьютер работающий на линуксе, и мой тел. работает на андроиде. И мне нужна программа одинаково работающая на трех этих устройствах. Для этого как нельзя кстати подошла бы виртуальная машина. Программа компилируется не в машинный код, а в байткод, который в свою очередь интерпритируется в машинный виртуальной машиной (почему не в машинной!? да потому что на разных устройствах одно действие выполняется по разному).

Ответ от Еленка))[гуру]
ттььбббббббббббббббббббббббббббббб

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Объясните СВОИМИ СЛОВАМИ следующие термины: Транслятор – Компилятор – Интерпретатор – Виртуальная машина

основные разделы информатики
Разделы информатики

Математические основы
Криптография
Теория графовподробнее...

Как ТВ-каналы определяют свой рейтинг и рейтинг отдельных передач? И как они зарабатывают деньги, кроме показа рекламы?
Часть 1. TV-рейтинг (определение и назначение)

Общепринятые телевизионные рейтинги – это
подробнее...
спросили в Интернет
как включить cookie Internet Explorer
На многих сайтах вы наверно видели такие сообщения: включите cookies, возможно у вас отключены
подробнее...
спросили в Интернет
что такое админ?
Админ - На компьютерном сленге так называют администратора вычислительной сети или же
подробнее...
спросили в Передача Рейтинг
как рассчитываются рейтинги передач на тв
TV-рейтинг (определение и назначение)

Общепринятые телевизионные рейтинги – это комплекс
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Рейтинг
Как определяется рейтинг ТВ-передачи?
TV-рейтинг (определение и назначение)

Общепринятые телевизионные рейтинги – это комплекс
подробнее...
спросили в Другое
в чем,по Ч.Дарвину,отличие определенной и неопределенной изменчивости
Движущими силами эволюции Дарвин считал изменчивость, наследственность и естественный отбор.
подробнее...

Привет Всем! Скажите пожалуйста что такое обособленные определения и приложения???
Обособленные определения и приложения – это определения и приложения, которые в устной речи
подробнее...

где можно скачать книг ясперса-смысл и назначение истории
Карл Ясперс - Смысл и назначение истории (аудиокнига) скачать книгу бесплатно
Фундаментальный
подробнее...

Помогите пожалуйста с примерами разных правил обособление определений и приложений
ОБОСОБЛЯЮТСЯ

1.Согласованные определения и одиночные приложения, если стоят после
подробнее...

Что такое обстоятельства, определение и дополнение? С примерами, Помогите пожалуйста
Этот вопрос требует довольно большого ответа, который не поместится в рамки 4000 знаков вместе с
подробнее...

Определение и назначение автоматизированных информационных систем (Если можно подробней)
АСУ, АИС - предназначены для автоматизации систем управления, производства. Закладывается программа
подробнее...

Что значит Определение о назначении дела к разбирательству в судебном заседании?
Назначили ваше дело к слушанию на определенное число. В суд идти
подробнее...

Скажите Определение и назначение автоматизированных информационных систем (Если можно подробней)
АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ — системы для сбора, накопления, хранения, поиска,
подробнее...
Транслятор на Википедии
Посмотрите статью на википедии про Транслятор
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*