Software je kolekce programů. Program je sada instrukcí daných počítači k provedení určité úlohy. Jejich pokyny jsou napsány programátorem pomocí programovacího jazyka. Proto vývoj softwaru znamenající vývoj sady programů. Činnost psaní programů je známá jako programování. Proces, který se používá k vývoji kompletního softwaru, se nazývá Software Development Life Cycle (SDLC). Kroky zahrnuté v SDLC umožňují pochopení zdrojového kódu a kódu objektu. Tento článek popisuje rozdíl mezi zdrojovým kódem a kódem objektu. klíčový rozdíl mezi zdrojovým kódem a objektovým kódem je, že Zdrojový kód je soubor počítačových instrukcí napsaných pomocí programovatelného jazyka čitelného člověkem, zatímco Object Code je posloupnost příkazů ve strojovém jazyce a je výstupem poté, co kompilátor nebo assembler převede zdrojový kód.
1. Přehled a klíčový rozdíl
2. Co je zdrojový kód
3. Co je to Object Code
4. Podobnosti mezi zdrojovým a objektovým kódem
5. Porovnání vedle sebe - zdrojový kód vs. kód objektu v tabulkové formě
6. Shrnutí
Před vývojem softwaru by měl být požadavek pochopen. Analytici získají požadované funkce a dokumentují je. Tento dokument je specifikací systémových požadavků (SRS). Poskytuje popisnou dokumentaci požadovaných funkcí. Na základě tohoto dokumentu je systém navržen. Návrh systému lze provést pomocí vývojových diagramů, diagramů toku dat (DFD). Výstupy fáze návrhu mohou být návrh databáze, návrh procesu atd. Po dokončení fáze návrhu mohou být tyto návrhy implementovány pomocí příslušného programovacího jazyka programátorem..
Obrázek 01: Zdrojový kód
Existuje mnoho programovacích jazyků. Některé z nich jsou C, C #, C ++, C # a Python. Programátor si může vybrat programovací jazyk podle softwarového projektu a převést návrhy do počítačových programů. Pokyny jsou psány k dosažení funkčnosti požadovaného softwaru pomocí programovacího jazyka. Tyto instrukce mají syntaxi podobnou anglickému jazyku a čitelnou člověkem. Tato sbírka instrukcí napsaná pomocí lidsky čitelného programovacího jazyka se nazývá zdrojový kód.
Zdrojový kód je pro lidi srozumitelný, protože má syntaxi podobnou anglickému jazyku. Počítač nebo stroj to nerozumí. Počítače nebo stroje rozumí binárnímu jazyku, který se skládá z nul a jednou. Proto je nutné převést zdrojový kód do strojově srozumitelné podoby. Kompilátor nebo assembler převede zdrojový kód na binární jazyk nebo strojový jazyk. Tento převedený kód je známý jako kód objektu. Je to pochopitelné počítačem. Nakonec jsou pokyny dané člověkem počítači srozumitelné.
Zdrojový kód vs. kód objektu | |
Zdrojový kód je soubor počítačových instrukcí napsaných pomocí lidského programovacího jazyka. | Kód objektu je posloupnost příkazů ve strojovém jazyce nebo binárním formátu a je výstupem po kompilátoru nebo assembleru převede zdrojový kód.. |
Srozumitelnost | |
Zdrojový kód je čitelný člověkem nebo programátorem. | Kód objektu je čitelný počítačem. |
Generace | |
Člověk vytváří zdrojový kód. | Kompilátor vygeneruje kód objektu. |
Formát | |
Zdrojový kód je ve formě prostého textu. | Kód objektu je ve formě binárních souborů. |
Počítačové programy jsou užitečné při poskytování pokynů počítači k provedení určité úlohy. Tyto programy jsou psány pomocí programovacích jazyků. Existuje mnoho programovacích jazyků a programátor si může vybrat jazyk pro vývoj programů nebo softwaru. Zdrojový kód a kód objektu jsou dva pojmy spojené s programováním. Rozdíl mezi zdrojovým kódem a objektovým kódem je v tom, že zdrojový kód je soubor počítačových instrukcí napsaných pomocí programovacího jazyka čitelného člověkem, zatímco kód objektu je posloupnost příkazů v strojovém jazyce a je výstupem po převodu kompilátoru nebo assembleru zdrojový kód.
Můžete si stáhnout PDF verzi tohoto článku a použít ji pro účely offline podle citace. Stáhněte si prosím verzi PDF zde Rozdíl mezi zdrojovým kódem a kódem objektu
1. „Rozdíl mezi zdrojovým a objektovým kódem.“ Naučte se programovat. K dispozici zde
2.vshahnavaz. Zdrojový kód a kód objektu, VShahnavaz, 3. prosince 2014. K dispozici zde
3. „Kód objektu“. Wikipedia, Wikimedia Foundation, 11. ledna 2018. K dispozici zde
4. „Zdrojový kód“. Wikipedia, Wikimedia Foundation, 11. ledna 2018. K dispozici zde
1.'Source code in C'By Romainhk - Vlastní práce, (CC BY-SA 3.0) přes Commons Wikimedia