Jumat, 14 Maret 2014

Algoritma adalah urutan langkah- langkah logis untuk menyelesaian masalah yang disusun secara sistematis dan logis.

Notasi algoritma ada tiga macam yaitu:

1. Notasi deskriptif
Notasi deskriptif ini merupkan notasi yang tidak memiliki syarat-syarat yang baku dalam  penulisannya,jadi setiap orang akan berbeda-beda dalam menulis notasi ini.  Contoh notasi deskriptif ini adalah algoritma untuk melakukan sesuatu dalam kehidupan sehari-hari, misalnya jika kita ingin menulis surat, maka kita perlu melakukan beberapa langkah-langkah berikut:
  1. Mempersiapkan kertas dan amplop
  1. Mempersiapkan alat tulis, seperti pena atau pensil.
  1. Mulai menulis
  1. Memasukkan kertas ke dalam amplop
  1. Pergi ke kantor pos untuk mengeposkan surat tersebut


2. Pseudocode
Pseudocode) adalah salah satu cara untuk menulis rencana pendahuluan yang dapat digunakan untuk dikembangkan ke dalam sebuah program komputer. Pseudocode mendeskripsikan sebuah algoritma tanpa menggunakan sintaks bahasa pemrograman yang spesifik.
Contoh pseudocode menjumlahkan empat buah angka dan mencari rata-ratanya:
1.Start
2.Get SUM
3.Average=SUM/4
4.Print the average
5.End

3. Flowchart
Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program, yang menyatakan arah alur,langkah serta proses yang terlibat dalam program tersebut.Sebuah flowchart dapat berbentuk diamond,lingkaran,dan bentuk lainnya yang dihubungkan oleh anak panah,betuk-bentuk menggambarkan sebuah langkah dalam proses,dan anak panah menggambarkan bagaimana itu terjadi. Contoh-contoh symbol dalam flowchart:
Itu adalah beberapa simbol-simbol yang sering digunakan dalam membuat flowchart, dan masih banyak simbol-simbol lain yang juga biasa digunakan.

0 komentar:

Posting Komentar