Definisi Algoritma
Algoritma
yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang
disusun dengan sistematis.
Program
yaitu kumpulan instruksi/perintah komputer dengan bahasa tertentu yang
berfungsimenghubungan user dengan komputer. Atau bisa juga disebut implementasi
dari bahasa pemrograman.
Langkah-langkah dalam membuat program
Mendefinisaikan
masalah
Menentukan solusi
Memilih algoritma
Menulis program
Menguji program
Menulis
dokumentasi
Merawat program
Penulisan
algoritma
Kalimat Deskriptif
Flow Chart (bagan
alir)
Pseudo Code (kode semu)
Flowchart
Menggunakan simbol – simbol untuk
menggambarkan aliran atau langkah – langkah
Contoh:
Pseudocode
Menggunakan
kode – kode untuk menyatakan langkah – langkah
Mirip
bahasa pemrograman
Contoh:
Lambang-lambang Flowchart
Beda antara algoritma dan pseudo-code untuk kasus
mencari luas persegi panjang :
Contoh lain
Sebenarnya tidak
ada aturan mengikat
tentang penulisan algoritma dan pseudo-code,
karena fungsi kedua hal ini adalah untuk memudahkan seseorang untuk
menggambarkan urutan suatu kejadian.
Sedangkan untuk para
programmer, kedua hal
ini berfungsi sebagai dasar alur
pembuatan program. Di mana dapat merepresentasikan alur cerita dari client tentang kebutuhan dasar
dari sebuah program, sehingga
lebih mudah untuk dipahami.
Jadi pseudo-code bisa dikatakan juga sebagai
algortima yang sudah sedikit digabungkan dengan bahasa pemrograman yang akan
digunakan.
Referensi:
Kadir, Abdul Pemrograman C++ membahas Pemrograman Berorientasi Objek Menggunakan Turbo C++ dan Borland C++. Yogyakarta: Andi. Agustus 1995
Rafi Agung Yunmar, M.Cs 2014. Algoritma dan Pemrograman. Yogyakarta
Tan, H.H and D'orazio T.B 1997. C Programming for Engineer and Computer Science. New York: McGraw Hills International





Gambling Casino & Games - Mapyro
ReplyDeleteFind 인천광역 출장샵 Casinos Near You 양주 출장마사지 (mapyro). Realtime driving directions 의왕 출장마사지 to Gambling Casino & Games, 56 Casino Way, Gary, based on live traffic updates and road conditions 의정부 출장안마 – 경산 출장마사지 from