Kamis, 10 Desember 2015

Mari mengenal apa itu Algoritma


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   
 Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan
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