🗊 Презентация Языки программирования

Нажмите для полного просмотра!
Языки программирования, слайд №1 Языки программирования, слайд №2 Языки программирования, слайд №3 Языки программирования, слайд №4 Языки программирования, слайд №5 Языки программирования, слайд №6 Языки программирования, слайд №7 Языки программирования, слайд №8 Языки программирования, слайд №9 Языки программирования, слайд №10

Вы можете ознакомиться и скачать презентацию на тему Языки программирования. Доклад-сообщение содержит 10 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Языки программирования Теория разработки трансляторов и практическая применимость технологий генерации компиляторов
Описание слайда:
Языки программирования Теория разработки трансляторов и практическая применимость технологий генерации компиляторов

Слайд 2


План лекции 1 Классификация подходов при создании трансляторов Компиляция Интерпретация Ассемблер Компиляция JIT Виртуальная машина Фазы компиляции...
Описание слайда:
План лекции 1 Классификация подходов при создании трансляторов Компиляция Интерпретация Ассемблер Компиляция JIT Виртуальная машина Фазы компиляции Компиляторы компиляторов Формулировка практического задания. Обсуждение этапов работы.

Слайд 3


Классификация подходов при создании трансляторов Трансля́тор — программа, которая принимает на вход программу на одном языке, и преобразует её в...
Описание слайда:
Классификация подходов при создании трансляторов Трансля́тор — программа, которая принимает на вход программу на одном языке, и преобразует её в программу, написанную на другом языке. Компилятор — выдает результат в виде исполняемого файла (компоновка входит в компиляцию). Интерпретатор — исполняет программу после разбора. Код исполняется построчно, программа транслируется (интерпретируется) при каждом запуске. Ассемблер — компьютерная программа, компилятор исходного текста программы написанной на языке ассемблера, в программу на машинном коде.

Слайд 4


Компиляция Компилятор (compiler) переводит исходную программу в эквивалентную программу на языке, понятном компьютеру, то есть на машинном языке....
Описание слайда:
Компиляция Компилятор (compiler) переводит исходную программу в эквивалентную программу на языке, понятном компьютеру, то есть на машинном языке. Программа, полученная в результате работы компилятора - целевая программа (target program). Процесс компиляции и последующего выполнения программы:

Слайд 5


Интерпретация Интерпретатор — исполняют программу после разбора (в этом случае в роли объектного кода выступает внутреннее представление программы...
Описание слайда:
Интерпретация Интерпретатор — исполняют программу после разбора (в этом случае в роли объектного кода выступает внутреннее представление программы интерпретатором). Процесс интерпретации программы в общем случае:

Слайд 6


Ассемблер Ассемблер – это вид транслятора, компилятор исходного текста программы написанной на языке ассемблера, в программу на машинном коде....
Описание слайда:
Ассемблер Ассемблер – это вид транслятора, компилятор исходного текста программы написанной на языке ассемблера, в программу на машинном коде. Процесс работы компилятора, ассемблера и линковщика:

Слайд 7


Виртуальная машина Виртуальная машина– это разновидность интерпретатора, которая: Перед исполнением переводят программу в байт-код Предоставляет...
Описание слайда:
Виртуальная машина Виртуальная машина– это разновидность интерпретатора, которая: Перед исполнением переводят программу в байт-код Предоставляет программам расширенное по функционалу окружение Процесс исполнения кода посредством виртуальной машины:

Слайд 8


Компиляция Just In Time JIT компилятор – это разновидность интерпретатора, которая перед исполнением переводят программу непосредственно в машинный...
Описание слайда:
Компиляция Just In Time JIT компилятор – это разновидность интерпретатора, которая перед исполнением переводят программу непосредственно в машинный код и хранит его в памяти не сохраняя в виде исполняемого файла Процесс исполнения кода посредством компилятора JIT:

Слайд 9


Фазы компиляции Лексический анализ (сканирование, scanning) Препроцессор Синтаксический анализ (разбор, parsing) Семантический анализ Генерация...
Описание слайда:
Фазы компиляции Лексический анализ (сканирование, scanning) Препроцессор Синтаксический анализ (разбор, parsing) Семантический анализ Генерация промежуточного кода Оптимизация кода Генерация кода

Слайд 10


Роль фаз компиляции в наше время
Описание слайда:
Роль фаз компиляции в наше время



Похожие презентации
Mypresentation.ru
Загрузить презентацию