Кампілятар: Розніца паміж версіямі

З Вікіпедыі, свабоднай энцыклапедыі
[дагледжаная версія][дагледжаная версія]
Змесціва выдалена Змесціва дададзена
др r2.7.2) (робат дадаў: ky:Компилер
Mprach (размовы | уклад)
Няма тлумачэння праўкі
Радок 1: Радок 1:
'''Кампілятар''' — камп'ютэрная праграма (ці збор праграм), якая пераўтварае [[крынічны код]], напісаны на [[мова праграмавання|мове праграмавання]], у іншую камп'ютэрную мову (мэтавую, звычайна [[машынны код|машынную]]). Звычайна вынікам кампіляцыі з'яўляецца аб'ектны машынны код, які загружаецца [[аперацыйная сістэма|аперацыйнай сістэмаю]], але таксама можна атрымаць пасля кампіляцыі і чытэльны код.
'''Кампілятар''' — камп'ютарная праграма (ці комплекс праграм), якая трансліруе [[крынічны код]], напісаны на [[мова праграмавання|мове праграмавання]] высокага узроўню, у іншую камп'ютэрную мову (мэтавую, звычайна [[машынны код|машынную]]) нізкага ўзроўню. Звычайна вынікам кампіляцыі з'яўляецца аб'ектны машынны код, які загружаецца [[аперацыйная сістэма|аперацыйнай сістэмай]], але таксама можна атрымаць пасля кампіляцыі і чытэльны код.


Кампіляцыя: працэс пераўтварэння [[крынічны код|крынічнага коду]], напісанага на [[Мова праграмавання|мове праграмавання]] (напрылад, [[Delphi]], [[C++]], [[Pascal]] і інш.), у іншую [[камп'ютэрная мова|камп'ютэрную мову]] (мэтавую, звычайна машынную).
Кампіляцыя: працэс трансляцыі праграмы, напісанай на праблемна арыентаванай мовы у машынна-арыентаваную [[камп'ютарная мова|камп'ютарную мову]].


Першаснай функцыяй кампіляцыі ёсць атрыманне выканальнага файла праграмы. Кампілятарамі называюць праграмы, якія пераўтвараюць код вышэйшага ўзроўню ў код ніжэйшага ўзроўню. Праграмы, якія, наадварот, пераўтвараюць код ніжэйшага ўзроўню ў вышэйшы, называюць [[дэкампілятар]]амі.
Першаснай функцыяй кампіляцыі ёсць атрыманне выканальнага файла праграмы. Кампілятарамі называюць праграмы, якія пераўтвараюць код вышэйшага ўзроўню ў код ніжэйшага ўзроўню. Праграмы, якія, наадварот, пераўтвараюць код ніжэйшага ўзроўню ў вышэйшы, называюць [[дэкампілятар]]амі.

Версія ад 00:17, 13 снежня 2012

Кампілятар — камп'ютарная праграма (ці комплекс праграм), якая трансліруе крынічны код, напісаны на мове праграмавання высокага узроўню, у іншую камп'ютэрную мову (мэтавую, звычайна машынную) нізкага ўзроўню. Звычайна вынікам кампіляцыі з'яўляецца аб'ектны машынны код, які загружаецца аперацыйнай сістэмай, але таксама можна атрымаць пасля кампіляцыі і чытэльны код.

Кампіляцыя: працэс трансляцыі праграмы, напісанай на праблемна арыентаванай мовы у машынна-арыентаваную камп'ютарную мову.

Першаснай функцыяй кампіляцыі ёсць атрыманне выканальнага файла праграмы. Кампілятарамі называюць праграмы, якія пераўтвараюць код вышэйшага ўзроўню ў код ніжэйшага ўзроўню. Праграмы, якія, наадварот, пераўтвараюць код ніжэйшага ўзроўню ў вышэйшы, называюць дэкампілятарамі.

Кампілятар звычайна выконвае наступныя аперацыі: падзяляе код на лексемы, апрацоўвае тэкст, разбірае яго, аналізуе сінтаксіс і правільнасць, аптымізуе код, і, нарэшце, стварае выканальны код.