Domov Razvoj Kaj je programski jezik druge generacije (2gl)? - definicija iz tehopedije

Kaj je programski jezik druge generacije (2gl)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni jezik druge generacije (programiranje) (2GL)?

Druga generacija (programski) jezik (2GL) je skupina programskih jezikov, povezana s sestavljavnimi jeziki. Za razliko od jezikov prve generacije je mogoče programe pisati simbolično z uporabo angleških besed (znanih tudi kot mnemonika) na način, ki jih človek lahko razume in jih nato monter pretvori v strojni jezik.


Jeziki montaže so specifični za računalnik in procesor. Izraz se uporablja pri razlikovanju med strojnimi jeziki (1GL) in programskimi jeziki višje ravni (3GL, 4GL itd.)


Znan tudi kot jezik druge generacije.

Tehopedia razlaga jezik druge generacije (programiranje) (2GL)

Jeziki montaže so nastali v 40. letih 20. stoletja in so jih pripisali prizadevanjem ameriške mornariške častnice Grace Hopper z uvedbo jezika FLOW-MATIC za računalnik ENIAC.


2GL se večinoma uporabljajo za izvajanje jeder in gonilnikov nizke ravni ter za naravnane na uspešnost in intenzivno obdelave aplikacij, kot so računalniške igre, aplikacije za grafično manipulacijo in aplikacije za urejanje videov.


Simbolična predstavitev strojnih navodil, registrov in pomnilniških naslovov omogoča programerju, da ustvari program, ki ga je mogoče razumeti. Da bi računalnik razumel program, ga mora pretvoriti v strojno berljiv format s pomočjo Assemblerja. Assembler običajno pretvori Mnemonics s preslikavo ena na ena iz mnemografske predstavitve v strojni jezik za določeno družino procesorjev in okolje.


Sestavljalci omogočajo lažjo razhroščevanje programa in uvajajo tudi bolj napredne programske mehanizme, kot sta makro programiranje in strukturirano programiranje.

Kaj je programski jezik druge generacije (2gl)? - definicija iz tehopedije