Programski jezik na visoki ravni Podrobnosti!

V tem članku preberite, kaj je jezik na visoki ravni pri programiranju? In ker je v svetu računalništva zelo pomemben.

Jezik na visoki ravni-2

Jezik na visoki ravni

Je jezik, ki je najbližji človeškemu naravnemu jeziku, ne najbližje binarnemu jeziku računalnika. The jezikov na visoki ravni zato programerjem omogočajo pisanje programskih navodil z besedami ali slovničnimi izrazi, ki so zelo podobni angleščini.

Na primer, v jeziku C lahko uporabite besede, kot so velike črke, če, za, medtem ko. Z njimi ustvarite naslednje stavke: If (number> 0) printf ("number is positive").

Prevedeno v španščino pomeni: če je število večje od nič, napišite naslednje sporočilo na zaslon: «Številka je pozitivna». The jezikov na visoki ravni za katere je značilno, da algoritme izražajo na način, ki se prilagaja človeškemu spoznanju in ne strojnemu izvajanju, zato se ti jeziki obravnavajo jezikov na visoki ravni ker lahko uporabljajo besede, ki jih programerji zlahka razumejo.

drugi jezikov na visoki ravni to so: Ada, BASIC, COBOL, FORTRAN, Pascal

Še ena pomembna lastnost teh jezikov na visoki ravni je, da je za večino navodil potrebnih več korakov za izražanje iste stvari v sestavnem jeziku. Tako kot večina jezikov tudi ta združuje več korakov v strojnem jeziku.

Jezikovne funkcije na visoki ravni

Jezik te vrste se nanaša na najvišjo stopnjo abstrakcije strojnega jezika, jeziki se ne ukvarjajo z registri, pomnilniškimi naslovi in ​​skladi klicev, temveč se nanašajo na kompleksne spremenljivke, matrike, objekte, aritmetične ali logične izraze, podprograme in funkcije , zanke, niti, zapiranja in druge računalniške koncepte. Skratka, poudarek je na enostavnosti uporabe, ne na optimalni učinkovitosti programa.

Prednost

Prednosti v zvezi z jezikom na visoki ravni so naslednje:

  • V primerjavi z drugimi jeziki je čas usposabljanja programerja relativno kratek.
  • Programiranje temelji na skladenjskih pravilih, podobnih človeškemu jeziku.
  • Ime ukaza, na primer READ, WRITE, PRINT, OPEN, med drugim.
  • Spreminjanje in prilagajanje programov je lažje.
  • Zmanjšajte stroške programa Prenosljivost.

Slabosti

Slabosti v zvezi z jezikom na visoki ravni so naslednje:

  • Čas nastavitve se podaljša, ker so za pridobitev končnega programa potrebni različni prevodi izvornega programa.
  • Notranji strojni viri se ne uporabljajo in jih je najbolje uporabiti v strojnih in montažnih jezikih.
  • Večji pomnilniški odtis. Čas izvajanja programa je daljši.

Jezik na visoki ravni-3

Jezikovna zgodovina na visoki ravni

V štiridesetih letih prejšnjega stoletja se je rodil prvi sodobni električni računalnik. Omejena hitrost in zmogljivost pomnilnika prisilijo programerje k pisanju zelo nastavljivih programov za montažni jezik.

Končno so spoznali, da programiranje montažnega jezika zahteva veliko dela in je zelo nagnjeno k napakam.

Leta 1948 je Konrad Zuse objavil članek o svojem programskem jeziku Plankalkül. Vendar tega v svojem življenju ni dosegel in njegov prispevek nima nobene zveze z drugimi dogodki.

Nekateri pomembni jeziki, razviti v tem obdobju, vključujejo:

  • 1943-Plankalkül (Respect Conrad), zasnovan, vendar se ne izvaja pol stoletja.
  • 1943-Rodil se je kodni sistem ENIAC.
  • 1949-1954-Niz mnemotehničnih nizov navodil, kot je nabor mnemotehničnih navodil ENIAC.

Dragi bralec, ostani z nami in preberi o: C ++ programiranje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Blog Actualidad
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.