Pengaturcaraan berstruktur ialah metodologi pengaturcaraan yang menjadikan atur cara lebih jelas, lebih mudah difahami dan diselenggara. Dengan membahagikan program kepada modul yang berbeza dan menggunakan struktur kawalan untuk mengatur modul ini, pengaturcaraan berstruktur menjadikan pembangunan dan penyelenggaraan program lebih cekap dan boleh dipercayai, kedua-dua pembangun pemula dan berpengalaman harus menguasai prinsip dan teknik asas reka bentuk untuk meningkatkan kualiti dan kecekapan pengaturcaraan.
Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Apakah pengaturcaraan berstruktur? Pengaturcaraan berstruktur ialah metodologi pengaturcaraan yang bertujuan untuk menjadikan atur cara lebih jelas, lebih mudah difahami dan lebih mudah diselenggara dengan membahagikannya kepada modul yang berbeza dan menyusun modul ini menggunakan struktur kawalan seperti jujukan, pemilihan dan gelung.
Pengaturcaraan berstruktur bermaksud mengambil pendekatan berstruktur semasa menulis atur cara, menguraikan atur cara kepada bahagian yang lebih kecil dan agak bebas, setiap bahagian melaksanakan tugas tertentu, dan input dan output yang ditakrifkan dengan jelas untuk berkomunikasi.
Idea teras kaedah ini adalah untuk menguraikan tugas pengaturcaraan kepada satu siri modul yang saling berkaitan, setiap modul secara bebas melengkapkan fungsi dan berinteraksi melalui antara muka. Dengan cara ini, penyelenggaraan dan pengubahsuaian program menjadi agak mudah, kerana anda hanya perlu menumpukan pada membuat pengubahsuaian pada satu modul tanpa mengambil kira kesan ke atas keseluruhan program. Selain itu, pengaturcaraan berstruktur menggalakkan pembangun menggunakan pembolehubah dan nama fungsi yang jelas dan bermakna untuk meningkatkan kebolehbacaan kod.
Pengaturcaraan berstruktur mula-mula dicadangkan pada akhir 1960-an dan awal 1970-an sebagai tindak balas kepada kerumitan bahasa pengaturcaraan awal pada masa itu, seperti bahasa himpunan dan Fortran. Seterusnya, kaedah ini digunakan secara meluas dan dipopularkan oleh Edsger Dijkstra pada akhir 1970-an.
Memandangkan tugas pengaturcaraan khusus, langkah pengaturcaraan berstruktur secara amnya merangkumi aspek berikut:
1 Menganalisis masalah: Baca dengan teliti dan fahami keperluan masalah, dan tentukan input dan output program .
2 Algoritma reka bentuk: Uraikan program kepada satu siri modul berfungsi dan reka algoritma yang sepadan untuk setiap modul.
3 Tulis pseudokod: Pseudokod ialah kaedah penerangan yang serupa dengan bahasa pengaturcaraan dan digunakan untuk menerangkan struktur logik dan langkah-langkah algoritma. Pseudokod hendaklah ringkas dan mudah difahami.
4. Tulis kod: Laksanakan kod pseudo dalam bahasa pengaturcaraan dan kod tertentu mengikut modul yang direka.
5 Menguji dan menyahpepijat: Uji atur cara, nyahpepijat dalam operasi sebenar dan betulkan kemungkinan ralat dalam atur cara.
Ringkasnya, pengaturcaraan berstruktur ialah metodologi pengaturcaraan yang menjadikan atur cara lebih jelas, lebih mudah difahami dan diselenggara. Dengan membahagikan program kepada modul yang berbeza dan menggunakan struktur kawalan untuk menyusun modul ini, pengaturcaraan berstruktur menjadikan pembangunan dan penyelenggaraan program lebih cekap dan boleh dipercayai. Kedua-dua pemula dan pembangun berpengalaman harus menguasai prinsip dan teknik asas pengaturcaraan berstruktur untuk meningkatkan kualiti dan kecekapan pengaturcaraan.
Atas ialah kandungan terperinci Apakah pengaturcaraan berstruktur. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!