Isi kandungan:
Definisi - Apa maksudnya Pengaturcara Berstruktur?
Pengaturcaraan berstruktur adalah kaedah pengaturcaraan logik yang dianggap sebagai pelopor kepada pengaturcaraan berorientasikan objek (OOP). Pengaturcaraan berstruktur memudahkan pemahaman dan pengubahsuaian program dan mempunyai pendekatan reka bentuk atas-bawah, di mana sistem dibahagikan kepada subsistem komposisi.
Techopedia menjelaskan Pemrograman Terstruktur
Pengaturcaraan tersusun adalah subset pengaturcaraan prosedur yang mengurangkan keperluan untuk kenyataan goto. Dalam banyak cara, OOP dianggap sebagai jenis pengaturcaraan berstruktur yang menggunakan teknik pengaturcaraan berstruktur. Beberapa bahasa tertentu - seperti Pascal, Bahasa Algoritma (ALGOL) dan Ada - direka untuk menguatkuasakan pengaturcaraan berstruktur.
Konsep pengaturcaraan terstruktur telah diformalkan pada tahun 1966 oleh Corrado Böhm dan Giuseppe Jacopini, yang menunjukkan desain program komputer teoritis melalui gelung, urutan dan keputusan. Pada akhir tahun 1960an-awal 1970-an, Edsger W.Dijkstra membangunkan fungsi pengaturcaraan struktur sebagai kaedah yang digunakan secara meluas, di mana program dibahagikan kepada beberapa bahagian dengan pelbagai pintu keluar dan satu titik akses.
Pengaturcaraan modular adalah satu lagi contoh pengaturcaraan struktur, di mana satu program dibahagikan kepada modul interaktif.