Oleh Bapak Supratomo
Algoritma
berasal dari kata Algoritmo yang artinya intervisi / ide pemecahan suatu masalah
Dalam hal ini pemecahan masalah berkaitan dengan alat bantu yang memiliki kemampuan menyimpan data dalam suatu lokasi penyimpanan data (memory)
Devinisi Algoritma
Yaitu : Serangkaian prosedur pemecahan masalah
Prosedur merupakan Urutan-urutan langkah opersi dimana masing-masing langkah opersi tersebut membutuhkan sejumlah memory dan waktu untuk menyelesaikanya
Suatu Algoritma yang baik harus memenuhi karakteristik sbb:
- Presisi : adalah suatu algoritma yang menjelaskan secara pasti apa yang dilakukan
- Terbatas : adalah suatu algoritma harus ada akhir / berhenti
- Efektif : yaitu urut-urutan atau langkah operasi yang di susun harus berdasarkan urutan yang tepat
- Input : Yaitu suatu algoritma harus ada item data yang harus dip roses
- Output : Yaitu Suatu algoritma harus dapat menyajikan informasi yang lengkap / sebagai keluaran
Alat Simbol Algoritma
- Flow Cart
- Psudo Code
- Nassi Shneidermen Chart
- Program
FLOW CHART
- Flow Chart Program : yaitu bagan dengan symbol-simbol tertentu yang menggambarkan rangkaian proses dan hubungan antar proses didalam suatu program
- Flow Chart System : yaitu bagan dengan symbol-simbol tertentu yang menggambar rangkaian proses dan hubungan antar proses dalam suatu media menjadi file didalam media lain dalam system pengolahan data
# program ( dalam lingkup algoritma )
adalah algoritma yang menggunakan statement atau pernyataan bahasa pemrograman namun biasanya program tidak digunakan untuk merancang algoritma melainkan digunakan untuk mengimplementasikan algoritma
# program ( dalam sisi system )
Adalah susunan intruksi secara terstruktur yang dapat menghasilkan informasi kepada pemakai computer
Langkah-langkah pembuatan program
- analisa masalah
- Desain model
- desain algoritma
- koreksi algoritma
- implementasi / pengetikan program
- tes program
- analisis dan kompleksitas algoritma
- dokumentasi / back up
Ciri-ciri program yang baik
- input output yang tepat
- singkat
- mudah di modifikasi/dikembangkan
Artikel lengkapnya download di sini
Algoritma dan Pemrograman ( tengah semester 1 )
1 komentar:
kurang lengkap tulisanya
Posting Komentar