Terus ke kandungan
IGCSE·Tuition
Sains Komputer · Pelajaran

Menerangkan model keputusan yang ringkas

Sistem yang membuat keputusan boleh kedengaran misteri sehingga anda menyenaraikan input, peraturan dan outputnya.

Dalam halaman ini
  1. Bagaimana membina model itu?
  2. Contoh berlangkah
  3. Kesilapan yang perlu diawasi
  4. Semak sendiri
  5. Ke mana selepas ini?

Model keputusan ringkas mempunyai tiga bahagian: input, peraturan dan output. Untuk menerangkan keputusan, anda nyatakan input yang dibaca, peraturan yang digunakan, dan apa yang dilakukan sistem hasilnya.

Pelajaran ini menyusul maklum balas dan urutan tetap dan merupakan sebahagian daripada automasi dan sistem baharu. Ia penting kerana soalan penerangan memberi markah untuk mengaitkan peraturan dengan nilai khusus dalam senario.

Bagaimana membina model itu?

  1. Senaraikan input dan unit atau keadaan yang boleh diambilnya.
  2. Tulis setiap peraturan sebagai syarat dan output.
  3. Semak peraturan meliputi setiap kes, termasuk nilai sempadan.
  4. Tunjukkan sebagai jadual atau penyataan IF, mengikut apa yang diminta soalan.

Contoh berlangkah

Pengawal siraman mempunyai dua input: kelembapan tanah (nombor 0 hingga 100) dan sama ada hujan dijangka (yes atau no). Ia menyiram hanya apabila tanah kering, iaitu kelembapan kurang daripada 40, dan tiada hujan dijangka.

IF moisture < 40 AND rainExpected = "no"
   THEN
      pump ← "ON"
   ELSE
      pump ← "OFF"
ENDIF
moisturerain expectedmoisture < 40pump
35notrueON
35yestrueOFF
55nofalseOFF
40nofalseOFF

Menerangkan baris 2 dalam jawapan: “Kelembapan ialah 35, iaitu kurang daripada 40, jadi tanah kering. Tetapi hujan dijangka, jadi syarat kedua palsu. Kedua-dua syarat mesti benar untuk pam berjalan, maka pam kekal OFF.”

Menerangkan baris 4: bacaan tepat 40 bukan kurang daripada 40, jadi tanah dikira tidak kering dan pam kekal OFF.

Kesilapan yang perlu diawasi

Kesilapan lazim ialah membaca AND sebagai OR.

Jawapan salah: bagi kelembapan 35 dengan hujan dijangka, pam ialah ON, “kerana tanah kering”.

Pelajar hanya menggunakan satu syarat.

Dengan AND, kedua-dua syarat mesti benar. Dengan OR, pam akan berjalan apabila salah satu syarat benar, termasuk kes hujan dijangka, dan itu menggagalkan tujuannya. Semak setiap syarat secara berasingan, kemudian gabungkan hasilnya dengan operator.

Semak sendiri

1. Dengan peraturan yang sama, berikan keadaan pam bagi kelembapan 12, hujan dijangka “no”.

Show answer

12 < 40 benar dan hujan “no”, jadi kedua-dua syarat dipenuhi. Pam ON.

2. Dengan peraturan yang sama, berikan keadaan pam bagi kelembapan 39, hujan dijangka “yes”, dan terangkan.

Show answer

39 < 40 benar, tetapi hujan dijangka “yes”, jadi syarat kedua palsu. Dengan AND, keseluruhan syarat palsu. Pam OFF.

3. Pengawal pagar membuka apabila kad sah AND penderia pagar melaporkan ia tertutup. Kad sah dan pagar sudah terbuka. Apa yang dilakukan, dan mengapa?

Show answer

Pagar tidak melakukan apa-apa. Kad sah (benar), tetapi “pagar tertutup” palsu kerana ia sudah terbuka. Dengan AND, keseluruhan syarat palsu.

Ke mana selepas ini?

Model hanya sebaik data yang dibacanya, dan itulah subjek menilai kualiti data dalam sistem automatik. Untuk mencuba penerangan anda pada kes baharu, jalankan peraturan melalui pelatih surihan pseudokod.

Jika anda mahu guru membaca penerangan bertulis anda dan memperkemasnya, lihat tuisyen Computer Science satu dengan satu.

Soalan lazim

Apakah model keputusan dalam topik ini?

Ia penerangan yang jelas tentang bagaimana sistem mengubah input kepada tindakan: input yang dibaca, peraturan yang digunakan dan output yang diberi. Jadual keputusan atau set penyataan IF boleh menunjukkannya. Ia cukup ringkas untuk disurih dengan tangan.

Bagaimana saya menerangkan keputusan dalam jawapan peperiksaan?

Namakan input, nyatakan peraturan dengan nilainya, katakan syarat mana yang benar bagi kes yang diberi, kemudian beri output. Menggunakan nombor sebenar daripada soalan menunjukkan anda telah menggunakan peraturan, dan bukan hanya menghafalnya.

Bolehkah model keputusan salah?

Boleh. Ia hanya mengikut peraturan dan data yang diterima. Jika peraturan dipilih dengan buruk atau input lemah, output boleh salah walaupun sistem berjalan sempurna. Pelajaran seterusnya melihat bahagian data.

Dikemas kini:

Langkah seterusnya

Jika anda boleh membaca peraturan tetapi sukar menerangkan keputusan dalam ayat penuh, guru satu dengan satu boleh menyemak penerangan anda baris demi baris dan menunjukkan apa yang terkandung dalam jawapan lengkap.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80. Yuran lain, jadual dan susunan seterusnya disahkan terus bersama guru selepas kelas percubaan.

Tuisyen diatur bersama ibu bapa atau penjaga. Hantar halaman ini kepada mereka melalui WhatsApp supaya mereka boleh bertanya bagi pihak anda.

Ibu bapa atau penjaga? Tanya di sini

9,000+ pelajar telah dibantu melalui perkhidmatan kami