Itthon Fejlesztés Mi az i (pl / i) programozási nyelv? - meghatározás a techopedia alapján

Mi az i (pl / i) programozási nyelv? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az I (PL / I) programozási nyelv?

Az I programozási nyelv (PL / I) egyaránt eljárási és kötelező programozási nyelv, amelyet mérnöki, tudományos és rendszerprogramozási, valamint üzleti alkalmazásokhoz terveztek. Elsősorban a tudományos, ipari és kereskedelmi szektorban használták az 1960-as években történő bevezetése óta, és 2011-től továbbra is aktívan használják.


A PL / 1 támogatja a strukturált programozást, a rekurziót, a csatolt listákat vagy az összekapcsolt adatszerkezet-kezelést, a lebegőpontos, a fixpontos és a komplex karakterláncok és a bitszint-kezelést. A szintaxis és a használt szavak nagyban hasonlítanak az angol nyelvhez, és a nyelv jól illeszkedik a komplex adatformátumok meghatározásához széles funkciók felhasználásával.

A Techopedia magyarázza az I. programozási nyelvet (PL / I)

Az 1. programozási nyelv azért született, mert az IBM olyan gépet tervezett, amely felülírja az összes IBM architektúrát, amely korábban előtte lépett, hogy az üzleti és tudományos közösségek általános gépi architektúrájává váljon. Ez az IBM System 360 lett. Ezt megelőzően a programozóknak különféle nyelveket kellett használniuk az egyes hardverek programozásához. Hasonlóképpen, az IBM egy egységes programozási nyelvet akart, amelyet minden terület bármely felhasználója használhat.


A PL / 1 nyelvi jellemzői a következők voltak:

  • 100% -ban szabad formában, és nem tartalmaz fenntartott kulcsszavakat
  • Adattípusokat határoz meg, hardvertől függetlenül
  • Blokk-orientált programozási nyelv, amely kezdő blokkokból, csomagokból és utasításokból áll. Ez a strukturáló módszer lehetővé teszi a fejlesztők számára, hogy nagyon moduláris programokat és alkalmazásokat készítsenek.
  • A PL / I vezérlő struktúrákkal rendelkezik. Az olyan struktúrák, mint a SELECT … WHEN … OTHERWISE lehetővé teszik a logikai műveleteket, míg a DO utasítások lehetővé teszik az utasítások feltétel nélküli végrehajtását legalább egyszer, végtelenségig, vagy amíg egy feltétel még mindig igaz vagy hamis, az igénytől függően.
  • Támogatja az adatszerkezeteket, például tömböket, uniókat, struktúrákat, uniók vagy struktúrák tömbjeit, tömbök unióit vagy struktúráit és a fentiek bármelyik kombinációját.
  • Négy tárolóosztályt tartalmaz: STATIKUS, ALAPOS, AUTOMATIKUS és SZABÁLYOZOTT.
Mi az i (pl / i) programozási nyelv? - meghatározás a techopedia alapján