Softvér je zbierka programov. Program je súbor pokynov, ktoré sa počítaču dávajú na vykonávanie určitej úlohy. Ich pokyny sú napísané programátorom pomocou programovacieho jazyka. Preto vývoj softvéru znamená vývoj sady programov. Činnosť písania programov sa nazýva programovanie. Proces, ktorý sa používa na vývoj kompletného softvéru, sa nazýva Software Development Life Cycle (SDLC). Kroky zahrnuté v SDLC poskytujú pochopenie zdrojového kódu a kódu objektu. Tento článok popisuje rozdiel medzi zdrojovým a objektovým kódom. kľúčový rozdiel medzi zdrojovým a objektovým kódom je, že Zdrojový kód je súbor počítačových inštrukcií napísaných pomocou programovacieho jazyka čitateľného človekom, zatiaľ čo Object Code je postupnosť príkazov v strojovom jazyku a je výstupom po tom, čo kompilátor alebo zostavovateľ prevedie zdrojový kód..
1. Prehľad a kľúčový rozdiel
2. Čo je zdrojový kód
3. Čo je to Kód objektu
4. Podobnosti medzi zdrojovým a objektovým kódom
5. Porovnanie vedľa seba - zdrojový kód verzus kód objektu v tabuľkovej forme
6. Zhrnutie
Pred vývojom softvéru by malo byť porozumenie tejto požiadavke. Analytici získajú potrebné funkcie používateľa a zdokumentujú ich. Tento dokument je špecifikáciou systémových požiadaviek (SRS). Poskytuje popisnú dokumentáciu požadovaných funkcií. Na základe tohto dokumentu je systém navrhnutý. Návrh systému sa môže vykonať pomocou vývojových diagramov, dátových tokových diagramov (DFD). Výstupom fázy návrhu môže byť návrh databázy, procesný návrh atď. Po dokončení fázy návrhu môžu byť tieto návrhy implementované programátorom pomocou príslušného programovacieho jazyka..
Obrázok 01: Zdrojový kód
Existuje veľa programovacích jazykov. Niektoré z nich sú C, C #, C ++, C # a Python. Programátor si môže zvoliť programovací jazyk podľa softvérového projektu a previesť návrhy na počítačové programy. Pokyny sú napísané na dosiahnutie funkčnosti požadovaného softvéru pomocou programovacieho jazyka. Tieto pokyny majú syntax podobnú anglickému jazyku a sú čitateľné človekom. Táto zbierka inštrukcií napísaná pomocou programovacieho jazyka čitateľného človekom sa nazýva zdrojový kód.
Zdrojový kód je pre človeka zrozumiteľný, pretože má syntax podobnú anglickému jazyku. Počítač alebo stroj to nerozumejú. Počítače alebo stroje rozumejú binárnemu jazyku, ktorý pozostáva z núl a raz. Preto je potrebné previesť zdrojový kód do strojovo zrozumiteľnej formy. Kompilátor alebo zostavovateľ prevádza zdrojový kód na binárny jazyk alebo strojový jazyk. Tento prevádzaný kód je známy ako kód objektu. Je to pochopiteľné pomocou počítača. Nakoniec, inštrukcie poskytnuté človekom sú počítačom zrozumiteľné.
Zdrojový kód verzus kód objektu | |
Zdrojový kód je súbor počítačových inštrukcií napísaných pomocou programovacieho jazyka čitateľného človekom. | Kód objektu je postupnosť príkazov v strojovom jazyku alebo v binárnom jazyku a je výstupom po kompilátore alebo kompilátore prevádza zdrojový kód.. |
zrozumiteľnosť | |
Zdrojový kód je čitateľný človekom alebo programátorom. | Kód objektu je čitateľný na počítači. |
generácie | |
Človek vytvára zdrojový kód. | Kompilátor vygeneruje kód objektu. |
formát | |
Zdrojový kód má formu obyčajného textu. | Kód objektu je vo forme binárnych súborov. |
Počítačové programy sú užitočné na poskytnutie pokynov počítaču na vykonanie určitej úlohy. Tieto programy sú napísané v programovacích jazykoch. Existuje veľa programovacích jazykov a programátor si môže zvoliť jazyk na vývoj programov alebo softvéru. Zdrojový kód a objektový kód sú dva termíny spojené s programovaním. Rozdiel medzi zdrojovým kódom a objektovým kódom je v tom, že zdrojový kód je súbor počítačových inštrukcií napísaných pomocou programovacieho jazyka čitateľného človekom, zatiaľ čo objektový kód je postupnosť príkazov v strojovom jazyku a je výstupom po prevode kompilátora alebo zostavovača. zdrojový kód.
Môžete si stiahnuť verziu tohto článku vo formáte PDF a použiť ju na účely offline podľa citácie. Stiahnite si verziu PDF tu Rozdiel medzi zdrojovým kódom a objektovým kódom
1. „Rozdiel medzi zdrojovým a objektovým kódom.“ Naučte sa programovať. K dispozícii tu
2.vshahnavaz. Zdrojový kód a kód objektu, VShahnavaz, 3. decembra 2014. K dispozícii tu
3. „Kód objektu“. Wikipedia, Wikimedia Foundation, 11. januára 2018. K dispozícii tu
4. „Zdrojový kód“. Wikipedia, Wikimedia Foundation, 11. januára 2018. K dispozícii tu
1.'Source code in C'By Romainhk - Vlastné dielo, (CC BY-SA 3.0) cez Commons Wikimedia