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