Review Materi Prasyarat Algoritma Dan Pemrograman C++



REVIEW MATERI PRASYARAT
ALGORITMA DAN PEMROGRAMAN
C++

Algoritma
Urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.

Program
Deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan tindakan sesuai dengan yang dikehendaki pembuatnya.





LANGKAH-LANGKAH DALAM MEMBUAT PROGRAM

1. Mendefinisikan Masalah
Langkah awal yang diambil adalah menentukan masalah terlebih dahulu, kemudian mencari pemecahannya dengan komputer. Lalu menentukan input dan output.

2. Menentukan Solusi
Masukkan apa saja yang sudah jelas, keluaran, lalu mencari jalan bagaimana masalah tersebut terselesaikan. Apabila masalah terlalu kompleks, masalah bisa dibagi dalam beberapa modul kecil agar lebih mudah diselesaikan.

3. Memilih Algoritma
Salah satu langkah penting dalam pemrograman komputer, karena pemilihan algoritma yang salah akan menyebabkan program memiliki unjuk kerja yang kurang baik. Dapat disajikan dalam bentuk kata-kata (english structure – Indonesia), Pseudocode, dan Flowchart (bagan).

4. Menulis Program
Penulisan kode program untuk memecahkan masalah. Untuk itu, dibutuhkan penerjemah, yaitu interpreter atau compiler.

5. Menguji Program (Testing and Debuging)
Bertujuan menghasilkan program yang benar.
Testing, proses mengeksekusi program secara intensif untuk menemukan kesalahan.
Debuging, menemukan kesalahan sampai kesalahan itu diperbaiki sehingga tidak ada kesalahan lagi.

6. Menulis Dokumentasi
Menuliskan setiap baris program atau beberapa baris program dengan ditambahkan komentar yang menjelaskan suatu pernyataan.

7. Merawat Program
Setelah program selesai dibuat dan sudah digunakan oleh pengguna. Hal yang sering terjadi adalah munculnya bug yang sebelumnya tidak terdeteksi. Atau mungkin penambahan fasilitas baru.
Melakukan koreksi, adaptasi dan melengkapi fasilitas guna mengantisipasi kebutuhan masa depan.



Contoh
Algoritma :
1. Masukkan panjang
2. Masukkan lebar
3. Luas Persegi panjang adalah panjang dikalikan lebar
4. Tampilkan luas persegi panjang

Pseudocode :
1. Input panjang
2. Input lebar
3. Luas = panjang x lebar
4. Print luas lingkaran


 Flowchart :
 
http://ladangprogramer.blogspot.co.id/2013/10/contoh-algoritmaflowchart-dan-pseudocode.html

Komentar