Logo
thubnail
เวทมนตร์ของแม่มด
เรียงลำดับ
มัธยมปลาย 11
อื่น ๆ

แบบทดสอบวิทยาการคำนวณ ม.5

ธัญชนก ชัยนนถี
1
ปัญหาที่เพิ่มเข้ามา (10/ 20)
อนุญาตให้คำตอบที่ไม่ถูกต้อง
ซ่อนคำตอบ
public quiz

ปัญหา 1

เลือกประเภท

ข้อ 1. ข้อใดกล่าวถึง "การคิดเชิงคำนวณ" ได้ถูกต้องที่สุด

  • A) การจำคำตอบไว้แล้วนำมาใช้ทุกครั้ง
  • B) การแก้ปัญหาด้วยการลองผิดลองถูก
  • C) การแก้ปัญหาโดยใช้กระบวนการที่เป็นขั้นตอน
  • D) การใช้โปรแกรมคอมพิวเตอร์ช่วยทุกครั้ง

ปัญหา 2

เลือกประเภท

ข้อ 2. ข้อใดไม่ใช่ขั้นตอนของกระบวนการคิดเชิงคำนวณ

  • A) การแยกย่อยปัญหา (Decomposition)
  • B) การแก้ปัญหาแบบสุ่ม
  • C) การหารูปแบบ (Pattern Recognition)
  • D) การสร้างอัลกอริทึม

ปัญหา 3

เลือกประเภท

ข้อ 3. สิ่งใดหมายถึง "อัลกอริทึม" (Algorithm)

  • A) โปรแกรมคอมพิวเตอร์ที่ทำงานเสร็จสมบูรณ์
  • B) ลำดับขั้นตอนที่ใช้ในการแก้ปัญหาอย่างมีระบบ
  • C) ภาษาโปรแกรมที่ใช้สำหรับควบคุมหุ่นยนต์
  • D) ข้อมูลที่ได้จากการประมวลผลแล้ว

ปัญหา 4

เลือกประเภท

ข้อ 4. จากปัญหา “การคำนวณเกรดเฉลี่ยของนักเรียน” ข้อใดคือการแยกย่อยปัญหาที่ถูกต้อง

  • A) สร้างตารางเกรดเฉลี่ย
  • B) รวมคะแนนทุกวิชา
  • C) คำนวณเกรดเฉลี่ย = ผลรวมคะแนน ÷ จำนวนวิชา
  • D) แยกคะแนนแต่ละวิชา → รวมคะแนน → คำนวณค่าเฉลี่ย

ปัญหา 5

เลือกประเภท

ข้อ 5. ผังงาน (Flowchart) ใช้สำหรับอะไร

  • A) ใช้ตกแต่งโปรแกรมให้ดูน่าสนใจ
  • B) ใช้แสดงลำดับขั้นตอนการทำงานของโปรแกรม
  • C) ใช้เขียนโปรแกรมแทนภาษา Python
  • D) ใช้เก็บข้อมูลของโปรแกรม

ปัญหา 6

เลือกประเภท

ข้อ 6. สัญลักษณ์รูปสี่เหลี่ยมขนมเปียกปูนในผังงาน ใช้แทนอะไร

  • A) จุดเริ่มต้นและสิ้นสุด
  • B) การแสดงผล
  • C) การตัดสินใจ
  • D) การคำนวณหรือประมวลผล

ปัญหา 7

เลือกประเภท

ข้อ 7. ข้อใดคือข้อดีของการใช้ผังงาน

  • A) ใช้แทนโค้ดโปรแกรมได้เสมอ
  • B) ทำให้โปรแกรมทำงานเร็วขึ้น
  • C) ช่วยให้เข้าใจลำดับการทำงานก่อนเขียนโปรแกรม
  • D) ไม่จำเป็นต้องใช้ภาษาโปรแกรม

ปัญหา 8

เลือกประเภท

ข้อ 8. คำสั่ง if ในภาษาไพธอนใช้สำหรับอะไร

  • A) ใช้คำนวณเลข
  • B) ใช้กำหนดตัวแปร
  • C) ใช้ทำซ้ำคำสั่ง
  • D) ใช้ตรวจสอบเงื่อนไข

ปัญหา 9

เลือกประเภท

ข้อ 9. ข้อใดเป็นการเลือกใช้ตัวแปรที่เหมาะสมกับการเก็บ “จำนวนครั้งที่เข้าสอบ”

  • A) ชนิดข้อความ (string)
  • B) ชนิดจำนวนเต็ม (integer)
  • C) ชนิดจำนวนจริง (float)
  • D) ชนิดตรรกะ (boolean)

ปัญหา 10

เลือกประเภท

ข้อ 10. หากต้องการเขียนโปรแกรมให้ผู้ใช้กรอกคะแนนแล้วแสดงผลว่า "ผ่าน" หรือ "ไม่ผ่าน" ควรใช้โครงสร้างใด

  • A) โครงสร้างวนซ้ำ
  • B) โครงสร้างลำดับ
  • C) โครงสร้างเลือกทาง
  • D) โครงสร้างฟังก์ชัน
การแชร์ Google Classroom