Struktur Algoritma

| August 21, 2015 | 0 Comments
Struktur Algoritma

Struktur Algoritma

Struktur Algoritma. Dalam penulisannya algoritma terdapat 3 struktur yaitu sekuential, seleksi, perulangan. Sekuential disebut juga dengan runtunan dimana instruksi dikerjakan secara berurutan baris perbaris mulai dari baris pertama hingga baris terakhir, tanpa ada loncatan atau perulangan.

Struktur Algoritma

Struktur Algoritma

Seleksi akan terdiri dari 2 pilihan dan hanya menjalankan salah satu algoritma apabila syarat terpenuhi.

Struktur Algoritma

Struktur Algoritma

Perulangan akan melakukan instruksi secara berulang ulang jika apa yang dipersyaratkan selalu terpenuhi.

Dalam metode penulisan algoritma terdiri dari :

  1. Penulisan dengan bahasa alami
  2. Penulisan dengan flowchart
  3. Penulisan dengan pseudocode

Penulisan dengan bahasa alami merupakan penulisan algoritma dengan bahasa sehari hari yang biasa digunakan. Sehingga bisa menggunakan bahasa Indonesia, bahasa Jawa, Bahasa Inggris ataupun bahasa yang lain. Penulisan dengan flowchart menggunakan bagan bagan tertentu dengan ketentuan penggunaan yang sudah disepakati bersama dan harus ditaati, sedangkan pseudocode merupakan menyerupai bahasa sehari hari tetapi dengan penyusunan menyerupai bahasa program dan tersusun sesuai alur program membentuk suatu algoritma.

Struktur penulisan algoritma terdiri dari tiga bagian yaitu :

  1. Bagian Kepala atau Header

Bagian ini berada dipaling atas dan awal permulaan sebuah algoritma biasanya berisi judul algoritma yang dibuat dan diawali dengan kata Program.

  1. Bagian Pendeklarasian

Bagian ini merupakan tahap yang menunjukkan pernyataan penentuan berbagai jenis variabel, konstanta dan tipe data yang akan digunakan pada badan utama.

  1. Bagian Badan Algoritma

Bagian ini menunjukkan untaian proses yang dilakukan sekuential, seleksi, perulangan atau percampuran dari ketiganya dituliskan pada bagian ini.

Contoh algoritma program menampilkan teks Hello Word

  1. Program Menampilkan Kata Hello Word
  2. Kata : string
  3. Kata <–  “Hello Word” {Memasukkan Kata Hello Word ke variabel kata}
  4. Write (Kata) {Menampilkan kata Hello Word dari variabel Kata ke layar monitor}

Dari Contoh diatas bagian kepala algoritma ditunjukkan oleh baris 1, Baris 2 menunjukkan bagian deklarasi sedangkan bagian ketiga yaitu badan algoritma ditunjukkan oleh nomor 3 dan nomor 4.

Materi ini penulis jadikan bagian dari penyusunan Modul Pemrograman Dasar Kelas X SMK Multimedia Kurikulum 2013. Materi Sebelumnya Mengenai Konsep Algoritma dan setelah ini di posting selanjutnya penulis berencana menuliskan materi Pemrograman Dasar Algoritma Dengan Bahasa Natural.

Artikel Struktur Algoritma

ditulis oleh :

Kata Kunci :

Kelompok Artikel: Materi, Pemrograman Dasar X

Leave a Reply

Your email address will not be published. Required fields are marked *