О проекте | Помощь    
   
 
   Энциклопедия Компьютеры Финансы Психология Право Философия   
Культура Медицина Педагогика Физика Спорт Спорт
 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
 
Ка Кб Кв Кг Кд Ке Кж Кз Ки Кй Кк Кл Км Кн Ко Кп Кр Кс Кт Ку Кф Кх Кц Кч Кш Кщ Къ Кы Кь Кэ Кю Кя
 

КОМПИЛЯТОР

КОМПИЛЯТОР (compiler). Программа - транслятор, выполняющая компиляцию программных модулей. В отличие от интерпретатора К. только преобразует программу, составленную на языке программирования высокого уровня в программу на машинном языке или языке, близком к машинному, не участвуя в ее исполнении. На вход К. поступает исходный модуль, который после компиляции преобразуется в объектный модуль. К. являются неотъемлемой частью системы программирования. Существуют различные виды К.: интерпретирующие (пошаговые) К., осуществляющие последовательную независимую компиляцию каждого отдельного оператора исходной программы; оптимизирующие К., повышающие эффективность объектных программ, например, за счет вынесения из циклов команд, результаты действия которых не изменяются при повторении цикла; отладочные К., облегчающие пользователю отладку программ