👁 ตัวอย่างข้อสอบ (10 ข้อแรก · ไม่แสดงเฉลยในหน้านี้)
1. เมื่อตรวจคำตอบของเพื่อนในข้อ “การแบ่งปัญหาใหญ่เป็นปัญหาย่อยเรียกว่าอะไร” ควรเลือกคำตอบใดจึงถูกต้อง
ก. การแยกย่อยปัญหา
ข. การตัดสินใจตามเงื่อนไข
ค. ทางเลือกแบบมีเงื่อนไข
ง. ตัวแปรคะแนน
2. เมื่อตรวจคำตอบของเพื่อนในข้อ “ผังงานใช้สัญลักษณ์รูปสี่เหลี่ยมขนมเปียกปูนแทนอะไร” ควรเลือกคำตอบใดจึงถูกต้อง
ก. อัลกอริทึม
ข. การตัดสินใจตามเงื่อนไข
ค. ช่วยค้นหาข้อผิดพลาดในกรณีปกติและกรณีขอบเขต
ง. กำหนดค่าหนึ่งเป็นค่าน้อยสุดชั่วคราวแล้วเปรียบเทียบทีละค่า
3. เมื่อตรวจคำตอบของเพื่อนในข้อ “ลำดับคำสั่งที่ชัดเจนเพื่อแก้ปัญหาเรียกว่าอะไร” ควรเลือกคำตอบใดจึงถูกต้อง
ก. การวนซ้ำ
ข. ตรรกะและค่าที่ใช้ในแต่ละขั้น
ค. อัลกอริทึม
ง. ตรวจจำนวนข้อมูลก่อนหารและแจ้งเตือนเมื่อเป็นศูนย์
4. เมื่อตรวจคำตอบของเพื่อนในข้อ “คำสั่งที่ทำซ้ำหลายครั้งควรใช้โครงสร้างใด” ควรเลือกคำตอบใดจึงถูกต้อง
ก. เก็บค่าที่อาจนำไปใช้หรือเปลี่ยนแปลง
ข. ลดคำสั่งซ้ำและทำให้แก้ไขง่าย
ค. อาจเกิดการทำงานค้างหรือไม่สิ้นสุด
ง. การวนซ้ำ
5. เมื่อตรวจคำตอบของเพื่อนในข้อ “ตัวแปรในโปรแกรมมีหน้าที่อะไร” ควรเลือกคำตอบใดจึงถูกต้อง
ก. เก็บค่าที่อาจนำไปใช้หรือเปลี่ยนแปลง
ข. บั๊ก
ค. ช่วยคาดผลและเปรียบเทียบทางเลือกอย่างปลอดภัย
ง. เงื่อนไขสิ้นสุดของการวนซ้ำ
6. เมื่อตรวจคำตอบของเพื่อนในข้อ “ข้อผิดพลาดในโปรแกรมเรียกว่าอะไร” ควรเลือกคำตอบใดจึงถูกต้อง
ก. ช่วยให้เห็นลำดับและตรวจตรรกะได้ชัดเจน
ข. บั๊ก
ค. วนซ้ำคำสั่งเดินหน้า 4 รอบ
ง. จำนวนขั้นตอน เวลา และทรัพยากรที่ใช้
7. เมื่อตรวจคำตอบของเพื่อนในข้อ “เหตุใดต้องเรียงขั้นตอนอัลกอริทึมก่อนเขียนโปรแกรม” ควรเลือกคำตอบใดจึงถูกต้อง
ก. ทางเลือกแบบมีเงื่อนไข
ข. ตัวแปรคะแนน
ค. ช่วยให้เห็นลำดับและตรวจตรรกะได้ชัดเจน
ง. ไม่ได้ ต้องทดสอบข้อมูลหลากหลายรวมกรณีขอบเขต
8. เมื่อตรวจคำตอบของเพื่อนในข้อ “เงื่อนไข “ถ้าคะแนน ≥ 50 ให้ผ่าน มิฉะนั้นไม่ผ่าน” เป็นโครงสร้างใด” ควรเลือกคำตอบใดจึงถูกต้อง
ก. ช่วยค้นหาข้อผิดพลาดในกรณีปกติและกรณีขอบเขต
ข. กำหนดค่าหนึ่งเป็นค่าน้อยสุดชั่วคราวแล้วเปรียบเทียบทีละค่า
ค. การแยกย่อยปัญหา
ง. ทางเลือกแบบมีเงื่อนไข
9. เมื่อตรวจคำตอบของเพื่อนในข้อ “การทดสอบโปรแกรมด้วยข้อมูลหลายแบบมีประโยชน์อย่างไร” ควรเลือกคำตอบใดจึงถูกต้อง
ก. ช่วยค้นหาข้อผิดพลาดในกรณีปกติและกรณีขอบเขต
ข. ตรรกะและค่าที่ใช้ในแต่ละขั้น
ค. ตรวจจำนวนข้อมูลก่อนหารและแจ้งเตือนเมื่อเป็นศูนย์
ง. การตัดสินใจตามเงื่อนไข
10. เมื่อตรวจคำตอบของเพื่อนในข้อ “โปรแกรมให้ผลผิดทั้งที่ไวยากรณ์ถูก ควรตรวจสิ่งใดก่อน” ควรเลือกคำตอบใดจึงถูกต้อง
ก. ลดคำสั่งซ้ำและทำให้แก้ไขง่าย
ข. ตรรกะและค่าที่ใช้ในแต่ละขั้น
ค. อาจเกิดการทำงานค้างหรือไม่สิ้นสุด
ง. อัลกอริทึม
… และอีก 20 ข้อ (ครบทุกข้อ + เฉลยละเอียด + กระดาษคำตอบ เมื่อนำไปพัฒนาต่อ)