👁 ตัวอย่างข้อสอบ (10 ข้อแรก · ไม่แสดงเฉลยในหน้านี้)
1. ข้อใดอธิบายหน้าที่ของตัวแปรในโปรแกรมได้ถูกต้อง
ก. ใช้เก็บค่าที่โปรแกรมนำไปอ่านหรือเปลี่ยนแปลงระหว่างทำงาน
ข. ใช้แทนภาพพื้นหลังของโปรแกรมเท่านั้น
ค. ใช้กำหนดสีของหน้าจอโดยไม่เก็บข้อมูล
ง. ใช้หยุดโปรแกรมทุกครั้งที่รับข้อมูล
2. กำหนดให้ x = 5 แล้วทำคำสั่ง x = x + 3 ค่าใหม่ของ x คือเท่าใด
3. โปรแกรมคำนวณดัชนีมวลกายต้องรับข้อมูลใดจากผู้ใช้ก่อนจึงคำนวณได้
ก. ชื่อและสีที่ชอบ
ข. อายุและเลขที่นักเรียน
ค. น้ำหนักและส่วนสูง
ง. วันเกิดและเบอร์โทรศัพท์
4. ผลลัพธ์ของนิพจน์ 4 + 3 × 2 เท่ากับข้อใด
5. ต้องการให้โปรแกรมแสดงคำว่า “ผ่าน” เมื่อคะแนนตั้งแต่ 50 คะแนนขึ้นไป เงื่อนไขใดถูกต้อง
ก. score >= 50
ข. score < 50
ค. score == 0
ง. score > 100
6. โปรแกรมคิดค่าจัดส่งฟรีเมื่อยอดซื้ออย่างน้อย 500 บาทและเป็นสมาชิก เงื่อนไขใดตรงกับกติกา
ก. ยอดซื้อ >= 500 หรือ เป็นสมาชิก
ข. ยอดซื้อ >= 500 และ เป็นสมาชิก
ค. ยอดซื้อ < 500 และ ไม่เป็นสมาชิก
ง. เป็นสมาชิกเพียงอย่างเดียวโดยไม่ตรวจยอดซื้อ
7. งานใดเหมาะกับการใช้คำสั่งวนซ้ำมากที่สุด
ก. รับชื่อผู้ใช้หนึ่งครั้ง
ข. เลือกคำตอบตามเงื่อนไขหนึ่งครั้ง
ค. แสดงเลข 1 ถึง 100 ตามลำดับ
ง. ปิดโปรแกรมทันที
8. กำหนด total = 0 แล้วทำซ้ำสำหรับค่า 2, 4 และ 6 โดยแต่ละรอบใช้ total = total + ค่า เมื่อจบลูป total มีค่าเท่าใด
9. โปรแกรมจัดกลุ่มอายุเป็น เด็กเมื่อน้อยกว่า 13 ปี วัยรุ่นเมื่อ 13–19 ปี และผู้ใหญ่เมื่อ 20 ปีขึ้นไป อายุ 19 ปีควรอยู่กลุ่มใด
ก. เด็ก
ข. วัยรุ่น
ค. ผู้ใหญ่
ง. ไม่อยู่ในกลุ่มใด
10. ลูปเริ่มด้วย i = 1 ทำซ้ำขณะที่ i <= 5 แต่ไม่มีคำสั่งเพิ่มค่า i จะเกิดผลใด
ก. แสดง 1 ถึง 5 แล้วหยุด
ข. ไม่ทำงานเลยเพราะ i มีค่าน้อยเกินไป
ค. ทำซ้ำโดย i ยังคงเป็น 1 และอาจไม่สิ้นสุด
ง. หยุดหลังทำงานสองรอบ
… และอีก 5 ข้อ (ครบทุกข้อ + เฉลยละเอียด + กระดาษคำตอบ เมื่อนำไปพัฒนาต่อ)