Anda di halaman 1dari 11

PRAKTIKUM LABORATORIUM

KOMPUTER
Algoritma
Pengertian Algoritma
Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu
masalah. Yang ditekankan adalah urutan langkah logis yang berarti Algoritma
harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat. (Microsoft
Press Komputer and Internet Dictionary 1997,1998).
Syarat Algoritma

Kriteria algoritma menurut Donald E. Knuth :


1. Input : algoritma dapat memiliki nol atau lebih inputan dari luar
2. Output : algoritma harus memiliki minimal satu buah output keluaran
3. Pasti : algoritma harus memiliki instruksi-instruksi yang jelas dan tidak
memiliki dua arti.
4. Ada batas : algortma harus memiliki titik berhenti
5. Tepat dan efisien : algoritma harus dapat dilakukan dan efektif.
Contoh Algoritma
Algoritma registrasi member perpustakaan:
1. Mulai
2. Melengkapi berkas
3. Apakah berkas sudah lengkap ?
Jika iya, lanjut ke langkah 5
Jika tidak, lanjut ke langkah 4
4. Lengkapi berkas
5. Masukkan ke dalam map
6. Menyerahkan ke bagian pendaftaran
7. Apakah sudah menyerahkan berkas ?
Jika iya, lanjut ke langkah 9
Jika tidak, lanjut ke langkah 8
8. Serahkan berkas
9. Mengisi formulir
10. Melakukan pembayaran
11. Menjadi member perpustakan
12. Selesai
Flowchart
Pengertian Flowchart
Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) di
dalam program atau prosedur sistem secara logika. Bagan alir program (program
flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu
untuk menggambarkan prosedur di dalam sistem. (Hartono, Jogiyanto (2005) :
Analisis & Disain Sistem Informasi. Yogyakarta).
Jenis-Jenis Flowchart
Dalam flowchart terdapat beberapa simbol-simbol yang digunakan untuk menggambarkan alir
pengerjaan, yang dijelaskan dalam tabel berikut :
Contoh Flowchart
Mulai

Melengkapi berkas

Apakah berkas lengkap ? T


Melengkapi berkas

Y
Masukkan ke dalam map

Menyerahkan ke bagian pendaftaran

Apakah sudah menyerahkan T


berkas ? Serahkan berkas

Mengisi formulir

Melakukan pembayaran

Menjadi member

Selesai

Anda mungkin juga menyukai