Algoritma kualitatif

Algoritma kualitatif

Kami menjelaskan algoritma kualitatif apa, karakteristiknya, perbedaan dengan kuantitatif dan memberikan beberapa contoh

Apa itu algoritma kualitatif?

Itu algoritma kualitatif Ini semua adalah algoritma di mana langkah -langkah yang menyusunnya dijelaskan dengan cara yang diceritakan dengan bahasa alami. Suatu algoritma adalah urutan langkah -langkah yang dipesan dan logis yang dilakukan untuk menyelesaikan masalah tertentu.

Dengan demikian, jika Anda memiliki entri dan keadaan awal, mengikuti langkah -langkah dalam urutan yang ditunjukkan, keadaan akhir akan dicapai, mendapatkan solusi.

Algoritma kualitatif sering digunakan dalam kehidupan sehari -hari untuk menyelesaikan masalah. Misalnya: instruksi penggunaan yang dibawa peralatan elektronik, instruksi untuk merakit peralatan, teknik laboratorium untuk mengevaluasi asam, dll.

Oleh karena itu, suatu algoritma dapat terjadi dalam proses apa pun yang melibatkan analisis situasi dan solusi yang mungkin, tanpa harus dilakukan dari perspektif ilmiah.

Algoritma kualitatif mungkin memiliki detail sebanyak yang Anda inginkan. Selain itu, untuk mencapai tujuan yang sama, algoritma atau jalan yang berbeda dapat diambil. Dalam hal ini, untuk mencapai tujuan, lebih mudah untuk selalu memilih algoritma terkecil, yang menggunakan jumlah sumber daya yang paling tidak mungkin.

Karakteristik algoritma kualitatif

Mereka dapat menghasilkan representasi yang keliru

Meskipun bahasa alami yang digunakan dalam narasi algoritma kualitatif harus cukup tepat, dalam banyak kesempatan itu mungkin tidak sepenuhnya karena ketidakakuratan yang berbeda yang dapat dilakukan dalam suatu narasi, sehingga menimbulkan beberapa interpretasi dan ambiguitas tertentu.

Mereka didefinisikan dengan sempurna

Mereka harus didefinisikan dengan baik, yang berarti bahwa algoritma yang sama dapat diikuti serta diperlukan dan hasil akhir yang sama harus selalu diperoleh. Jika tidak, algoritma tidak akan dapat diandalkan dan sebagai konsekuensinya tidak dapat digunakan sebagai tujuan untuk pengambilan keputusan.

Dapat melayani Anda: untuk apa teknologi itu? 11 Aplikasi Utama

Mereka pasti terbatas

Ini berarti bahwa pada titik tertentu mereka harus mengakhiri eksekusi mereka, yaitu, pada akhir langkah mereka, mereka harus menghasilkan hasil.

Jika algoritma kualitatif diperpanjang tanpa batas waktu, kembali dalam siklus awal tanpa pernah diselesaikan, itu akan berada di hadapan paradoks atau "loop tak terbatas" pengulangan.

Keterbacaan

Algoritma kualitatif menggunakan karakter dan teks verbal untuk memberikan instruksi mereka. Misalnya, resep dapur adalah algoritma jenis ini.

Oleh karena itu, adalah kunci bahwa teks dapat dibaca, karena jika kontennya tidak dapat dipahami maka instruksi tersebut tidak dapat diikuti dengan benar. Ini menghasilkan algoritma harus memiliki teks yang jelas, ringkas dan langsung dari teks yang dikandungnya.

Elemen algoritma

Algoritma kualitatif memiliki satu atau lebih elemen masuk. Misalnya, dalam kasus resep dapur elemen -elemen ini adalah bahan -bahannya. Saat membuat instruksi yang berbeda dengan elemen -elemen ini, hasilnya harus diperoleh, sehingga elemen output akan menjadi hasil yang dihasilkan oleh tindakan ini.

Langkah -langkah untuk menguraikan algoritma kualitatif

  • Formulasi masalah harus dibaca sebanyak yang diperlukan, sampai Anda dapat memahaminya sepenuhnya. Dalam hal memiliki keraguan tentang arti kondisi atau pertanyaan apa pun harus diklarifikasi. Cita -cita adalah mempelajari pernyataan memori.
  • Itu harus ditetapkan dengan jelas apa data entri yang tersedia untuk pemecahan masalah.
  • Menentukan dan mengklarifikasi hasil atau informasi yang diminta, baik di tingkat menengah maupun pada akhirnya.
Itu dapat melayani Anda: jenis mesin uap

Perbedaan algoritma kualitatif dengan algoritma kuantitatif

Langkah atau instruksi

Algoritma kualitatif ketika perhitungan numerik tidak terlibat dalam instruksi atau langkah mereka. Misalnya, instruksi untuk menampilkan aktivitas fisik, untuk merakit pembongkaran pabrik atau membuat resep dapur.

Di sisi lain, algoritma adalah kuantitatif ketika mereka memiliki instruksi atau langkah yang melibatkan semua jenis perhitungan numerik. Contoh: algoritma untuk menyelesaikan kombinatorial atau faktorial, atau untuk menghitung rata -rata.

Presisi

Algoritma kualitatif lebih cenderung disalahpahami atau melewatkan beberapa langkah, karena betapa tidak tepatnya bahasa alami yang dengannya instruksi dapat diceritakan.

Di sisi lain, algoritma kuantitatif jauh lebih tepat, karena instruksi yang diberikan untuk melakukan perhitungan numerik yang sesuai harus sangat tepat untuk mendapatkan hasil yang diinginkan, seperti karakteristik bahasa matematika.

Contoh algoritma kualitatif

Ubah popok menjadi bayi

  1. Cuci tangan dengan baik dengan banyak sabun dan air.
  2. Ambil handuk bersih agar kering dan jaga agar tangan Anda tetap pada suhu kamar.
  3. Membuka pakaian bayi dari pinggang ke bawah.
  4. Ambil kaki bayi dan angkat.
  5. Lepaskan kaset perekat di setiap sisi popok baru.
  6. Gunakan handuk basah untuk membersihkan di pompis bayi.
  7. Setelah bayi bersih, tempatkan popok baru.
  8. Tempel dua pita perekat.
  9. Dress the Baby lagi.
  10. Cuci tangan lagi dengan sabun dan air.

Ganti kaca yang rusak

  1. Menarik dengan sangat hati -hati gelas yang rusak.
  2. Hapus dengan spatula silikon yang terjebak di dalam bingkai kaca.
  3. Bersihkan seluruh bingkai jendela dengan bahan pembersih atau dengan kain.
  4. Masukkan silikon di dalam jendela.
  5. Kaca baru.
  6. Sementara silikon mengering, pegang gelas selama dua atau tiga menit.
Itu dapat melayani Anda: teknologi dan sains dalam gaya hidup saat ini

Membuat pure kentang

  1. Temukan semua peralatan yang diperlukan.
  2. Cuci kentang dengan baik.
  3. Isi pot dengan air.
  4. Masukkan kentang di dalam panci.
  5. Tempatkan panci di atas kompor.
  6. Nyalakan kompor.
  7. Tunggu air dari panci mendidih.
  8. Tinggalkan sampai kentang cukup melunak.
  9. Angkat kentang dari panci.
  10. Kupas kentang dan letakkan di dalam wadah.
  11. Hancurkan kentang dengan crusher.
  12. Tambahkan mentega, keju, dan susu ke pure.
  13. Campur semuanya sampai sangat homogen.
  14. Tambahkan garam secukupnya.
  15. Melayani.

Pergi ke bioskop

  1. Pilih film untuk dilihat di papan iklan bioskop
  2. Beli tiketnya.
  3. Pergi ke ruang yang sesuai.
  4. Temukan nomor kursi yang diperoleh.
  5. Menonton film.
  6. Kembali ke rumah.

Melon

  1. Kupas melon dan potong dalam bentuk kubus.
  2. Masukkan kubus ini di dalam blender.
  3. Masukkan empat es batu.
  4. Jika blender tidak dicolokkan, steker.
  5. Nyalakan Blender dan selama dua menit Liquefare.
  6. Matikan blender.
  7. Saring jus blender dan sajikan dalam gelas.