Rumah Pembangunan Apakah bahasa pengaturcaraan i (pl / i)? - definisi dari techopedia

Apakah bahasa pengaturcaraan i (pl / i)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksudnya Bahasa Pengaturcaraan I (PL / I)?

Bahasa pengaturcaraan I (PL / I) adalah bahasa pengaturan prosedur dan penting yang direka untuk kejuruteraan, saintifik dan pengaturcaraan sistem, dan aplikasi perniagaan. Ia digunakan terutamanya oleh sektor akademik, perindustrian dan komersil sejak pengenalannya pada tahun 1960-an dan masih aktif digunakan pada tahun 2011.


PL / 1 menyokong pengaturcaraan berstruktur, rekursi, senarai berkaitan atau pengendalian struktur data bersambung, titik terapung, titik tetap dan rentetan aksara kompleks dan pengendalian bit. Sintaks dan kata-kata yang digunakan adalah seperti bahasa Inggeris, dan bahasa itu sesuai untuk menentukan format data yang kompleks menggunakan pelbagai fungsi.

Techopedia menerangkan Bahasa Pemrograman I (PL / I)

Bahasa pengaturcaraan 1 dilahirkan kerana IBM ingin merancang mesin yang akan menggantikan semua seni bina IBM yang sebelum ini menjadi seni bina mesin umum untuk komuniti perniagaan dan saintifik. Ini menjadi Sistem IBM 360. Sebelum ini, pengaturcara terpaksa menggunakan bahasa yang berbeza untuk program untuk setiap perkakasan. Begitu juga, IBM menginginkan satu bahasa pengaturcaraan biasa yang boleh digunakan semua pengguna dari mana-mana bidang.


PL / 1 mempunyai ciri bahasa yang penting berikut:

  • 100% borang percuma dan tidak mempunyai kata kunci yang dikhaskan
  • Mendefinisikan jenis data tanpa mengira perkakasan
  • Satu bahasa pengaturcaraan berorientasikan blok yang terdiri daripada blok, pakej dan pernyataan yang bermula. Kaedah penstrukturan ini membolehkan pemaju untuk menghasilkan program dan aplikasi yang sangat modular.
  • PL / I mempunyai struktur kawalan. Struktur seperti SELECT … WHEN … OTHERWISE akan membolehkan operasi logik, sedangkan pernyataan DO akan membolehkan pernyataan dilaksanakan tanpa syarat sekurang-kurangnya sekali, tanpa batas, atau sementara keadaan masih benar atau palsu bergantung pada kebutuhan.
  • Menyokong struktur data seperti tatasusunan, kesatuan, struktur, susunan kesatuan atau struktur, kesatuan atau struktur susunan, dan gabungan mana-mana di atas.
  • Mempunyai empat kelas storan: STATIC, BASED, AUTOMATIC dan CONTROLLED.
Apakah bahasa pengaturcaraan i (pl / i)? - definisi dari techopedia