Programozási nyelv I (PL / I)

Szerző: Robert Simon
A Teremtés Dátuma: 18 Június 2021
Frissítés Dátuma: 22 Június 2024
Anonim
Programozási nyelv I (PL / I) - Technológia
Programozási nyelv I (PL / I) - Technológia

Tartalom

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.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

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.