Реферат. Трансляторы
Скачать 21.76 Kb.
|
Министерство науки и высшего образования РФ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМ. Р. Е. АЛЕКСЕЕВА» (НГТУ) ДЗЕРЖИНСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ) (ДПИ НГТУ) Кафедра АЭМИС РЕФЕРАТ по дисциплине «Прикладное программное обеспечение» на тему: «Трансляторы»
Дзержинск 2021 Трансляторы – это программа, которая перевод текст других программ в машинный код. Диалоговый транслятор — транслятор, обеспечивающий использование языка программирования в режим разделения времени. Синтаксически-ориентированный (Синтаксически-управляемый) транслятор — транслятор, получающий на вход описание синтаксиса и семантики языка, текст на описанном языке и выполняющий трансляцию в соответствии с заданным описанием. Однопроходной транслятор — транслятор, преобразующий исходный код при его однократном последовательном чтении. Многопроходной транслятор — транслятор, преобразующий исходный код после его нескольких чтений. Оптимизирующий транслятор — транслятор, выполняющий оптимизацию создаваемого кода. Тестовый транслятор — транслятор, получающий на вход исходный код и выдающий на выходе изменённый исходный код. Запускается перед основным транслятором для добавления в исходный код отладочных процедур. Обратный транслятор — транслятор, выполняющий преобразование машинного кода в текст на каком-либо языке программирования. Компилятор – вид трансляции, преобразующий исходный код с какого-либо языка программирования на машинный код. (с, с++, assembler, др.) Список литературы: https://ru.wikipedia.org/wiki/Транслятор https://pythonchik.ru/osnovy/kak-rabotaet-python-interpretator https://guides.hexlet.io/ru/compiler/ https://ru.wikipedia.org/wiki/JIT-компиляция https://habr.com/ru/company/badoo/blog/321378/ https://habr.com/ru/company/timeweb/blog/572878/ |