Friday, November 23

PENDEKATAN PENGATURCARAAN


Terdapat 2 pendekatan pengaturcaraan :

1- Pengaturcaraan berstruktur
2- Pengaturcaraan berasaskan objek

PENGATURCARAAN BERSTRUKTUR

•Aturcara dipecah-pecahkan kepada modul-modul atau prosedur
•Setiap modul mempunyai data dan fungsinya sendiri yang boleh dicapai oleh fungsi lain
•Rajah 1.1 menggambarkan bentuk pengaturcaraan berstruktur di mana aturcara
 dipecahkan kepada fungsi-fungsi
•Setiap fungsi mempunyai datanya sendiri disamping berkongsi data global.
•Fungsi-fungsi yang menggunakan data global ini boleh mengubah data tersebut tanpa 
sebarang kekangan
•Bagi aturcara yang besar, adalah agak sukar utk mengenal pasti fungsi-fungsi yang 
mencapai data global.
•Ini mengakibatkan seandainya sesuatu struktur data global perlu diubahsuai, 
fungsi-fungsi yang menggunakannya perlu juga dikaji samada perlu diubahsuai akibat 
dari perubahan ke atas data tersebut.
•Masalah ini boleh mengakibatkan berlakunya ralat dlm atucara dan proses 
penyenggaraan agak sukar dilakukan.
•Oleh itu, pengaturcaraan berstruktur terbukti gagal dalam penyelesaian masalah dalam
 krisis perisian.
Contoh bagi bahasa pengaturcaraan berstruktur adalah Bahasa Pascal.

Rajah 1.1



1 comment: