Anda di halaman 1dari 17

PENGENALAN KEPADA PENGATURCARAAN C++

Pengenalan

Komputer tidak boleh berfikir @ memberikan sesuatu penyelesaian masalah tanpa arahan manusia. Komputer hanya boleh melaksanakan tugas apabila diberikan arahan. Arahan yang ditulis secara terperinci iaitu langkah demi langkah yang diberikan dinamakan aturcara (program). Orang yang bertanggungjawab menulis aturcara dikenali sebagai pengaturcara (programmer). Pengaturcara akan menulis arahan langkah demi langkah untuk menyelesaikan sesuatu masalah.

Kitar hayat pembangunan pengaturcaraan C++

Kitar hayat pengaturcaraan C++ adalah suatu rangka atau displin menggunakan teknik tertentu yang diperlukan dalam pembangunan sistem yang menggunakan bahasa pengaturcaraan C++.

Kitar hayat pembangunan pengaturcaraan C++


Langkah-langkah yang terlibat dalam kitar hayat pengaturcaraan C++ adalah seperti rajah di bawah :-

Analisa Masalah (Problem Analysis) Merekabentuk aturcara (Program Design)


Menulis aturcara (Program Coding) Pengujian & Proses Pembetulan Ralat (Testing & Debugging) Penyelenggaraan (Maintenance)

D O K U M E N T A S I

Analisa Masalah

Dalam analisa masalah perlu mengenalpasti masalah tersebut. Antara yang dikenalpasti ialah:-

1.
2.

3.

Input (data yang diberikan) Proses (operasi yang dilakukan terhadap data untuk menghasilkan output) Output (keputusan yang dikehendaki)

Analisa Masalah

Gambarannya;

Input

Proses
Rajah 1 : Analisis masalah

Output

Contoh 1
Tuliskan satu aturcara yang boleh menerima tiga data yang berjenis integer yang dimasukkan oleh pengguna. Dapatkan purata nombor tersebut dan akhirnya paparkan nombor dan purata nombor. Analisa masalah Input : 3 nombor integer Proses : i. Jumlah 3 nombor di atas ii. Bahagikan jumlah di atas dengan 3 Output : Cetak 3 nombor dan purata * Selepas menganalisa masalah barulah anda membuat perancangan sama ada masalah tersebut diselesaikan menggunakan algoritma, kod psedo atau carta alir.

Merekabentuk Aturcara

Analisa masalah mengenalpasti input, proses dan output sahaja; tidak diberikan perincian bagaimana masalah tersebut akan diselesaikan. Dalam aturcara, masalah tersebut akan diselesaikan mengikut langkah demi langkah seperti memberi arahan kepada seseorang. Sebenarnya ini yang berlaku kepada komputer, memberikan arahan demi arahan untuk melaksanakan sesuatu. Pendekatan masalah yang biasanya digunakan ialah algoritma, kod pseudo dan carta alir.

Simbol Carta Alir

Simbol Carta Alir

Carta Alir Masalah 1

Contoh 2 Soalan : Bina algoritma untuk mengira luas sebuah bulatan.

Analisis Masalah
Input : Proses : Output :

Pendekatan Masalah - Algoritma Mula 1. a 2. b 3. c Tamat

Pendekatan Masalah Kod Pseudo

START

END

KUIZ 1 1. Berikan definisi bagi istilah berikut :a. komputer b. aturcara c. pengaturcara d. bahasa mesin (4 markah) 2. Nyatakan perkara yang dikenalpasti dalam analisis masalah. (3 markah)
3. Namakan 3 jenis pendekatan bagi menyelesaikan masalah dalam pengaturcaraan C++. (3 markah)

Anda mungkin juga menyukai