Programski jezik I (PL / I)

Avtor: Robert Simon
Datum Ustvarjanja: 18 Junij 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Programski jezik PL / SQL
Video.: Programski jezik PL / SQL

Vsebina

Opredelitev - Kaj pomeni programski jezik I (PL / I)?

Programski jezik I (PL / I) je tako proceduralni kot nujni programski jezik, ki je bil zasnovan za inženiring, znanstveno in sistemsko programiranje ter poslovne aplikacije. Uporabljajo ga predvsem akademski, industrijski in trgovski sektor od njegove uvedbe v šestdesetih letih prejšnjega stoletja, od leta 2011 pa je še vedno v aktivni uporabi.

PL / 1 podpira strukturirano programiranje, rekurzijo, povezane sezname ali ravnanje z povezano strukturo podatkov, plavajočo vejico, fiksno točko in zapleteno obdelavo znakovnih nizov in bitov. Skladnja in besede, ki se uporabljajo, so podobni angleščini, jezik pa je primeren za definiranje zapletenih formatov podatkov z uporabo širokega nabora funkcij.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga programski jezik I (PL / I)

Programski jezik 1 se je rodil, ker je IBM želel zasnovati stroj, ki bi nadomestil vse IBM-ove arhitekture, ki so pred njim postale skupna strojna arhitektura poslovnih in znanstvenih skupnosti. To je postal IBM System 360. Pred tem so morali programerji uporabljati različne jezike za programiranje za vsako strojno opremo. Podobno je IBM želel enoten skupni programski jezik, ki bi ga lahko uporabljali vsi uporabniki iz katerega koli področja.

PL / 1 je imel naslednje pomembne jezikovne značilnosti:

  • 100% brezplačna oblika in nima rezerviranih ključnih besed
  • Določa vrste podatkov ne glede na strojno opremo
  • Programski jezik, usmerjen v blok, ki ga sestavljajo začetni bloki, paketi in stavki. Ta metoda strukturiranja omogoča razvijalcem, da proizvajajo zelo modularne programe in aplikacije.
  • PL / I ima nadzorne strukture. Strukture, kot je SELECT ... WHEN ... OTHERWISE bodo omogočale logične operacije, medtem ko stavki DO dovoljujejo, da se stavki izvedejo brezpogojno vsaj enkrat, neskončno ali dokler je pogoj še vedno resničen ali napačen, odvisno od potrebe.
  • Podpira podatkovne strukture, kot so matriki, sindikati, strukture, nizi sindikatov ali struktur, sindikati ali strukture nizov in kakršno koli kombinacijo zgornjega.
  • Ima štiri razrede shranjevanja: STATIČNI, OSNOVNI, AVTOMATSKI in NADZORNI.