Programski jezik I (PL / I)

Autor: Robert Simon
Datum Stvaranja: 18 Lipanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Programski jezik PL / SQL
Video: Programski jezik PL / SQL

Sadržaj

Definicija - Što znači programski jezik I (PL / I)?

Programski jezik I (PL / I) je istovremeno proceduralni i imperativni programski jezik koji je dizajniran za inženjering, znanstveno i sistemsko programiranje i poslovne aplikacije. Primarno ga koriste akademski, industrijski i komercijalni sektor od njegovog uvođenja u šezdesete, a još uvijek je u aktivnoj uporabi od 2011. godine.

PL / 1 podržava strukturirano programiranje, rekurziju, povezane popise ili upravljanje povezanom strukturom podataka, rukovanje s pomičnim zarezom, fiksnom tačkom i složenim znakovima i rukovanje bitnim nizovima. Sintaksa i riječi koje se koriste slični su engleskom, a jezik je vrlo prikladan za definiranje složenih formata podataka pomoću širokog niza funkcija.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedija objašnjava programski jezik I (PL / I)

Programski jezik 1 je rođen jer je IBM želio dizajnirati stroj koji bi zamijenio sve IBM arhitekture koje su došle prije njega i postale zajednička arhitektura strojeva za poslovne i znanstvene zajednice. Ovo je postao IBM System 360. Prije toga programeri su morali koristiti različite jezike za programiranje za svaki hardver. Slično tome, IBM je želio jedinstveni zajednički programski jezik koji bi mogli koristiti svi korisnici iz bilo kojeg polja.

PL / 1 imao je sljedeće značajne jezične značajke:

  • 100% besplatan obrazac i nema rezerviranih ključnih riječi
  • Definira vrste podataka bez obzira na hardver
  • Programirani jezik orijentiran na blok koji se sastoji od početnih blokova, paketa i izjava. Ova metoda strukturiranja omogućava programerima da proizvode vrlo modularne programe i aplikacije.
  • PL / I ima upravljačke strukture. Strukture poput SELECT ... WHEN ... OTHERWISE dopuštaju logične operacije, dok izjave DO omogućavaju da se izjave bezuvjetno izvršavaju barem jednom, beskonačno ili dok je uvjet još uvijek istinit ili lažan ovisno o potrebi.
  • Podržava strukture podataka poput nizova, unija, struktura, nizova sindikata ili struktura, sindikata ili struktura nizova, i bilo koje kombinacije gore navedenog.
  • Sadrži četiri klase skladištenja: STATIČNO, OSNOVNO, AUTOMATSKO i KONTROLE.