Metode apa aja yang digunain untuk mengembangkan suatu algoritma?

Berikut ini adalah pertanyaan dari twinatadaryn pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama

Metode apa aja yang digunain untuk mengembangkan suatu algoritma?

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Saya coba jelaskan disini

Penjelasan:

Metode algoritma :

  1. Divide and Conquer
  2. Dynamic programming
  3. Metode Serakah. Sebuah Algoritma serakah mirip dengan sebuah Pemrograman dinamik, bedanya jawaban dari submasalah tidak perlu diketahui dalam setiap tahap dan menggunakan pilihan “serakah” apa yang dilihat terbaik pada saat itu.

Tahapan pengembangan algoritma :

  1. Defenisi Masalah;
  2. Membuat Model;
  3. Rancangan Algoritma;
  4. Tulis Program;
  5. Compile, apabila terjadi “Compile Error” atau “Sintak Error” kita dapat melakukan pengecekan ulang (perbaikan) pada tahap menulis program. Jika tidak terjadi “Compile Error” atau “Sintak Error” maka lanjut pada tahap selanjutnya;
  6. Executable code: =>Run, apabila terjadi error maka kita dapat melakukan pengecekan ulang (perbaikan) pada tahap menulis program, merancang algoritma, membuat model, atau pada tahap mendifinidikan masalah. Jika tidak terjadi error maka lanjut pada tahap selanjutnya;
  7. Dokumentasi

Algoritma dapat disajikan dalam bentuk pseucode dan flowchart. Flowchart berbentuk seperti tabel jika pseucode sudah dalam prototype code.

Semoga dengan pertanyaan yang sudah terjawab oleh michaelcarlo dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Mon, 25 Jul 22