Bab 5 : Pengaturcaraan
Objektif Pembelajaran
- Menyatakan definisi program dan bahasa pengaturcaraan
- Mengenalpasti generasi bahasa pengaturcaraan aras rendah dan aras tinggi
- Mendefinisi dan membandingkan antara pengaturcaraan berstruktur dan pengaturcaraan berasaskan objek
Program dan Pengaturcaraan
Program
- Satu program komputer ialah satu siri arahan-arahan terancang yang mengarahkan satu komputer membuat persembahan tugas-tugas. Tanpa program, komputer tidak berguna.
- Sebuah program seperti satu resepi. Ia mengandungi satu senarai pemboleh-ubah (bahan) dan satu senarai kenyataan (arahan) yang memberitahu komputer apa yang perlu dilakukan dengan pembolehubah.
- Seperti satu resepi, sebuah program boleh jadi ditulis dalam pengaturcaraan berbeza bahasa yang boleh menyatakan langkah-langkah secara berbeza menurut sintaksis bahasa pengaturcaraan tetapi sampaikan hasil tujuan yang serupa.
Pengaturcaraan
- Pengaturcaraan ialah satu ciptaan set perintah atau arahan yang mengarahkan komputer dalam melaksanakan satu tugas.
- Arahan ini akan disusun dan/atau mentafsirkan lalu menukar kepada arahan boleh dilaksanakan oleh komputer atau alat elektronik yang boleh dilaksanakan.
Aturcara Komputer
- Aturcara komputer adalah satu siri suruhan yang mengarahkan komputer melaksanakan tugas.
- Seorang pengaturcara menulis atau menyunting aturcara komputer.
- Seorang pengaturcara menulis aturcara komputer dengan mengguna bahasa pengaturcaraan.
- Aturcara komputer adalah set arahan yang ditulis oleh pengaturcaraan supaya komputer dapat melaksanakan tugas.
Bahasa Pengaturcaraan
- Bahasa pengaturcaraan merupakan satu perantaraan antara masudia dengan komputer.
- Bahasa pengaturcaraan ialah teknik komunikasi piawai untuk menjelaskan arahan kepada komputer.
- Fungsi utama bahasa pengaturcaraan ialah untuk membenarkan pengaturcara menyampaikan hasratnya bagi proses perkomputeran dengan lebih mudah berbanding apa yang mereka bolh lakukan dengan Bahasa Tahap Rendah atau Kod Mesin.