Категория
Информатика
Тип
курсовая работа
Страницы
9 стр.
Дата
08.03.2013
Формат файла
.doc — Microsoft Word
Архив
176636.zip — 83.65 kb
  • transljacija-kompiljacija-interpretacija-linkovanie_176636_1.doc — 130.5 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Санкт-Петербургский государственный университет

телекоммуникаций имени профессора М.А. Бонч-Бруевича


Курсовая работа

по дисциплине Информатика

на тему:

Трансляция, линкование, компиляция, интерпретация

 

Выполнила:
студентка 1 курса

Царыгина
К.О.

Преподаватель:
Левчук Ю.П.


2009 год


Содержание

 

Введение

Трансляция,
компиляция, интерпретация, линкование

1.
Трансляция. Компиляция. Интерпретация

2.
Линкование

Заключение

Используемая
литература


Введение

Большая часть работы программистов связана с написанием
исходного кода, тестированием и отладкой программ на одном из языков
программирования. Различные языки программирования поддерживают различные стили
программирования. Единственный язык, напрямую выполняемый процессором — это машинный
язык
(также называемый машинным кодом ). Изначально все программисты
прорабатывали программы в машинном коде, но сейчас эта трудная работа уже не
делается. Вместо этого программисты пишут исходный код на языке
программирования высокого уровня, и компьютер (используя компилятор,
интерпретатор или ассемблер) транслирует его, в один или несколько этапов,
уточняя все детали, в машинный код, готовый к исполнению на целевом процессоре.
Запись исходных текстов программ при помощи языков программирования облегчает
понимание и редактирование человеком. Этому, в частности, помогают комментарии,
допустимые в синтаксисе большинства языков. Для выполнения на компьютере
готовый текст программы преобразуется (компилируется) в машинный код. Некоторые
языки программирования позволяют обходиться без предварительной компиляции
программы и переводят её в инструкции машинного кода непосредственно во время
исполнения. Этот процесс называется динамической компиляцией, и он позволяет
добиться большей переносимости программ между разными аппаратными и
программными платформами при сохранении многих плюсов компиляции.



Ваше мнение



CAPTCHA