Materi 2 Pengelompokan Bahasa Pemrograman Dan Penyajian Algorithma
PENYAJIAN ALGORITHMA
1. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu(misalnya bahasa Indonesia atau bahasa Inggris)
2. Algoritma disajikan dengan gambar (Flowchart)
SIMBOL FLOWCHART
URUTAN DASAR PEMECAHAN MASALAH
Untuk pengolahan data dengan komputer, urutan dasar pemecahan suatu masalah:START, berisi pernyataan untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan persoalan.
READ, berisi pernyataan kegiatan untuk membaca data dari suatu peralatan input.
PROSES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
WRITE, berisi pernyataan untuk merekam hasil kegiatan ke peralatan output.
END, mengakhiri kegiatan pengolahan.
STRUKTUR ALGORITHMA BERURUTAN (SEQUENCING)
STRUKTUR PERCABANGAN (BRANCHING)
STRUKTUR PERULANGAN (LOOPING)
STRUKTUR DASAR ALGORITHMA
Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa runtunan aksi (sequence), pemilihan aksi (selection), pengulangan aksi (iteration) atau kombinasi dari ketiganya. Jadi struktur dasar pembangunan algoritma ada tiga, yaitu:- Struktur Runtunan
Digunakan untuk program yang pernyataannya sequential atau urutan.
- Struktur Pemilihan
Digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi.
- Struktur Perulangan
Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang.
TAHAPAN DALAM PEMROGRAMAN
Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah :1. Definisikan Masalah
2. Buat Algoritma dan Struktur Cara Penyelesaian
3. Menulis Program
4. Mencari Kesalahan
5. Uji dan Verifikasi Program
6. Dokumentasi Program
7. Pemeliharaan Program
Materi 2 Pengelompokan Bahasa Pemrograman Dan Penyajian Algorithma
Materi 2 Pengelompokan Bahasa Pemrograman Dan Penyajian Algorithma
4/
5
Oleh
Jeff Match