Презентация, доклад по информатике на тему: Компилируемые и интерпретируемые языки

это формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.Язык программирования

Слайд 1Компилируемые и интерпретируемые языки
Канарейкин А. И.

Компилируемые и интерпретируемые языкиКанарейкин А. И.

Слайд 2это формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования

определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.

Язык программирования

это формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических

Слайд 3Это совокупность программ и программных комплексов для управления всеми ресурсами ВС,

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

Функции системного ПО:

Среда функционирования прикладных программ;
Обеспечение безопасности ВС;
Проведение диагностики и профилактики работы ВС;
Выполнение вспомогательных технологических процессов.

Системное ПО

Это совокупность программ и программных комплексов для управления всеми ресурсами ВС, а также для предоставления пользователям определенных

Слайд 4Базовое – набор программных средств, обеспечивающих работу ВС;
Сервисное – программы

и программные комплексы, расширяющие возможности базового ПО и организующие удобную среду работы пользователя.

Виды системного ПО:

Базовое – набор программных средств, обеспечивающих работу ВС; Сервисное – программы и программные комплексы, расширяющие возможности базового

Слайд 5Классификация языков программирования

Классификация языков программирования

Слайд 6Машинный код (машинный язык) – система команд конкретной вычислительной машины, которая

интерпретируется непосредственно процессором или микропрограммами этой вычислительной машины. Как правило, предоставляет ограниченный набор команд и обрабатываемых структур данных.

Низкоуровневый язык программирования – язык программирования, близкий к программированию в машинных кодах используемого процессора. Как правило, использует особенности конкретного семейства процессоров (например, ассемблер, CIL для Microsoft.NET, Java байт-код и т.п.).

Высокоуровневый язык программирования – язык программирования, разработанный для быстроты и удобства использования программистом. Позволяет полностью или частично абстрагироваться от реализации на конкретном аппаратном интерфейсе.

Языки программирования

Машинный код (машинный язык) – система команд конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами этой

Слайд 7Транслятор, преобразующий всю программу, называется компилятор.

В случае, если программа преобразуется

отдельными операторами и сразу выполняется, такой транслятор называется интерпретатор.

Интерпретаторы и компиляторы

Транслятор, преобразующий всю программу, называется компилятор. В случае, если программа преобразуется отдельными операторами и сразу выполняется, такой

Слайд 8Компиляция – это трансляция программы на исходном языке высокого уровня в

эквивалентную программу на языке низкого уровня.

Виды компиляции:
Пакетная – компиляция нескольких исходных модулей в одном пункте задания;
Построчная = интерпретация;
Условная – транслируемый текст зависит от условий, заданный в программе директивами компилятора.

Компиляция

Компиляция – это трансляция программы на исходном языке высокого уровня в эквивалентную программу на языке низкого уровня.

Слайд 9Интерпретация – это пооператорный, покомандный или построчный анализ, обработка и незамедлительное

выполнение исходной программы или запроса.

Виды интерпретаторов:
Простой интерпретатор;
Интерпретатор компилируемого типа ~ компилятор.

Интерпретация

Интерпретация – это пооператорный, покомандный или построчный анализ, обработка и незамедлительное выполнение исходной программы или запроса.Виды интерпретаторов:

Слайд 10Исходный код

Промежуточный код (байт-код Java);

Интерпретатор (Java Virtual Machine);

Результат
Java

Исходный кодПромежуточный код (байт-код Java);Интерпретатор (Java Virtual Machine);Результат Java

Слайд 11Java
Язык программирования Java
Часть формируемого Java байт-кода для определенной машины

JavaЯзык программирования JavaЧасть формируемого Java байт-кода для определенной машины

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть