Magas szintű programozási nyelv Részletek!

Ismerje meg ezt a cikket, mi az magas szintű nyelv a programozásban? És mivel nagy jelentősége van a számítástechnika világában.

Magas szintű nyelv-2

Magas szintű nyelv

Ez a legközelebb áll az emberi természetes nyelvhez, nem a legközelebb a számítógép bináris nyelvéhez. Az magas szintű nyelvek ezért lehetővé teszik a programozók számára, hogy programutasításokat írjanak az angolhoz nagyon hasonló szavak vagy nyelvtani kifejezések használatával.

Például a C nyelvben használhat olyan szavakat, mint a nagybetűk, ha, egy ideig. Hozza létre velük a következő állításokat: If (szám> 0) printf ("szám pozitív").

Spanyolra fordítva azt jelenti: ha a szám nagyobb nullánál, írja be a következő üzenetet a képernyőre: «A szám pozitív». Az magas szintű nyelvek az algoritmusokat úgy jellemzik, hogy azok a gépi végrehajtás helyett alkalmazkodjanak az emberi megismeréshez, ezért tekintik ezeket a nyelveket magas szintű nyelvek mert olyan szavakat használhatnak, amelyeket a programozók könnyen megérthetnek.

Egyéb magas szintű nyelvek ezek: Ada, BASIC, COBOL, FORTRAN, Pascal

Ezek másik fontos jellemzője magas szintű nyelvek az, hogy a legtöbb utasításhoz több lépésre van szükség ahhoz, hogy ugyanazt a kifejezést az összeszerelési nyelven fejezze ki. A legtöbb nyelvhez hasonlóan a gépi nyelv több lépését is egyesíti.

Magas szintű nyelvi jellemzők

Az ilyen típusú nyelv a gépi nyelv absztrakciójának legmagasabb szintjére utal, a nyelvek nem foglalkoznak regiszterekkel, memóriacímekkel és híváskötegekkel, hanem összetett változókra, tömbökre, objektumokra, aritmetikai vagy Boole -kifejezésekre, alprogramokra és függvényekre vonatkoznak. , hurkok, szálak, lezárások és egyéb számítási fogalmak. Röviden, a hangsúly a könnyű használaton van, nem az optimális programhatékonyságon.

előny

A magas szintű nyelvhez kapcsolódó előnyök a következők:

  • Más nyelvekhez képest a programozó képzési ideje viszonylag rövid.
  • A programozás az emberi nyelvhez hasonló szintaktikai szabályokon alapul.
  • A parancs neve, például READ, WRITE, PRINT, OPEN, többek között.
  • A programok módosítása és beállítása egyszerűbb.
  • Csökkentse a szállíthatósági program költségeit.

hátrányok

A magas szintű nyelvvel kapcsolatos hátrányok a következők:

  • A beállítási idő meghosszabbodik, mert a végső program eléréséhez a forrásprogram különböző fordításaira van szükség.
  • A belső gépi erőforrásokat nem használják, és legjobban a gépi és az összeszerelési nyelven használhatók.
  • Nagyobb memóriaterület. A program végrehajtási ideje hosszabb.

Magas szintű nyelv-3

Magas szintű nyelvtörténet

A negyvenes években született meg az első modern elektromos számítógép. A korlátozott sebesség és memóriakapacitás arra kényszeríti a programozókat, hogy nagymértékben állítható szerelési nyelvi programokat írjanak.

Végül rájöttek, hogy az összeszerelési nyelv programozása sok agymunkát igényel, és nagyon hajlamos a hibákra.

1948 -ban Konrad Zuse publikált egy cikket a Plankalkül programozási nyelvéről. Ezt azonban életében nem sikerült elérni, és közreműködésének semmi köze más fejleményekhez.

Néhány fontos nyelv, amelyet ebben az időszakban fejlesztettek ki:

  • 1943-Plankalkül (Respect Conrad), amelyet fél évszázada terveztek, de nem valósítottak meg.
  • 1943-Megszületik az ENIAC kódolási rendszer.
  • 1949-1954-Egy sor mnemonikus utasításkészlet, például az ENIAC mnemonikus utasításkészlet.

Kedves olvasó, tartson velünk, és olvasson a következőkről: C ++ programozás.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Actualidad Blog
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.