Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Алгоритмы и теория программирования


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

Алексеев Владимир Николаевич
Статус: Мастер-Эксперт
Рейтинг: 795
∙ повысить рейтинг »
Gluck
Статус: 6-й класс
Рейтинг: 220
∙ повысить рейтинг »
solowey
Статус: Профессор
Рейтинг: 127
∙ повысить рейтинг »

∙ Алгоритмы и теория программирования

Номер выпуска:237
Дата выхода:11.01.2021, 23:45
Администратор рассылки:Зенченко Константин Николаевич (Старший модератор)
Подписчиков / экспертов:31 / 16
Вопросов / ответов:1 / 1

Консультация # 200046: Здравствуйте! Прошу помощи в следующем вопросе:Кроме компиляции и интерпритации ещё есть виды?...

Консультация # 200046:

Здравствуйте! Прошу помощи в следующем вопросе:Кроме компиляции и интерпритации ещё есть виды?

Дата отправки: 06.01.2021, 23:27
Вопрос задал: МАКС-РОГ (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Зенченко Константин Николаевич (Старший модератор):

Здравствуйте, МАКС-РОГ!

Компиляции и интерпритации это два вида преобразования(трансляции) исходного кода, написанного программистом, в исполняемый код, т.е. код который можно выполнить.

Компиляция - разовое преобразование в машинный код, т.е. в который процессор может выполнить самостоятельно, в любое время. Исполняемый файл не содержит в себе исходный код.

Интерпритация - вид эммуляции, т.е. построчного анализа и преобразования кода написанного программистом, с последующим его выполнением каждый раз при его запуске. Есть ещё интерпритация компилирующего типа, т.е. исходный код преобразовывается в некоторый Байт-код, и после этого он выполняется при запуске виртуальной машиной. Код написанный для интерпритатора не может не может быть выполнен без него.

Примеры чистых компиляторов - любой ассемблер, С/С++, Turbo Pascal, Free Pascal.
Примеры чистых итерпритаторов - Java, Pascal ABC, Lisp, Perl, PHP.

Но есть ещё и отдельный ви д компиляторов-интерпритаторов - к примеру QuickBasic:

На рисунке слева оригинал написанного текста, справа его уже обработал интерпритатор( заменил строчные буквы команды на прописные). Также видно, у этого интерпритатора есть опция MAKE EXE File. Но при созддании ЕХЕ-файла, предлагается создать чистый исполняемый файл, либо байт-код, который потом будет выполнятся с помощью BRUN45.EXE - некоторой программой эммулятором или виртуальной машиной.

Удачи!

Консультировал: Зенченко Константин Николаевич (Старший модератор)
Дата отправки: 11.01.2021, 12:01
Рейтинг ответа:

НЕ одобряю +1 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное