Model generik, seperti kitaran lima daftar yang telah anda jejak, mengajar idea. Produk sebenar mempunyai reka bentuknya sendiri, jadi jawapan anda harus menggunakan model untuk idea dan menggunakan hanya angka yang diberikan soalan untuk peranti itu.
Pelajaran ini melengkapkan perkakasan dan pemprosesan. Ia datang selepas menjustifikasi pilihan input dan output dan menggunakan peraturan yang sama: kekal dengan situasi dalam soalan.
Apa yang boleh dan tidak boleh saya dakwa?
| Selamat untuk dinyatakan | Tidak selamat untuk dinyatakan |
|---|---|
| “Dalam model yang dipermudah, PC menyimpan alamat arahan seterusnya.” | “Pemproses komputer riba ini mempunyai daftar bernama MAR dengan cara yang sama tepat.” |
| “Soalan memberi 3.2 GHz, jadi ia menyelesaikan 3.2 bilion kitaran sesaat.” | “Komputer riba Jenama X sentiasa mempunyai 16 GB RAM.” |
| “Lebih banyak teras boleh membenarkan lebih banyak arahan diusahakan serentak, jika perisian boleh menggunakannya.” | “Pemproses 4 teras empat kali lebih pantas.” |
| “Cache yang lebih besar boleh mengurangkan masa menunggu data daripada memori yang lebih perlahan.” | “Produk ini mempunyai cache terbesar, jadi ia paling pantas.” |
Tiga idea kerap muncul dalam soalan perbandingan.
Kelajuan jam (clock speed) ialah bilangan kitaran sesaat. Teras (cores) ialah unit pemprosesan berasingan, setiap satu boleh menjalankan arahannya sendiri. Cache ialah memori kecil yang sangat pantas berhampiran pemproses yang menyimpan data dan arahan yang kerap digunakan.
Contoh berlangkah
Satu soalan menerangkan dua komputer riba. Komputer riba A: 2.0 GHz, 2 teras. Komputer riba B: 3.2 GHz, 4 teras, cache lebih besar.
Seorang pelajar menulis bahawa B ialah “12.8 GHz” dan pastinya lebih pantas. Betulkan jawapan itu.
Langkah 1, kelajuan jam. A ialah 2.0 GHz = 2 000 000 000 kitaran sesaat. B ialah 3.2 GHz = 3 200 000 000 kitaran sesaat. Nisbahnya ialah 3.2 ÷ 2.0 = 1.6.
Langkah 2, dakwaan teras. Pelajar mendarab 3.2 × 4 = 12.8. Ini tidak sah: teras tidak menambah kelajuan jam mereka. Setiap teras berjalan pada sekitar 3.2 GHz, dan mempunyai empat teras membolehkan lebih banyak arahan diusahakan serentak, hanya apabila atur cara boleh menggunakannya.
Langkah 3, perbandingan yang selamat. “Komputer riba B mempunyai kelajuan jam lebih tinggi (3.2 GHz berbanding 2.0 GHz), lebih banyak teras dan cache lebih besar, jadi ia berkemungkinan memproses arahan dengan lebih pantas untuk tugas yang sesuai. Kelajuan sebenar juga bergantung pada perisian.”
Perhatikan perkataan berhati-hati “berkemungkinan” dan “untuk tugas yang sesuai”. Ia sepadan dengan apa yang data boleh sokong.
Kesilapan yang perlu diawasi
Pelajar membawa masuk fakta yang diingat daripada iklan dan menulisnya seolah-olah ia sebahagian daripada soalan.
Jawapan yang salah: “Komputer riba B dibuat oleh jenama terkenal, jadi pemprosesnya boleh dipercayai dan mempunyai hyper-threading.”
Soalan tidak pernah menyatakan ini. Dakwaan tentang reka bentuk jenama tidak boleh dibuktikan daripada model generik atau data yang diberikan.
Betulkan dengan memadam apa-apa yang tidak diberikan oleh soalan atau model, dan tulis semula menggunakan angka yang dibekalkan: kelajuan jam, teras, cache, saiz RAM, jenis storan.
Semak kendiri
1. Sebuah pemproses berjalan pada 2.5 GHz. Berapakah kitaran jam sesaat?
Lihat jawapan
2.5 × 1 000 000 000 = 2 500 000 000 kitaran sesaat (2.5 bilion).
2. Seorang pelajar berkata: “Pemproses 4 teras pada 2 GHz sama dengan pemproses 8 GHz.” Beri satu ayat untuk membetulkannya.
Lihat jawapan
Teras tidak menggabungkan kelajuan jam mereka: setiap teras masih berjalan pada 2 GHz, dan empat teras hanya membantu apabila atur cara boleh menggunakannya serentak.
3. Yang manakah memerlukan soalan membekalkannya sebelum anda boleh menyatakannya: (a) PC menyimpan alamat seterusnya, (b) Telefon Z mempunyai 6 GB RAM, (c) RAM bersifat volatile?
Lihat jawapan
(b). (a) dan (c) ialah idea umum daripada model. Angka bagi telefon tertentu mesti diberikan dalam soalan.
Ke mana selepas ini
Anda kini telah melengkapkan keseluruhan modul. Uji dengan set latihan perkakasan dan pemprosesan, kemudian teruskan ke perisian dan sistem. Log kesilapan dan baris gilir ujian semula berguna untuk mencatat setiap dakwaan yang terpaksa anda padam.
Menggunakan tepat maklumat yang diberikan soalan kedengaran mudah tetapi memerlukan latihan. Guru kami dalam tuisyen Computer Science dalam talian satu dengan satu boleh menyemak jawapan bertulis anda bersama anda baris demi baris.