Компоновщик

Материал из ПИЭ.Wiki

Перейти к: навигация, поиск

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

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

Выполняемый файл, или приложение создается из этих подпрограмм с помощью еще одной специальной программы — сборщика, или компоновщика, или линковщика, или редактора связей. Сборщик связывает на уровне машинных кодов подпрограммы в цельную программу.

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

Литература

  1. Фридланд А.Я. Информатика и компьютерные технологии: Основные термины: Толк. слов.: Более 1000 базовых понятий и терминов. - 3-е изд., испр. и доп. / А.Я. Фридланд, Л.С. Ханамирова, И.А. Фридланд. - М.: ООО "Издательство Астрель": ООО "Издательство АСТ", 2003. - 272 с. ISBN 5-17-014546-2 (ООО "Издательство АСТ") ISBN 5-271-04324-X (ООО "Издательство Астрель")
Просмотры
Инструменты

Besucherzahler russian mail order brides
счетчик посещений
Rambler's Top100
Лингафонные кабинеты  Интерактивные доски  Интерактивная приставка Mimio Teach