Logo
thubnail
ห้องหนีภัยในโรงเรียน
เล่นอิสระ

ข้อสอบวิทยาการคำนวณ ม.2

อัญชลี ภูมแก้ว
71
ปัญหาที่เพิ่มเข้ามา (15/ 20)
อนุญาตให้คำตอบที่ไม่ถูกต้อง
ซ่อนคำตอบ
public quiz

ปัญหา 1

เลือกประเภท

ข้อใดคือส่วนประกอบหลักของคอมพิวเตอร์?

  • ก. หน้าจอ, แป้นพิมพ์, เมาส์
  • ข. หน่วยประมวลผลกลาง (CPU), หน่วยความจำ (RAM), หน่วยเก็บข้อมูล
  • ค. แป้นพิมพ์, หน่วยความจำ, แบตเตอรี่
  • ง. หน้าจอ, พัดลม, การ์ดเสียง

ปัญหา 2

เลือกประเภท

การเขียนอัลกอริทึมในการแก้ปัญหามีความสำคัญอย่างไร?

  • ก. เพื่อให้สามารถแก้ปัญหาได้อย่างรวดเร็ว
  • ข. เพื่อให้สามารถแก้ปัญหาได้อย่างเป็นระบบ
  • ค. เพื่อให้สามารถแก้ปัญหาได้โดยไม่ต้องใช้ทรัพยากร
  • ง. เพื่อให้สามารถแก้ปัญหาได้โดยไม่ต้องใช้เวลา

ปัญหา 3

เลือกประเภท

ข้อใดคือข้อดีของการใช้แผนผังการไหล (Flowchart) ในการแก้ปัญหา?

  • ก. ทำให้การเขียนโปรแกรมง่ายขึ้น
  • ข. ทำให้การประมวลผลเร็วขึ้น
  • ค. ทำให้ขั้นตอนการแก้ปัญหาชัดเจน
  • ง. ทำให้การออกแบบระบบซับซ้อนขึ้น

ปัญหา 4

เลือกประเภท

การเขียนโปรแกรมที่ดีควรมีลักษณะอย่างไร?

  • ก. เขียนให้ซับซ้อนเพื่อความปลอดภัยให้ซับซ้อน
  • ข. เขียนให้เป็นระบบและง่ายต่อการอ่าน
  • ค. เขียนให้ยาวที่สุดเพื่อประสิทธิภาพ
  • ง. เขียนให้สั้นที่สุดเพื่อประหยัดเวลา

ปัญหา 5

เลือกประเภท

ข้อใดไม่ใช่ประเภทของข้อมูลในภาษาโปรแกรม?

  • ก. ตัวเลข (Numeric)
  • ข. ตัวอักษร (Character)
  • ค. วัตถุ (Object)
  • ง. เสียง (Sound)

ปัญหา 6

เลือกประเภท

การแปลงข้อมูลจากเลขฐานสิบไปเป็นเลขฐานสองเรียกว่าอะไร?

  • ก. การเข้ารหัส
  • ข. การถอดรหัส
  • ค. การแปลงข้อมูล
  • ง. การแสดงผล

ปัญหา 7

เลือกประเภท

ข้อใดคือวิธีการในการเก็บข้อมูลเพื่อลดการใช้พื้นที่?

  • ก. การจัดเรียงข้อมูล
  • ข. การบีบอัดข้อมูล
  • ค. การแยกข้อมูล
  • ง. การรวมข้อมูล

ปัญหา 8

เลือกประเภท

การเขียนโปรแกรมที่ใช้คำสั่งซ้ำๆ อย่างไรให้มีประสิทธิภาพ?

  • ก. ใช้คำสั่งวนซ้ำ (Loop)
  • ข. ใช้คำสั่งเงื่อนไข (Condition)
  • ค. ใช้คำสั่งเรียงลำดับ (Sort)
  • ง. ใช้คำสั่งคำนวณ (Calculate)

ปัญหา 9

เลือกประเภท

ข้อใดคือการจัดการข้อผิดพลาดในโปรแกรม?

  • ก. การดีบัก (Debugging)
  • ข. การคอมไพล์ (Compile)
  • ค. การรัน (Run)
  • ง. การทดสอบ (Test)

ปัญหา 10

เลือกประเภท

การวิเคราะห์และออกแบบระบบเป็นขั้นตอนใดในกระบวนการพัฒนาซอฟต์แวร์?

  • ก. ขั้นตอนการทดสอบ
  • ข. ขั้นตอนการบำรุงรักษา
  • ค. ขั้นตอนการออกแบบ
  • ง. ขั้นตอนการพัฒนา

ปัญหา 11

เลือกประเภท

ข้อใดไม่ใช่เครื่องมือในการพัฒนาโปรแกรม?

  • ก. คอมไพเลอร์ (Compiler)
  • ข. อินเตอร์พรีเตอร์ (Interpreter)
  • ค. ดีบักเกอร์ (Debugger)
  • ง. เครื่องคิดเลข (Calculator)

ปัญหา 12

เลือกประเภท

ข้อใดคือการจัดการกับข้อมูลที่มีขนาดใหญ่ในคอมพิวเตอร์?

  • ก. การจัดเรียงข้อมูล
  • ข. การบีบอัดข้อมูล
  • ค. การทำเหมืองข้อมูล
  • ง. การแปลงข้อมูล

ปัญหา 13

เลือกประเภท

การใช้โครงสร้างข้อมูลแบบใดสามารถเข้าถึงข้อมูลได้รวดเร็วที่สุด?

  • ก. อาเรย์ (Array)
  • ข. ลิงค์ลิสต์ (Linked List)
  • ค. ต้นไม้ (Tree)
  • ง. กราฟ (Graph)

ปัญหา 14

เลือกประเภท

ข้อใดคือการใช้เทคโนโลยีเพื่อการสื่อสารในชีวิตประจำวัน?

  • ก. การส่งอีเมล
  • ข. การเล่นเกม
  • ค. การอ่านหนังสือ
  • ง. การออกกำลังกาย

ปัญหา 15

เลือกประเภท

ข้อใดคือพื้นฐานของการเข้ารหัสข้อมูล?

  • ก. การประมวลผล
  • ข. การป้องกันข้อมูล
  • ค. การแปลงข้อมูล
  • ง. การจัดเก็บข้อมูล
การแชร์ Google Classroom