Sunday, March 13, 2022

TIGA JENIS STANDAR PENULISAN ALGORITMA DAN CONTOH SOAL + PEMBAHASAN

TIGA JENIS STANDAR PENULISAN ALGORITMA

Dalam mempermudah penyelesaian dari penulisan algoritma, terdapat 3 jenis standar penulisan algoritma antara lain :

  • Menggunakan Natural language  atau Bahasa Alami Seperti Bahasa Indonesia atau Bahasa Inggris. Adapun 3 bagian penting dari penulisan jenis ini antara lain 
  1. Header : bagian awal algoritma yang berisi judul algoritma, dalam penulisan alur logika program biasanya diawali dengan keyword  program.
  2. Deklarasi : bagian dari yang mendefinisikan setiap variabel dan konstanta yang akan digunakan dalam badan program
  3. Badan Algoritma : bagian yang berisi proses computing, penyeleksian, dan perulangan yang dilakukan
Berikut contoh soal dan pembahasan dari penulisan algoritma jenis Natural language.
Soal : Bagaimana cara penulisan algoritma natural language untuk menyelesaikan perhitungan 100+250 ?
Jawab :

Nah, jadi itulah jawaban dari soal mengenai penulisan algoritma natural language, yaitu berisi header, deklarasi dan badan algoritma.
  • Menggunakan Flowchart : penulisan algoritma yang menggunakan bentuk penyusunan bangun ruang yang disebut dengan bagan alir. Ada 5 jenis bagan alir flowchart antara lain sebagai berikut :
  1. Bagan alir proses (proses flowchart) : bagan yang sering digunakan dalam aliran proses pada teknik industri
  2. Bagan alir sistem (system flowchart) : urutan setiap prosedur yang terdapat pada sistem 
  3. Bagan alir skematik (schematic flowchart) : mirip dengan bagan alir sistem yaitu menggambarkan skema aliran data pada prosedur didalam sistem
  4. Bagan alir dokumen (document flowchart) : menunjukkan arah aliran data laporan dan formulir pada subprogram atau proses
  5. Bagan alir program (program flowchart) : melakukan analisis sistem dengan menggambarkan proses dalam suatu prosedur program
Adapun jenis-jenis simbol yang terdapat pada flowchart antara lain :

Dari penjelasan mengenai flowchart diatas, bagaimanakah cara membuat jenis penulisan flowchart . Mari kita gunakan contoh soal sebelumnya yang kita selesaikan dengan natural language, kita akan coba selesaikan dengan menggunakan flowchart.
Berikut contoh soal dan pembahasan dari penulisan algoritma jenis Natural language.
Soal : Bagaimana cara penulisan algoritma menggunakan flowchart untuk menyelesaikan perhitungan 100+250 ?
Jawab :
Jadi itu adalah jawaban dari penyelesaian soal tersebut, penyelesaian dalam bentuk gambar dari simbol-simbol yang diperlukan yaitu simbol start dan end untuk memulai dan mengakhiri atau selesai, arah aliran digunakan untuk proses aliran, preparation digunakan untuk inisialisasi atau pemberian nilai yaitu nilai A diisi dengan 100 dan nilai B diisi dengan 250, kemudian menggunakan simbol proses untuk memproses secara computing yatu hasil = A+ B( 100+250=350) dan terdapat simbol input/output yaitu untuk output atau menghasilkan cetak hasil.
  • Notasi Pseudocode : penyusunan dalam bentuk notasi kode yang mirip dengan bahasa pemrograman tertentu. Tetapi tidak mewakili dari bahasa pemrograman yang akan digunakan. Penulisan struktur algoritma dengan pseudocode harus memiliki beberapa bagian antara lain :

  1. Header : berisi informasi judul algoritma, komentar dan deklarasi
  2. Badan Algoritma : berisi proses logika program
  3. Bagian akhir program
Soal : Bagaimana cara penulisan algoritma menggunakan notasi pseudocode untuk menyelesaikan perhitungan 1x4x20 ?
Jawab :
itulah penyelesaian dari soal yang diberikan, terdapat header yaitu berisi nama program kemudian tanda komentar {} untuk menjelaskan program yang dibuat. Selain itu terdapat deklarasi atau menginisialisasi sebuah variabel yang mewakili nilai-nilai yang diberikan. Kemudian terdapat algoritma yang berisi proses penyelesaian.


EmoticonEmoticon

Popular Posts