Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การแข่งขันตอบปัญหาโค้ดดิ้ง

Total questions: 30

Worksheet time: 3600secs

Name
Class
Date
1.

 "คอมพิวเตอร์" หมายถึงอะไร?

a)

เครื่องมือที่ใช้ในการเขียนโปรแกรม

b)

เครื่องมือที่ใช้ในการคำนวณทางคณิตศาสตร์เท่านั้น

c)

 เครื่องมืออิเล็กทรอนิกส์ที่ประมวลผลข้อมูลตามคำสั่ง

d)

เครื่องมือที่ใช้ในการเล่นเกมส์

2.

หน่วยความจำหลัก (RAM) มีลักษณะอย่างไร?

a)

 เก็บข้อมูลได้ถาวร  แม้ปิดเครื่องแล้วข้อมูลยังคงอยู่

b)

 เก็บข้อมูลได้ชั่วคราว  ข้อมูลจะหายไปเมื่อปิดเครื่อง

c)

มีความจุจำกัด

d)

ควบคุมการทำงานของคอมพิวเตอร์

3.

โปรแกรม คืออะไร?

a)

ชุดคำสั่งที่ใช้ควบคุมการทำงานของคอมพิวเตอร์

b)

 อุปกรณ์ต่อพ่วงของคอมพิวเตอร์

c)

ข้อมูลที่เก็บไว้ในหน่วยความจำ

d)

ภาษาที่ใช้ในการสื่อสารกับคอมพิวเตอร์

4.

อะไรคือหน้าที่หลักของหน่วยประมวลผลกลาง (CPU)?

a)

เก็บข้อมูล

b)

แสดงผลข้อมูล

c)

ประมวลผลข้อมูล

d)

จัดการกับอุปกรณ์ต่อพ่วง

5.

ระบบปฏิบัติการ (Operating System) มีหน้าที่อะไร?

a)

ช่วยให้ผู้ใช้เล่นเกมได้

b)

ควบคุมการทำงานของฮาร์ดแวร์และซอฟต์แวร์

c)

ช่วยในการเขียนโปรแกรม

d)

ช่วยในการเชื่อมต่ออินเทอร์เน็ต

6.

อินเทอร์เน็ต คืออะไร?

a)

เครือข่ายคอมพิวเตอร์ขนาดใหญ่ทั่วโลก

b)

 โปรแกรมคอมพิวเตอร์

c)

อุปกรณ์ต่อพ่วงของคอมพิวเตอร์

d)

ภาษาโปรแกรม

7.

เว็บไซต์ คืออะไร?

a)

ที่อยู่ของคอมพิวเตอร์บนอินเทอร์เน็ต

b)

หน้าต่างที่แสดงข้อมูลต่างๆ บนอินเทอร์เน็ต

c)

โปรแกรมที่ใช้ในการเข้าถึงอินเทอร์เน็ต

d)

อุปกรณ์ที่ใช้ในการเชื่อมต่ออินเทอร์เน็ต

8.

โปรแกรมประยุกต์ (Application Software) คืออะไร

a)

โปรแกรมที่ควบคุมการทำงานของฮาร์ดแวร์

b)

โปรแกรมที่ใช้ในการทำงานเฉพาะด้าน

c)

โปรแกรมที่ควบคุมการทำงานของระบบปฏิบัติการ

d)

โปรแกรมที่ใช้ในการเขียนโปรแกรมอื่นๆ

9.

อัลกอริทึม (Algorithm) คืออะไร?

a)

โปรแกรมคอมพิวเตอร์

b)

ลำดับขั้นตอนการแก้ปัญหา

c)

ภาษาโปรแกรม

d)

ข้อมูล

10.

การรักษาความปลอดภัยทางไซเบอร์ (Cybersecurity) สำคัญอย่างไร?

a)

ป้องกันการโจรกรรมข้อมูล

b)

ป้องกันไวรัสคอมพิวเตอร์

c)

ป้องกันการเข้าถึงข้อมูลโดยไม่ได้รับอนุญาต

d)

ถูกทุกข้อ

11.

ข้อใดคือหน่วยเก็บข้อมูลคอมพิวเตอร์ที่มีขนาดเล็กที่สุด?

a)

กิโลไบต์ (Kilobyte)

b)

เมกะไบต์ (Megabyte)

c)

บิต (Bit)

d)

กิกะไบต์ (Gigabyte)

12.

การคิดเชิงคำนวณหมายถึงอะไร?

a)

การคิดคำนวณเลขได้รวดเร็ว

b)

การแก้ปัญหาอย่างเป็นขั้นตอน

c)

การออกแบบเว็บไซต์

d)

การใช้เครื่องมือคำนวณ


13.

ตัวแปรและชนิดข้อมูลตัวแปรชนิดใดใน Python ที่เหมาะสมสำหรับเก็บข้อมูลตัวเลขทศนิยม?

a)

int

b)

float

c)

str

d)

ถูกทุกข้อ

14.

โปรแกรมใดเหมาะสำหรับการสร้างงานนำเสนอมากที่สุด?

a)

Microsoft Word

b)

Microsoft Excel

c)

Microsoft PowerPoint

d)

Microsoft Access

15.

ข้อใดเป็นภาษาที่ใช้ในการเขียนโปรแกรม?


a)

Python

b)

Word

c)

Canva

d)

Excel

16.

โปรแกรม Microsoft Excel เหมาะสำหรับทำงานประเภทใดมากที่สุด?

a)

พิมพ์เอกสารจดหมาย

b)

สร้างตารางคำนวณและกราฟ

c)

สร้างงานนำเสนอ

d)

ออกแบบกราฟิก

17.

การคำนวณและลำดับการดำเนินการผลลัพธ์ของ " 2 + 3 * 4 " ใน Python คืออะไร?

a)

20

b)

14

c)

9

d)

24

18.

ข้อใดคือประโยชน์ของอัลกอริทึม?

a)

การแยกแยะกิจกรรม ทำให้การแก้ไขปัญหาเป็นไปอย่างรวดเร็ว

b)

มีการทำงานตามเงื่อนไขที่ผู้ใช้กำหนด

c)

มีความชัดเจน สั้น และได้ใจความ

d)

ใช้สัญลักษณ์แทนการแก้ปัญหา

19.

บุคคลใดที่ได้รับการยกย่องให้เป็นโปรแกรมเมอร์คนแรกของโลก?

a)

CHARLES BABBAGE

b)

BLAISE PASCAL

c)

ADA BYRON

d)

HERMAN HOLLERITH

20.

ข้อใดไม่ใช่ภาษาโปรแกรมคอมพิวเตอร์?

a)

Scratch

b)

Windows

c)

Python

d)

Java

21.

"สร้างแอนิเมชันและเกมแบบง่าย ๆ ด้วยการเขียนโปรแกรมแบบบล็อก"

หมายถึงโปรแกรมใด?

a)

Scratch

b)

Python

c)

SketchUp

d)

PowerPoint

22.

คำสั่งบล็อก forever ใน Scratch หมายถึงอะไร?

a)

ทำงานซ้ำจนกว่าจะครบ 10 ครั้ง

b)

ทำงานเฉพาะตอนกดปุ่มธงเขียว

c)

ทำงานซ้ำไปเรื่อย ๆ ไม่สิ้นสุด

d)

ทำงานเมื่อปิดโปรแกรม

23.

หากต้องการให้ Sprite พูดคำว่า “สวัสดี” บล็อกที่ควรใช้คืออะไร?

a)

ask “สวัสดี” and wait

b)

broadcast “สวัสดี”

c)

think “สวัสดี”

d)

say “สวัสดี” for 2 seconds

24.

คำสั่งใดใช้ในการรับข้อมูลจากผู้ใช้ในภาษา Python?

a)

input()

b)

print()

c)

type()

d)

str()

25.

ข้อใดไม่ใช่ซอฟต์แวร์สำหรับนำเสนอข้อมูล?

a)

Canva

b)

Microsoft Word

c)

Microsoft PowerPoint

d)

Google Slides

26.
  1. ข้อใดคือความหมายของคำว่า "ข้อมูล" ในระบบสารสนเทศ?

a)
  • ข้อมูลที่ได้จากการประมวลผลแล้ว

b)
  • ข้อความที่ยังไม่ได้รับการประมวลผล

c)
  • ผลลัพธ์ที่ได้จากการประมวลผล

d)
  • กราฟหรือแผนภูมิ

27.
  1. โปรแกรมใดที่ใช้สำหรับค้นหาข้อมูลบนอินเทอร์เน็ต?

a)

Microsoft Excel

b)
  • Google Chrome

c)
  • Adobe Reader

d)
  • Skype

28.
  1. คำว่า "บั๊ก" (Bug) ในการพัฒนาโปรแกรมหมายถึงอะไร?

a)
ข้อผิดพลาดหรือปัญหาในโปรแกรมที่ทำให้ทำงานไม่ถูกต้อง
b)
  • การปรับปรุงเวอร์ชันของโปรแกรม

c)
การปรับปรุงประสิทธิภาพของโปรแกรม
d)
ฟีเจอร์ใหม่ที่เพิ่มเข้ามาในโปรแกรม
29.

แนวคิดเชิงคำนวณคืออะไร?

a)
แนวคิดเชิงคำนวณคือการใช้เทคโนโลยีในการสร้างภาพ
b)
แนวคิดเชิงคำนวณคือการใช้หลักการทางคณิตศาสตร์และตรรกะในการแก้ปัญหา
c)
แนวคิดเชิงคำนวณคือการวิเคราะห์ข้อมูลโดยไม่ใช้คณิตศาสตร์
d)
แนวคิดเชิงคำนวณคือการพัฒนาซอฟต์แวร์โดยไม่คำนึงถึงตรรกะ
30.

โครงสร้างโปรแกรมแบบใดที่แสดงขั้นตอนการทำงานตามลำดับก่อน - หลังจากบนลงล่าง?

a)

โครงสร้างการทำงานแบบทำซ้ำ

b)

โครงสร้างการทำงานแบบข้อความ

c)

โครงสร้างการทำงานแบบเรียงลำดับ

d)

โครงสร้างการทำงานแบบเลือกทำหรือมีเงื่อนไข