Aukšto lygio programavimo kalba Išsami informacija!

Šiame straipsnyje sužinosite, kas yra aukšto lygio kalba programuojant? Ir todėl, kad tai labai svarbu kompiuterijos pasaulyje.

Aukšto lygio kalba-2

Aukšto lygio kalba

Tai arčiausiai žmogaus prigimtinės kalbos esanti kalba, o ne arčiausiai kompiuterio dvejetainė kalba. The aukšto lygio kalbos todėl jie leidžia programuotojams rašyti programos instrukcijas, naudojant žodžius ar gramatines išraiškas, kurios yra labai panašios į anglų kalbą.

Pavyzdžiui, C kalba galite naudoti tokius žodžius kaip didžiosios raidės, jei, tam tikrą laiką. Su jais sukurkite šiuos teiginius: Jei (skaičius> 0) printf („skaičius teigiamas“).

Išvertus į ispanų kalbą tai reiškia: jei skaičius didesnis už nulį, ekrane parašykite tokį pranešimą: „Skaičius teigiamas“. The aukšto lygio kalbos pasižymi algoritmų išreiškimu taip, kad jie prisitaikytų prie žmogaus pažinimo, o ne mašininio vykdymo, todėl šios kalbos laikomos aukšto lygio kalbos nes jie gali naudoti programuotojams lengvai suprantamus žodžius.

kiti aukšto lygio kalbos jie yra: Ada, BASIC, COBOL, FORTRAN, Pascal

Kitas svarbus jų bruožas aukšto lygio kalbos kad daugumai instrukcijų reikia atlikti kelis veiksmus, kad tą patį išreikštumėte surinkimo kalba. Kaip ir dauguma kalbų, ji taip pat apjungia kelis mašinos kalbos veiksmus.

Aukšto lygio kalbos ypatybės

Šio tipo kalba reiškia aukščiausią mašininės kalbos abstrakcijos lygį, kalbos nesusijusios su registrais, atminties adresais ir skambučių krūvomis, bet yra susijusios su sudėtingais kintamaisiais, masyvais, objektais, aritmetinėmis ar Būlo išraiškomis, paprogramėmis ir funkcijomis , kilpos, temos, uždarymai ir kitos skaičiavimo koncepcijos. Trumpai tariant, pagrindinis dėmesys skiriamas naudojimo paprastumui, o ne optimaliam programos efektyvumui.

Pranašumas

Privalumai, susiję su aukšto lygio kalba, yra šie:

  • Palyginti su kitomis kalbomis, programuotojo mokymosi laikas yra palyginti trumpas.
  • Programavimas grindžiamas sintaksinėmis taisyklėmis, panašiomis į žmonių kalbą.
  • Komandos pavadinimas, pvz., READ, WRITE, PRINT, OPEN, be kita ko.
  • Programas keisti ir koreguoti yra lengviau.
  • Sumažinkite „Transportability“ programos išlaidas.

Trūkumai

Trūkumai, susiję su aukšto lygio kalba, yra šie:

  • Sąrankos laikas pailgėja, nes norint gauti galutinę programą reikia skirtingų šaltinio programos vertimų.
  • Vidiniai mašinos ištekliai nenaudojami ir geriausiai naudojami mašinų ir surinkimo kalba.
  • Didesnis atminties pėdsakas. Programos vykdymo laikas yra ilgesnis.

Aukšto lygio kalba-3

Aukšto lygio kalbos istorija

Ketvirtajame dešimtmetyje gimė pirmasis modernus elektrinis kompiuteris. Ribotas greitis ir atminties talpa verčia programuotojus rašyti labai reguliuojamas surinkimo kalbos programas.

Jie pagaliau suprato, kad surinkimo kalbos programavimas reikalauja daug smegenų darbo ir yra labai linkęs į klaidas.

1948 metais Konradas Zuse paskelbė straipsnį apie savo „Plankalkül“ programavimo kalbą. Tačiau tai nebuvo pasiekta jo gyvenime, o jo indėlis neturi nieko bendra su kitais įvykiais.

Kai kurios svarbios per šį laikotarpį sukurtos kalbos:

  • 1943-Plankalkül (Pagarba Conradas), suprojektuotas, bet neįgyvendintas pusę amžiaus.
  • 1943-gimė ENIAC kodavimo sistema.
  • 1949-1954-Serija mnemoninių instrukcijų rinkinių, tokių kaip ENNAC mnemoninių instrukcijų rinkinys.

Mielas skaitytojau, būk su mumis ir skaityk apie: C ++ programavimas.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: „Actualidad“ tinklaraštis
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.