Скачать презентацию Введение Основные понятия Введение Основные понятия Язык Скачать презентацию Введение Основные понятия Введение Основные понятия Язык

SPO-1 Введение.pptx

  • Количество слайдов: 11

Введение. Основные понятия Введение. Основные понятия

Введение. Основные понятия Язык совокупность символов, соглашений и правил, используемых для общения, отображения и Введение. Основные понятия Язык совокупность символов, соглашений и правил, используемых для общения, отображения и передачи информации. * В вычислительной технике языки используются для описания алгоритмов решения задач. * Толковый словарь по информатике 2

Введение. Основные понятия Программа последовательность предложений языка программирования, описывающих алгоритм решения задачи. * * Введение. Основные понятия Программа последовательность предложений языка программирования, описывающих алгоритм решения задачи. * * Толковый словарь по информатике 3

Введение. Основные понятия Каждый компьютер способен непосредственно выполнять ограниченный набор относительно простых машинных команд. Введение. Основные понятия Каждый компьютер способен непосредственно выполнять ограниченный набор относительно простых машинных команд. Для выполнения программы, написанной на языке программирования, её необходимо транслировать в последовательность машинных команд. 4

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

Введение. Основные понятия Виды трансляторов: 1. Компилятор 2. Интерпретатор 3. Конвертор 6 Введение. Основные понятия Виды трансляторов: 1. Компилятор 2. Интерпретатор 3. Конвертор 6

Введение. Основные понятия Компилятор транслятор, выполняющий компиляцию – преобразование программы, составленной на исходном языке, Введение. Основные понятия Компилятор транслятор, выполняющий компиляцию – преобразование программы, составленной на исходном языке, в программу на машинном языке. Кросс-компилятор, результатом работы которого является машинный код для ЭВМ другого типа. 7

Введение. Основные понятия Достоинства компиляторов – высокая скорость выполнения готовой программы; – независимость исполняемого Введение. Основные понятия Достоинства компиляторов – высокая скорость выполнения готовой программы; – независимость исполняемого кода от среды программирования; – возможность распространять программы без исходных текстов. 8

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

Введение. Основные понятия Достоинства интерпретаторов – относительная простота реализации; – удобство отладки программ 10 Введение. Основные понятия Достоинства интерпретаторов – относительная простота реализации; – удобство отладки программ 10

Введение. Основные понятия Конвертор транслятор программы с одного языка на другой язык того же Введение. Основные понятия Конвертор транслятор программы с одного языка на другой язык того же уровня 11