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

Rozdiel medzi High a Low - Level Language vo Počítače

Počítače sa zaoberajú informáciami o konverziu do počtu a vykonáva funkcie na týchto číslach . Čoskoro počítačové programy mali dávať pokyny , pokiaľ ide jednoduché počítače mohli rozumieť . Jednalo sa pokyny k posunu čísla a z registrov vnútri procesora počítača . To je jazyk počítač low - level . To je takmer na úrovni strojových inštrukcií . High - level jazyky používajú skutočné slová, ktoré ľudia môžu rozumieť , a často pôsobí prostredníctvom grafického užívateľského rozhrania , ktorý umožňuje programátorom vytvárať programy , ukázaním a kliknutím . Prekladača

Moderné počítače stále správať rovnakým spôsobom ako prvých počítačov , ktoré boli ťažké programu . Vytvorenie vysoko postavených jazykov neznamená , že počítače môžu riešiť s informáciami v podobe ľudských zrozumiteľné slov . Programy napísané v na vysokej úrovni jazykov sa musí tlmočiť do kódov počítač môže pochopiť . To sa vykonáva dvoma spôsobmi . Jedným z nich je kompiláciou programu do spustiteľného súboru . Jazyk možno vytvoriť iba program , ktorý počítač je schopný spustiť , ak kompilátor prevedie tento program do strojových inštrukcií . " C " jazyk je príkladom : Je zostavený do assembleru , a preto jazyk na vysokej úrovni , " C " , je len schopný pracovať na počítači pomocou tlmočenie do jazyka nízkej úrovni : . Assembler

Runtime

Nie všetky jazyky na vysokej úrovni musí byť zostavené do spustiteľného súboru . Niektoré programovacie jazyky sú ako skripty . Skript spustí sériu príkazov , ktoré počítač už pripojí k plneniu konkrétnych úloh . Skripty sú tiež niekedy nazývaný dávkové súbory . Skript nie je kompilovaný , ale jeho príkazy sú tlmočené do stroja akcií v mieste prevedení , alebo za behu .
Tretia generácia

programovania na vysokej úrovni , jazyk obsahuje konštrukcií pre uloženie hodnoty do premennej , vetva medzi úseky kódu , a sláčiky , prevedenie rovnaké akcie znovu a znovu . Tieto prvky pre to , čo sa nazýva " procedurálne jazyk . " Tieto jazyky sú tiež tzv tretej generácie jazyky , alebo 3GLs . Príkazy sa používajú na realizáciu vetvenia a smyčkování sú anglické slová . Programovacie jazyky sú dominuje anglický jazyk a logika programu možno ľahko nasledovať tých , ktorí rozumejú anglicky . Vetvenia sa vykonáva vždy slovom " IF " . Ak je vyhlásenie zvyčajne majú tiež alternatívne akcie : IF THEN ELSE . Opakovanie je vytvorený fráz ako LOOP , WHILE , FOR a REPEAT UNTIL . Konkrétne príkazy používané na zacykleniu závisí na jazykoch , ale všetky sú pochopiteľné .
Object Orientácia

objektovo orientovaný jazyk inklinuje byť naprogramovaný v rámci grafického užívateľského rozhrania , takže je ešte jednoduchšie pre ľudí vytvoriť kód . Programovacie prostredie bude generovať prostredný kód z činností vykonávaných programátorom v rozhraní . Tento medziprodukt kód je potom prevedený do jazyka nízkej úrovne na počítači spustiť .

Najnovšie články

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