Logo
thubnail
เขาวงกต
เล่นอิสระ
อื่น ๆ
อื่น ๆ

วิชาวิทยาการคำนวณ ม.5

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

ปัญหา 1

เลือกประเภท

ข้อ 1: ข้อใดเป็นขั้นตอนแรกของกระบวนการแก้ปัญหาเชิงคำนวณ

  • ก. การออกแบบขั้นตอนวิธี
  • ข. การทำความเข้าใจปัญหา
  • ค. การทดสอบโปรแกรม
  • ง. การเขียนโปรแกรม

ปัญหา 2

เลือกประเภท

ข้อ 2: ข้อใดต่อไปนี้แสดงถึงการใช้ "การวนซ้ำ" (Loop)

  • ก. การพิมพ์ชื่อหนึ่งครั้ง
  • ข. การตรวจสอบรหัสผ่าน
  • ค. การแสดงผลคะแนนของนักเรียนทีละคน
  • ง. การเปรียบเทียบค่าจำนวนสองจำนวน

ปัญหา 3

เลือกประเภท

ข้อ 3: ข้อใดต่อไปนี้เป็นโครงสร้างข้อมูลแบบเชิงเส้น (Linear Data Structure)

  • ก. กราฟ
  • ข. ต้นไม้ (Tree)
  • ค. สแต็ก (Stack)
  • ง. แฮชแมป (Hash Map)

ปัญหา 4

เลือกประเภท

ข้อ 4: ข้อใดคือลักษณะของอัลกอริทึมที่ดี

  • ก. มีคำสั่งมากที่สุด
  • ข. ทำงานได้เฉพาะบางเงื่อนไข
  • ค. แก้ไขยาก
  • ง. ชัดเจน และมีขั้นตอนแน่นอน

ปัญหา 5

เลือกประเภท

ข้อ 5: การใช้คำสั่ง if-else ในภาษาโปรแกรม ใช้เพื่อวัตถุประสงค์ใด

  • ก. เพื่อเก็บข้อมูล
  • ข. เพื่อวนลูป
  • ค. เพื่อเลือกทำงานตามเงื่อนไข
  • ง. เพื่อแสดงผลลัพธ์

ปัญหา 6

เลือกประเภท

ข้อ 6: อัลกอริทึมใดเหมาะสมที่สุดกับการเรียงข้อมูลจากน้อยไปมาก

  • ก. Linear Search
  • ข. Bubble Sort
  • ค. Binary Search
  • ง. Hashing

ปัญหา 7

เลือกประเภท

ข้อ 7: ภาษาโปรแกรมใดต่อไปนี้นิยมใช้ในการพัฒนาเว็บไซต์

  • ก. C
  • ข. Python
  • ค. JavaScript
  • ง. Java

ปัญหา 8

เลือกประเภท

ข้อ 8: ในโครงสร้างข้อมูลแบบ "คิว (Queue)" จะมีลักษณะการเข้าถึงข้อมูลแบบใด

  • ก. Last In First Out
  • ข. First In First Out
  • ค. Random Access
  • ง. Tree Traversal

ปัญหา 9

เลือกประเภท

ข้อ 9: ข้อมูลแบบใดจัดเป็นข้อมูลเชิงคุณภาพ

  • ก. คะแนนสอบ
  • ข. อุณหภูมิ
  • ค. สีของเสื้อผ้า
  • ง. น้ำหนัก

ปัญหา 10

เลือกประเภท

ข้อ 10: การทำงานของฟังก์ชัน (Function) มีประโยชน์อย่างไร

  • ก. เพิ่มขนาดโปรแกรม
  • ข. ลดประสิทธิภาพการทำงาน
  • ค. ทำให้โปรแกรมทำงานผิดพลาด
  • ง. ช่วยแยกส่วนการทำงานให้เป็นระบบ
การแชร์ Google Classroom