Koti kehitys Mikä on ohjelmointikieli i (pl / i)? - määritelmä techopediasta

Mikä on ohjelmointikieli i (pl / i)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä ohjelmointikieli I (PL / I) tarkoittaa?

Ohjelmointikieli I (PL / I) on sekä prosessuaalinen että välttämätön ohjelmointikieli, joka on suunniteltu suunnittelu-, tiede- ja järjestelmäohjelmointiin sekä yrityssovelluksiin. Sitä ovat käyttäneet ensisijaisesti akateeminen, teollinen ja kaupallinen ala sen käyttöönoton jälkeen 1960-luvulta lähtien, ja se on edelleen aktiivisessa käytössä vuodesta 2011.


PL / 1 tukee jäsenneltyä ohjelmointia, rekursiota, linkitettyjä luetteloita tai linkitetyn tietorakenteen käsittelyä, liukuluku-, kiinteä- ja monimutkaisia ​​merkkijono- ja bittijonokäsittelyjä. Käytetty syntaksi ja sanat muistuttavat paljon englantia, ja kieli sopii hyvin monimutkaisten tietomuotojen määrittelemiseen laajan toiminnon avulla.

Techopedia selittää ohjelmointikielen I (PL / I)

Ohjelmointikieli 1 syntyi, koska IBM halusi suunnitella koneen, joka korvaa kaikki edeltäneet IBM-arkkitehtuurit, jotta siitä tulisi liike- ja tiedeyhteisöjen yhteinen konearkkitehtuuri. Siitä tuli IBM System 360. Ennen tätä ohjelmoijien oli käytettävä eri kieliä ohjelmoidaksesi jokaiselle laitteelle. Samoin IBM halusi yhden yhteisen ohjelmointikielen, jota kaikki käyttäjät voivat käyttää.


PL / 1: llä oli seuraavat merkittävät kieliominaisuudet:

  • 100% vapaa muoto, eikä siinä ole varattuja avainsanoja
  • Määrittää tietotyypit laitteistosta riippumatta
  • Lohkosuuntautunut ohjelmointikieli, joka koostuu aloituslohkoista, paketeista ja lauseista. Tämän jäsennysmenetelmän avulla kehittäjät voivat tuottaa erittäin modulaarisia ohjelmia ja sovelluksia.
  • PL / I: llä on ohjausrakenteita. Rakenteet kuten SELECT … WHEN … OTHERWISE sallivat loogisen toiminnan, kun taas DO-lauseet sallivat lauseiden suorittamisen ehdoitta ainakin kerran, loputtomasti tai kun ehto on edelleen tosi tai epätosi tarpeen mukaan.
  • Tukee tietorakenteita, kuten taulukot, liitännät, rakenteet, liitosten tai rakenteiden taulukot, ryhmien liitokset tai rakenteet ja mikä tahansa edellä mainittujen yhdistelmä.
  • Siinä on neljä tallennusluokkaa: Staattinen, perustana oleva, automaattinen ja hallittu.
Mikä on ohjelmointikieli i (pl / i)? - määritelmä techopediasta