Algoritma Dan Pemrograman Bagian II

Algoritma Dan Pemrograman Bagian II

Selamat sore teman-teman. yuk kita lanjut lagi pembahasan pengantar algoritma dan pemrogramannya :). perlu kita ketahui bahwa algoritma mempunyai aturan penulisan  sendiri yang disebut dengan notasi algoritma. Notasi algoritma merupakan bahasa universal yang dapat diterima oleh semua bahasa pemrograman yang  ada. Oleh sebab itu algoritma yang baik harus dapat diterjemahkan ke dalam bentuk source code dari semua bahasa pemrograman yang ada.
Terdapat tiga buah notasi algoritma yang dikenal yaitu,
  • Uraian kalimat deskriptif
  • Flowchart
  • Pseudocode
Algoritma dengan uraian kalimat deskriptif adalah notasi algoritma yang paling sederhana karena algoritma ini menggunakan bahasa sehari-hari.
contoh jika menggunakan uraian kalimat deskriptif:
image004
contoh jika menggunakan uraian kalimat deskriptif secara sederhana:
image005
Notasi algoritma yang paling banyak digunakan adalah flow chart karena bentuknya yang sederhana dan mudah dipahami. Flow chart (diagram alir) adalah penggambaran secara grafik dari langkah-langkah pemecahan masalah yang harus diikuti oleh pemroses. Flow chart terdiri atas sekumpulan simbol, dimana masing-masing simbol menggambarkan suatu kegiatan tertentu. Flow chart diawali dengan penerimaan masukan (input), pemrosesan masukan, dan diakhiri dengan menampilkan hasilnya (output).
Adapun simbol-simbol yang sering digunakan untuk menyusun flowchart adalah sebagai berikut:
https://id.wikipedia.org/wiki/Diagram_alir
contoh jika menggunakan flowchart:
image018
Pseudo code adalah algoritma yang bentuknya (strukturnya) sangat mirip dengan bahasa pemrograman khususnya bahasa pemrograman terstruktur seperti pascal. Kemiripan ini merupakan keuntungan dari pseudo code karena implementasi atau penerjemahan algoritma ke dalam source code suatu bahasa pemrograman sangatlah mudah meskipun penggunaannya tidak sepopuler flow chart.
Dalam penulisannya, pseudocode harus terdiri dari tiga bagian, yaitu:
  • Judul algoritma
    Bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) dari algoritma tersebut.
  • Deklarasi
    Bagian untuk mendefinisikan semua nama yang digunakan di dalam program.
  • Deskripsi
    Bagian ini berisi uraian langkahlangkah penyelesaian masalah yang ditulis dengan menggunakan aturan-aturan yang akan dijelaskan selanjutnya.
contoh jika menggunakan pseudocode:
image019
Alhamdulillah. Pengantar algoritma dan pemrograman sudah selesai. ada beberapa yang harus kita persiapkan dalam memulai pemrograman, antaranya yaitu pemikiran tentang algoritma.
SHARE

Rava Nasution

I'm Rava Nasution, Writer and Accountant. Inspired to make things looks better.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment

luvne.com ayeey.com cicicookies.com mbepp.com tipscantiknya.com kumpulanrumusnya.comnya.com