Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Рабочая программа'
Рабочая программа по физике составлена на основе обязательного минимума в соответствии с Базисным учебным планом общеобразовательных учреждений по 2 ...полностью>>
'Инструкция'
Инструкция о порядке организации и проведения проверок (ревизий) финансово-хозяйственной деятельности организаций, находящихся в ведении Министерства...полностью>>
'Документ'
- 2001 г. - по настоящее время: Евразийский национальный университет имени Л.Н. Гумилева в г. Астана, кафедра международных отношений, должность – до...полностью>>
'Программа дисциплины'
Национальный исследовательский университет «Высшая школа экономики»Программа дисциплины [Введите название дисциплины] для направления/ специальности [...полностью>>

Так как текст записанной на Паскале программы не понятен компьютеру, то требуется перевести его на машинный язык

Главная > Документ
Сохрани ссылку в одной из сетей:

ТРАНСЛЯТОРЫ

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

Существует три вида трансляторов: интерпретаторы, компиляторы и ассембле­ры.

Интерпретатором называется транслятор, производящий пооператорную

(покомандную) обработку и выполнение исходной программы.

Компилятор преобразует (транслирует) всю программу в модуль на машин­ном языке, после этого программа записывается в память компьютера и лишь потом исполняется.

Ассемблеры переводят программу, записанную на языке ассемблера (автоко­да), в программу на машинном языке.

Любой транслятор решает следующие основные задачи:

  • анализирует транслируемую программу, в частности определяет, содержит ли она синтаксические ошибки;

  • генерирует выходную программу (ее часто называют объектной или рабочей) на языке команд ЭВМ (в некоторых случаях транслятор генерирует выходную программу на промежуточном языке, например, на языке ассемблера);

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



Скачать документ

Похожие документы:

  1. Методические указания и задания к лабораторным работам для учащихся ссуз специальности Т1002 «Программное обеспечение информационных технологий»

    Методические указания
    Методическое указания рекомендованы к изданию цикловой комиссией информатики Белорусского техникума бизнеса и права для учащихся специальности Т1002 «Программное обеспечение информационных технологий».
  2. Пример настоящей программы для компьютера на языке Лого 16 > Последовательность работы программиста на компьютере 17 > Основные приемы программирования 18 Глава. 2 Устройство и работа компьютера 21

    Документ
    Хочу выразить искреннюю признательность Алексею Михайловичу Епанешникову, внимательно прочитавшему рукопись и сделашему по ее содержанию больше сотни замечаний и нашедшему множество ошибок, одну из которых мне не хочется вспоминать.
  3. Н. И. Лобачевского Факультет Вычислительной Математики и Кибернетики Кафедра иисгео Язык программирования Си Курс лекций

    Курс лекций
    Язык Си был разработан как универсальный язык системного программирования. К его первым приложениям относится такое системное программное обеспечение, как операционные системы  ОС, компиляторы и редакторы.
  4. Текст взят с психологического сайта (18)

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

    Документ
    «Самая большая глупость на свете — исповедовать общую веру. Каждый должен иметь свою собственную и не делать попыток обращать в неё других». (Мериме П.

Другие похожие документы..