Untuk menerangkan pilihan input dan output, namakan peranti, nyatakan apa yang dilakukannya dalam tugas ini, dan beri sebab yang datang daripada situasi, bukan fakta umum tentang peranti itu.
Pelajaran ini datang selepas membanding memori dan storan dan tergolong dalam perkakasan dan pemprosesan. Ia menyediakan anda untuk pelajaran terakhir, mengekalkan jawapan dalam model.
Struktur apakah yang menjadikan justifikasi berkesan?
Gunakan empat langkah pendek:
- Tugas: apa yang mesti dilakukan sistem, dan jenis data apa yang terlibat (teks, nombor, bunyi, bacaan, kod)?
- Peranti: peranti input atau output mana yang sesuai dengan data itu?
- Sebab: ciri peranti yang mana sepadan dengan situasi (kelajuan, ketepatan, tiada latihan diperlukan, sesuai untuk pengguna)?
- Had (pilihan): satu kelemahan yang jujur, jika soalan meminta anda menilai.
Peranti input yang lazim termasuk papan kekunci, tetikus, skrin sentuh, mikrofon, kamera, pengimbas, pengimbas kod bar atau kod QR dan penderia. Peranti output yang lazim termasuk monitor, pembesar suara, pencetak dan penggerak (actuator) seperti motor atau buzzer.
Contoh berlangkah
Sebuah kantin sekolah memasang kiosk pesanan layan diri. Pelajar mengetik apa yang diingini, membayar dan mengambil tiket dengan nombor pesanan. Pilih dan justifikasikan satu peranti input dan dua peranti output.
Tugas: pelajar mesti memilih item dengan cepat, tanpa menaip, dalam barisan yang sesak.
Input: skrin sentuh. Ia membolehkan pelajar memilih item dengan mengetik gambar. Ini sepadan dengan tugas kerana tidak perlu menaip, jadi ia pantas dan tidak memerlukan latihan. Satu had: skrin boleh menjadi kotor dan perlu dibersihkan.
Output 1: skrin yang sama. Ia memaparkan menu, item yang dipilih dan jumlah, supaya pelajar boleh menyemak pesanan sebelum membayar.
Output 2: pencetak tiket. Ia mencetak nombor pesanan di atas kertas supaya pelajar boleh mengambil makanan. Ini sepadan dengan tugas kerana nombor itu masih boleh dibaca jika pelajar menyimpan telefon.
Setiap pilihan mengikut bentuk yang sama: peranti, apa yang dilakukannya di sini, sebab daripada situasi.
Kesilapan yang perlu diawasi
Kesilapan biasa ialah peranti dinamakan dengan sebab yang sesuai untuk mana-mana situasi.
Jawapan yang salah: “Skrin sentuh digunakan kerana ia pantas dan moden.”
Sebab ini benar bagi hampir mana-mana peranti dalam mana-mana soalan, jadi markahnya sedikit.
Betulkan dengan merujuk kembali kepada tugas: “Skrin sentuh digunakan kerana pelajar boleh memilih makanan dengan mengetik gambar tanpa menaip. Jadi barisan bergerak pantas.” Garis bawahi perkataan dalam soalan yang menerangkan pengguna dan tempat. Pastikan sebab anda menggunakannya.
Semak kendiri
1. Seorang pekerja gudang perlu merekod ratusan kotak dengan cepat semasa penghantaran. Cadangkan satu peranti input dan justifikasikannya.
Lihat jawapan
Pengimbas kod bar (atau pengimbas QR). Setiap kotak membawa kod, jadi mengimbas merekodnya dalam satu tindakan pantas dengan kesilapan menaip yang lebih sedikit daripada papan kekunci.
2. Sebuah kereta memberi amaran kepada pemandu apabila hampir dengan objek semasa mengundur. Namakan satu peranti input dan satu peranti output.
Lihat jawapan
Input: penderia jarak (proximity) di belakang yang mengukur sejauh mana objek itu. Output: buzzer (atau pembesar suara) yang berbunyi lebih laju apabila objek makin dekat, jadi pemandu tidak perlu mengalihkan pandangan.
3. Seorang pelajar cacat penglihatan menggunakan komputer. Cadangkan peranti output yang sesuai dan beri sebab.
Lihat jawapan
Pembesar suara (atau fon kepala) dengan perisian yang membacakan skrin. Pelajar menerima maklumat melalui bunyi dan tidak perlu melihat skrin.
Ke mana selepas ini
Teruskan ke elakkan menuntut spesifikasi jenama daripada model generik, kemudian cuba set latihan. Kotak pasir penaakulan Python yang selamat boleh membantu anda mencuba bagaimana bacaan penderia mengubah keputusan dalam atur cara kecil.
Pelajar kadangkala mengenali banyak peranti tetapi kehabisan sebab di bawah tekanan peperiksaan. Guru dalam tuisyen Computer Science dalam talian satu dengan satu boleh membantu anda berlatih membina satu sebab yang jelas bagi setiap peranti.