Programmēšanas valoda I (PL / I)

Autors: Robert Simon
Radīšanas Datums: 18 Jūnijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Ievads programmēšanā | #4 Programmēšanas valoda Python
Video: Ievads programmēšanā | #4 Programmēšanas valoda Python

Saturs

Definīcija - ko nozīmē programmēšanas valoda I (PL / I)?

I programmēšanas valoda (PL / I) ir gan procesuāla, gan obligāta programmēšanas valoda, kas bija paredzēta inženierzinātņu, zinātnes un sistēmu programmēšanai, kā arī biznesa lietojumiem. Kopš tā ieviešanas 60. gados to galvenokārt izmanto akadēmiskajā, rūpniecības un komerciālajā sektorā, un to joprojām aktīvi izmanto no 2011. gada.

PL / 1 atbalsta strukturētu programmēšanu, rekursiju, saistīto sarakstu vai saistītās datu struktūras apstrādi, peldošā komata, fiksētā komata un sarežģīto rakstzīmju virkņu un bitu virkņu apstrādi. Izmantotā sintakse un vārdi ir līdzīgi angļu valodai, un valoda ir labi piemērota, lai definētu sarežģītus datu formātus, izmantojot plašu funkciju kopu.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro I programmēšanas valodu (PL / I)

Pirmā programmēšanas valoda radās tāpēc, ka IBM vēlējās izveidot mašīnu, kas aizstātu visas IBM arhitektūras, kas pastāvēja pirms tam, lai kļūtu par kopēju mašīnu arhitektūru biznesa un zinātnes aprindām. Tā kļuva par IBM System 360. Pirms tam programmētājiem katras aparatūras programmēšanai bija jāizmanto dažādas valodas. Tāpat IBM vēlējās vienotu programmēšanas valodu, kuru varētu izmantot visi lietotāji no jebkura lauka.

PL / 1 bija šādas nozīmīgas valodas iezīmes:

  • 100% brīva forma, un tajā nav rezervētu atslēgvārdu
  • Definē datu tipus neatkarīgi no aparatūras
  • Uz blokiem orientēta programmēšanas valoda, kas sastāv no sākuma blokiem, paketēm un paziņojumiem. Šī strukturēšanas metode ļauj izstrādātājiem radīt ļoti modulāras programmas un lietojumprogrammas.
  • PL / I ir kontroles struktūras. Tādas struktūras kā SELECT ... WHEN ... OTHERWISE ļaus veikt loģiskas darbības, savukārt DO paziņojumi ļaus paziņojumus bez nosacījumiem izpildīt vismaz vienu reizi, bezgalīgi vai kamēr nosacījums joprojām ir patiess vai nepatiess atkarībā no vajadzības.
  • Atbalsta tādas datu struktūras kā masīvi, savienības, struktūras, savienību vai struktūru masīvi, bloku savienojumi vai struktūras, kā arī visas iepriekšminētās kombinācijas.
  • Tam ir četras glabāšanas klases: STATISKĀ, PAMATOTĀ, AUTOMĀTISKĀ un KONTROLĒTĀ