Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú LINKERS a Nakladače ?

Programovanie je proces vytvárania užitočné počítačové programy od čitateľného kódu . Kódové slová , ktoré sa používajú na vytvorenie počítačového programu sa nazýva " zdrojový kód " . Tento zdrojový kód je potrebné previesť do formátu , ktorý možno čítať v počítači , aby boli užitočné . Tento proces premeny sa nazýva " kompilácie . " Rozhodujúca časť procesu kompilácie ich spája . Skompilovaný binárny spustiteľný súbor je načítaný do hlavnej pamäte na spustenie . Zdrojový kód

Zdrojový kód je ľudské čitateľné verzie počítačového programu alebo kus softvéru . Zdrojový kód je napísaný v počítačovej programovací jazyk . Potom, čo napísal , zdrojový kód môže byť uložený v počítači ako súbory zdrojového kódu . Typy súborov z týchto súborov , zdrojový kód sa líši v závislosti na programovací jazyk používaný . C + + súbory majú príponu " . CPP " a Java súbory majú príponu " . Java . " Akékoľvek zmeny v programe sú vyrobené úpravou zdrojového kódu .
Preprocessor

preprocesoru pohybuje v zdrojovom kóde a nahrádza niektoré tokenized vyhlásenie s inými preddefinovaných výkazov . Tokenized vyhlásení sú obsiahnuté v zdrojovom kóde programátor uviesť začlenenie mnohých štandardných funkcií a príkazov , bez toho, aby programátor musel skutočne písať von . Žetóny sú označené určitým symbolom alebo tokenu , ako napríklad " # include " v C + + . Etapa preprocesor nezobrazí v procese kompilácie vo všetkých programovacích jazykoch .
Assembler

assembler prevádza zdrojový kód do objektového kódu . Kód objektu možno spustiť ako program na počítači . Iný výraz pre objektového kódu je " strojový kód " alebo " binárny " . Assembler je program , ktorý je napísaný pre každú konkrétnu operačný systém počítača . Je možné , že viac montérov existovať na rovnakej programovací jazyk v rovnakom operačnom systéme .
Linker

linker má rôzne časti skompilovaný program a kombinuje ich do jediného spustiteľný program . Zvyčajne , keď sa vytvára veľké softvérové ​​aplikácie , ktoré sú zapísané v samostatných blokoch , pričom každý kus sa konala v samostatnom zdrojovom kóde súboru . Práca linkera je , aby sa každý z týchto kúskov , potom, čo boli zostavené , a spojiť ich do jediného spustiteľného aplikácie .
Loader

loader je súčasťou operačného systému počítača . Práca nakladača je umiestniť skompilovanej spustiteľné softvérové ​​aplikácie v hlavnej pamäti počítača . Hlavná pamäť je je pamäť v tejto súvislosti zvyčajne RAM počítača . Po loader dokončení umiestnenie aplikácie v hlavnej pamäti zavádzač odovzdá riadenie na softvér , takže softvér môže splniť to funkciu . V čase, keď spustiteľná aplikácia nie je v prevádzke , je uložená v niektorých externých médiách alebo na pevnom disku počítača .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené