Logo
แผนที่ที่สร้างขึ้นเฉพาะสำหรับ Pro Plan ควิซ
ควิซถูกล็อกเนื่องจาก แผน PRO หมดอายุ
thubnail
ไฟแดง ไฟเขียว
เล่นอิสระ

ทดสอบความรู้ก่อนสอบ ม.4

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

ปัญหา 1

เลือกประเภท

ในการออกแบบอัลกอริธึมเพื่อคำนวณราคาสินค้าในร้านค้าปลีก หากมีข้อมูลเช่น ราคาและจำนวนสินค้าที่ขาย ข้อใดคือข้อมูลออก (Output)

  • ก. ราคา
  • ข. จำนวนสินค้า
  • ค. ผลรวมของราคาและจำนวนสินค้า
  • ง. ราคาสินค้าทั้งหมดในระบบ

ปัญหา 2

เลือกประเภท

ข้อใดเป็นตัวอย่างที่ไม่เหมาะสมสำหรับการระบุเงื่อนไข (Condition) ในการแก้ปัญหา

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

ปัญหา 3

เลือกประเภท

ในการพัฒนาแอปพลิเคชันที่คำนวณคะแนนสอบของนักเรียน ข้อใดเป็นข้อมูลเข้า (Input)

  • ก. คะแนนรวมของนักเรียนแต่ละคน
  • ข. ชื่อนักเรียนที่ได้คะแนนสูงสุด
  • ค. คะแนนเฉลี่ยของนักเรียนในห้อง
  • ง. คะแนนสอบของนักเรียนในวิชาต่าง ๆ

ปัญหา 4

เลือกประเภท

ในการออกแบบขั้นตอนวิธีเพื่อจัดการกับข้อมูลรายชื่อผู้สมัครสอบ โดยมีลำดับของผู้สมัครและต้องการให้แสดงรายชื่อจากน้อยไปหามาก ข้อใดคือลำดับของขั้นตอนวิธีที่เหมาะสมที่สุด

  • ก. ใช้การทำซ้ำในรูปแบบ for loop เพื่อเปรียบเทียบค่าทุกครั้งและสลับข้อมูล
  • ข. ใช้การเรียงข้อมูลแบบ Quick Sort เพื่อจัดเรียงลำดับ
  • ค. ใช้การค้นหาข้อมูลแบบ Binary Search เพื่อหาค่าที่ต่ำที่สุด
  • ง. ใช้การทำซ้ำเพื่อหาเฉพาะค่าที่มากที่สุดในลิสต์

ปัญหา 5

เลือกประเภท

เมื่อใช้ขั้นตอนวิธีการทำซ้ำแบบวนรอบ (Loop) ในการคำนวณหาผลรวมของชุดข้อมูลที่มีจำนวนมาก เช่น การคำนวณหาผลรวมของคะแนนสอบของนักเรียน 100 คน ข้อใดจะทำให้ขั้นตอนวิธีมีประสิทธิภาพสูงสุด

  • ก. ใช้ for loop โดยการเพิ่มค่าผลรวมในทุกการทำซ้ำ
  • ข. ใช้ while loop เพื่อตรวจสอบเงื่อนไขซ้ำจนกว่าจะถึงจำนวนคนทั้งหมด
  • ค. ใช้การทำซ้ำด้วยการเปรียบเทียบค่าผลรวมในทุกการทำซ้ำ
  • ง. ใช้ recursive function เพื่อคำนวณผลรวมของคะแนนสอบ

ปัญหา 6

เลือกประเภท

การใช้ Quick Sort เพื่อจัดเรียงข้อมูลจะมีประสิทธิภาพสูงสุดเมื่อข้อมูลมีลักษณะอย่างไร

  • ก. ข้อมูลที่มีการเรียงลำดับอยู่แล้ว
  • ข. ข้อมูลที่มีลำดับไม่เป็นระเบียบและมีจำนวนมาก
  • ค. ข้อมูลที่มีลำดับไม่เป็นระเบียบและมีจำนวนเล็กน้อย
  • ง. ข้อมูลที่มีค่าซ้ำกันจำนวนมาก

ปัญหา 7

เลือกประเภท

หากต้องการจัดเรียงข้อมูลในลำดับจากน้อยไปหามาก และข้อมูลที่มีในชุดข้อมูลนั้นมีลักษณะค่อนข้างซ้ำกันมาก ข้อใดคือวิธีการที่มีประสิทธิภาพที่สุด

  • ก. Bubble Sort
  • ข. Quick Sort
  • ค. Merge Sort
  • ง. Counting Sort

ปัญหา 8

เลือกประเภท

ข้อใดไม่ใช่ข้อเสียของการใช้ Bubble Sort

  • ก. ทำงานช้ากว่าเมื่อข้อมูลมีจำนวนมาก
  • ข. ใช้หน่วยความจำมากเกินไป
  • ค. เป็นวิธีที่ไม่เหมาะสำหรับข้อมูลที่มีลำดับไม่เป็นระเบียบ
  • ง. ประสิทธิภาพลดลงเมื่อข้อมูลมีขนาดใหญ่

ปัญหา 9

เลือกประเภท

ข้อใดเป็นข้อได้เปรียบของการใช้ Binary Search เมื่อเปรียบเทียบกับ Linear Search

  • ก. Binary Search ใช้เวลาในการค้นหาน้อยกว่าหากข้อมูลมีขนาดเล็ก
  • ข. Binary Search สามารถทำงานได้เร็วกว่าเมื่อข้อมูลมีการจัดเรียงลำดับแล้ว
  • ค. Binary Search ใช้หน่วยความจำมากกว่า Linear Search
  • ง. Binary Search สามารถค้นหาผลลัพธ์ได้เร็วที่สุดเมื่อข้อมูลไม่ถูกจัดเรียง

ปัญหา 10

เลือกประเภท

การใช้ Linear Search ในการค้นหาข้อมูลมีข้อเสียอย่างไร

  • ก. Linear Search มีความซับซ้อนในการทำงานสูง
  • ข. Linear Search ไม่สามารถทำงานได้หากข้อมูลถูกจัดเรียงลำดับแล้ว
  • ค. Linear Search มีความเร็วในการค้นหาช้าเมื่อชุดข้อมูลมีขนาดใหญ่
  • ง. Linear Search ไม่สามารถค้นหาข้อมูลที่มีค่าซ้ำได้

ปัญหา 11

เลือกประเภท

ข้อใดเป็นการใช้ Binary Search ที่ถูกต้อง

  • ก. ใช้ Binary Search เพื่อค้นหาค่าจากชุดข้อมูลที่ไม่เรียงลำดับ
  • ข. ใช้ Binary Search เพื่อค้นหาค่าที่ใกล้เคียงที่สุดในชุดข้อมูลที่เรียงลำดับแล้ว
  • ค. ใช้ Binary Search กับข้อมูลที่มีค่าซ้ำมากๆ เพื่อหาค่าที่ซ้ำกันทั้งหมด
  • ง. ใช้ Binary Search เพื่อค้นหาค่าที่ตรงกับข้อมูลในชุดที่เรียงลำดับแล้ว

ปัญหา 12

เลือกประเภท

เมื่อออกแบบโครงงานที่ใช้เทคโนโลยีในการเก็บข้อมูลจากเซ็นเซอร์และแสดงผลในรูปแบบกราฟ ข้อใดคือปัจจัยสำคัญในการเลือกเทคโนโลยีที่เหมาะสมที่สุด

  • ก. การเลือกเซ็นเซอร์ที่มีราคาถูกที่สุด
  • ข. ความสามารถในการรองรับข้อมูลจำนวนมากและการประมวลผลที่รวดเร็ว
  • ค. การเลือกซอฟต์แวร์ที่ใช้งานง่ายที่สุด
  • ง. ความสะดวกในการเชื่อมต่อกับอุปกรณ์อื่นๆ

ปัญหา 13

เลือกประเภท

ในการออกแบบโครงงานที่มีการทำงานร่วมกันระหว่างทีม ข้อใดคือสิ่งสำคัญในการวางแผนการทำงาน

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

ปัญหา 14

คำตอบสั้น

หมออะไรกินได้

  • หมอยู หมูยอ

  • หมอยูหมูยอ

  • หมอยู

ปัญหา 15

คำตอบสั้น

ปาอะไรจมน้ำ

  • ปาลงน้ำ

ปัญหา 16

คำตอบสั้น

ทอดหมูยังไงไม่ให้ติดกระทะ

  • ทอดในหม้อ

ปัญหา 17

OX

นำเหรียญสลึงใส่แจกันช่วยให้ดอกไม้ไม่เหี่ยวเฉาได้

ปัญหา 18

OX

การกินช็อคโกแล๊ตช่วยแก้ไอได้

ปัญหา 19

OX

วัวกระทิงเกลียดสีแดง

ปัญหา 20

OX

แสงแดดอ่อนๆ ช่วยป้องกันโรคซึมเศร้าได้

การแชร์ Google Classroom