Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Strojový kód:
* Príroda: Toto je najzákladnejšia úroveň programovania, ktorá pozostáva zo sekvencií binárnych čísel (0S a 1S), ktoré počítač priamo vykonáva.
* Výhody: Mimoriadne efektívne, pretože priamo poučí hardvér.
* Nevýhody: Mimoriadne únavné a náchylné na chyby, ktoré si vyžadujú rozsiahle znalosti architektúry stroja.
* Príklad:
`` `
01100110 00001101 00000000 00000001 10100000 10000010
`` `
2. Jazyk montáže:
* Príroda: Na reprezentáciu strojových pokynov používa Mnemonic Codes (krátke skratky).
* Výhody: Čitateľnejšia ako strojový kód, ľahšie pochopiteľné a písanie.
* Nevýhody: Stále vysoko závislý od stroja vyžaduje znalosť architektúry počítača.
* Príklad:
`` `Zostava
Načítať r1, hodnota; Načítajte hodnotu do registra R1
Pridať R1, R2; Pridajte hodnotu v R2 do R1
Store R1, výsledok; Uložte výsledok vo výsledku umiestnenia pamäte
`` `
3. Fortran (prekladač vzorca):
* Príroda: Prvý široko používaný programovací jazyk na vysokej úrovni navrhnutý pre vedecké a inžinierske aplikácie.
* Výhody: Predstavené funkcie, ako sú premenné, slučky a podprogram, zjednodušenie programovacích úloh.
* Nevýhody: Obmedzené na číselné výpočty a chýbajú funkcie pre všeobecné programovanie.
* Príklad:
`` Fortran
Čítať *, x, y
Z =x + y
Napíš *, z
Ukončiť
`` `
4. COBOL (spoločný jazyk orientovaný na podnikanie):
* Príroda: Navrhnuté špeciálne pre spracovanie obchodných údajov so zameraním na spracovanie súborov a generovanie správ.
* Výhody: Ľahko čitateľné a porozumenie, vďaka čomu je vhodný pre veľké obchodné aplikácie.
* Nevýhody: Podrobné a menej flexibilné pre vedecké alebo matematické úlohy.
* Príklad:
`` COBOL
Identifikačná divízia.
Program-ID. Vypočítajte záujmy.
Divízia údajov.
Sekcia pracovného diela.
01 hlavný obr. 9 (5).
01 Úrokové sadzby PIC 9V99.
01 Úrokový obr. 9 (6) V99.
Oddelenie postupu.
Hlavné procesy.
Zobraziť „Zadajte príkazcu:“.
Prijať príkazcu.
Zobraziť „Zadajte úrokovú sadzbu:“.
Prijať úrokovú sadzbu.
Vypočítajte úrok =istina * úroková sadzba.
Zobraziť „záujem:“, záujem.
Stop beh.
`` `
Tieto skoré programovacie jazyky položili základ pre rozvoj neskorších, sofistikovanejších jazykov ako C, C ++, Java a Python. Zavádzali základné koncepty, ako sú premenné, kontrolný tok a podprogramy a pripravujú pôdu pre moderný vývoj softvéru. Aj keď sa v súčasných aplikáciách už vo veľkej miere nepoužíva, ich vplyv na vývoj výpočtu je nepopierateľný.