ALGORITMA
Oke gan,disini kita akan menganal apa itu ALGORITMA. Buat kalian anak TKJ,RPL,ataupun Multimedia pasti mengenal apa itu ALGORITMA,buat kalian yang belum tau sebaiknya bacalah artikel ini gan buat tambah-tambah wawasan,heheee.
Pengertian Algoritma sendiri adalah urutan langkah-langkah yang tersusun secara tertulis mengenai suatu masalah. Cara penulisannya sendiri ada 3 macam gan,yaitu :
A.Deskriptif/Natural : Algoritma ini ditulis dengan bahasa sehari-hari,semua kalimatnya tidak terbatas,serta berurutan. Contoh :
*Algoritma menghitung luas persegi panjang
1.Mulai
2.Masukkan panjang
3.Masukkan lebar
4.Luas = panjang x lebar
5.Tampilkan Luas
6.Selesai
B.Pseudocode : Algoritma ini ditulis dengan bahasa yang mendekati bahasa pemrogaman,atau bisa dibilang tiruan atau imitasi dari bahasa pemrogaman. Contoh :
*Algoritma menghitung luas persegi panjang
Deskripsi
input panjang
input lebar
Luas = panjang x lebar
Print (Luas)
C.Flowchart : Algotitma ini menggunakan bentuk atau simbol yang mempunyai arti tertentu. Contoh :
*Algoritma menghitung luas persegi panjang
Nah untuk simbol-simbolnya flowchart silahkan liat dibawah ini sobat.
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar / halaman yang sama.
Terminator Symbol
Terminator Symbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan
Connector Symbol
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar / halaman yang berbeda.
Simbol Manual Operation
Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer
Flow Direction symbol
Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line.
Processing Symbol
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
Simbol Input-Output
Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
Simbol Decision
Simbol pemilihan proses berdasarkan kondisi yang ada.
Simbol Preparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.
Simbol Manual Input
Simbol untuk pemasukan data secara manual on-line keyboard
Simbol Display
Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.
Simbol Predefine Proses
Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure
Simbol magnetik tape Unit
Simbol yang menyatakan input berasal dari pita magnetik atau output disimpan ke pita magnetik.
Simbol disk and On-line Storage
Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.
Simbol Dokumen
Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
Simbol Punch Card
Simbol yang menyatakan bahwa input berasal dari kartu atau output ditulis ke kartu
~Yang perlu sobat perhatikan adalah apabila sebuah algoritma dimulai dengan Start maka diakhiri End , bila dimulai dengan Mulai maka diakhiri Selesai.
~Algoritma ada 3 bentuk dasar yaitu : 1.Algoritma Sequential (seperti diatas )
2.Algoritma Perulangan (akan saya bahas dipostingan lainnya )
3.Algoritma Percabangan / Bersyarat.
Oke,itulah sedikit pembahasan dari Algoritma . Gimana sobat ? sudah paham ? atau justru bingung ? Paham pastinya kan ? okelah,semoga bermanfaat :)
Tidak ada komentar:
Posting Komentar