✓ Kriteria Algoritma Dan Pembagian Terstruktur Mengenai Algoritma

July 30, 2019
Apa kriteria Algoritma? Bagaimana pembagian terstruktur mengenai algoritma? Algoritma merupakan sebuah cara yang dipakai untuk membuat sebuah artificial intelijen. dahulu telah mengambarkan apa itu algoritma (baca : pengertian algoritma), kini ini kami akan mengambarkan wacana KRITERIA ALGORITMA dan KLASIFIKASI ALGORITMA.

 Algoritma merupakan sebuah cara yang dipakai untuk membuat sebuah artificial intelijen ✓ Kriteria Algoritma dan Klasifikasi Algoritma


Kriteria Algoritma 

Kriteria Algoritma terdapat lima ciri yang saling bekerjasama satu dengan komponen lainnya. Menurut pendapat Donald e. Knuth, kriteria Algoritma merupakan

  1. Ada input / masukan yaitu sebuah permasalahan yang akan dihadapi dan dicari solusinya. Algoritma terdapat nol atau lebih sebuah inputan ya.
  2. Ada proses yaitu langkah-langkah yang ditempuh biar menerima sebuah tujuan akhir.
  3. Ada output yaitu tampilan simpulan yang didapatkan dari algoritma yang akan dibentuk dimana tampilan itu sanggup lebih dari satu buah.
  4. Ada aba-aba yang terperinci dan ditambah tak ambigu yaitu aba-aba yang terperinci dalam algoritma yang tak akan menghasilkan sebuah output yang salah.
  5. Ada sebuah tujuan simpulan yang akan dicapai, yaitu simpulan dari kegiatan saat sebuah kegiatan telah tercapai.

Tujuan dan fungsi Algoritma.

Berdasarkan kriteria Algoritma maka tujuan dan fungsi utama dari Algoritma merupakan untuk memecahkan sebuah masalah. Adapun lebih terangnya tujuan dan fungsi Algoritma merupakan.


  • Membantu menyederhanakan sebuah kegiatan yang rumit dan sangat besar.
  • Mempermudah dalam membuat sebuah kegiatan untuk duduk masalah tertentu.
  • Untuk dipakai berulang kali biar sanggup menuntaskan sebuah masalah.
  • Untuk meminimalisir penulisan yang berulang-ulang sebuah program.
  • Agar sanggup melaksanakan sebuah pendekatan top-down dan dividen dan conquer.
  • Mempermudah membuat kegiatan yang rapi dan terstruktur biar gampang dipahami dan dikembangkan.
  • Mempermudah proses memodifikasi pada sebuah kegiatan alasannya ialah hanya sanggup dilakukan tanpa harus mengubah modul lainnya.
  • Ketika sebuah kegiatan salah, maka Algoritma akan membantu menemukan sebuah kesalahan tersebut biar alurnya terang.
  • Mempermudah dalam proses pendokumentasian.


Klasifikasi Algoritma.

Algoritma itu diklasifikasikan berdasarkan pada implementasi. Berdasarkan pengertian Algoritma diatas maka pembagian terstruktur mengenai algoritma merupakan.

  1. Iterasi dan rekursi, algortima rekursi merupakan algoritma yang dipakai untuk memanggil dirinya sendiri secara berulang-ulang. Sedangkan algoritma iterasi merupakan algoritma yang menggunakan sebuah konstruksi berulang-ulang dimana terkadang terdapat data perhiasan yang dipakai untuk membuat sebuah struktur.
  2. Logical, Algoritma logical merupakan algoritma yang dipakai untuk memposisikan diri sebagai budi reduksi terkontrol.
  3. Parallel, serial dan terdistribusi. Algoritma serial merupakan algoritma yang dipakai untuk menjalankan satu atau lebih aba-aba saja. Algoritma parallel merupakan algoritma yang dipakai untuk mengenakan sebuah perintah dalam waktu yang bersamaan. Dan algoritma terdistribusi merupakan algoritma yang menggunakan kaya mesin dalam membuat sebuah jaringan koneksi.
  4. Deterministik atau non-deterministik. Algoritma deterministik merupakan algoritma yang dipakai untuk memecahkan sebuah duduk masalah dengan keputusan yang tepat, lagikan algoritma Non-deterministik merupakan algoritma yang dipakai untuk memecahkan duduk masalah yang menggunakan metode penerkaan.
  5. Algoritma quantum, merupakan algoritma yang menggunakan sebuah model realistik dari sebuah komputasi quantum.
Baca juga pengertian Spam

Nah kriteria algoritma dan pembagian terstruktur mengenai algoritma telah admin sampaikan ya.

Artikel Terkait

Next Article
« Prev Post
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline gunakan <u></u>.
  • Untuk menulis huruf strikethrought gunakan <strike></strike>.
  • Untuk menulis kode HTML gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silakan parse kode pada kotak parser di bawah ini.

Disqus
Tambahkan komentar Anda

No comments