Ohjelmointikieli I (PL / I)

Kirjoittaja: Robert Simon
Luomispäivä: 18 Kesäkuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Bentrup Controller TC88/TC88e Instruktion | Kepka Heat Treatment Solutions | www.sklep.kepka.com.pl
Video: Bentrup Controller TC88/TC88e Instruktion | Kepka Heat Treatment Solutions | www.sklep.kepka.com.pl

Sisältö

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ä, liukulukun, kiinteän pisteen ja monimutkaisten merkkijonojen ja bittijonojen käsittelyä. Käytetty syntaksi ja sanat muistuttavat paljon englantia, ja kieli sopii hyvin monimutkaisten tietomuotojen määrittelemiseen monenlaisten toimintojen avulla.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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.