Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

วิทยาการคำนวณม.1 65

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

ข้อใดกล่าวถึงแนวคิดเชิงคำนวณไม่ถูกต้อง

a)

เป็นแนวคิดในการแก้ปัญหาต่าง ๆ อย่างเป็นระบบ

b)

เป็นกระบวนการที่มีลำดับขั้นตอนชัดเจน

c)

เป็นกระบวนการที่ทำให้มนุษย์และคอมพิวเตอร์สามารถทำงานร่วมกันได้

d)

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

2.

ข้อใดไม่สัมพันธ์กัน

a)

แนวคิดการแยกย่อย เป็นการแตกปัญหาใหญ่ออกเป็นปัญหาย่อย

b)

แนวคิดการหารูปแบบ เป็นการกำหนดแบบแผนและเข้าใจรูปแบบของปัญหา

c)

แนวคิดเชิงนามธรรม เป็นการเก็บรวบรวมรายละเอียดของปัญหาทั้งหมด

d)

แนวคิดการออกแบบขั้นตอนวิธี เป็นการลำดับขั้นตอนในการแก้ไขปัญหา

3.

"การมุ่งเน้นเฉพาะส่วนที่สำคัญของปัญหาและคัดกรองรายละเอียดส่วนที่ไม่จำเป็นออกไป”

ข้อความดังกล่าวสอดคล้องกับแนวคิดใด

a)

แนวคิดการแยกย่อย

b)

แนวคิดการหารูปแบบ

c)

แนวคิดเชิงนามธรรม

d)

แนวคิดการออกแบบขั้นตอนวิธี

4.

ข้อใดสอดคล้องกับแนวคิดการหารูปแบบ

a)

การแยกแยะปัญหา

b)

การกำหนดแบบแผน

c)

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

d)

การหาแนวคิดรวบยอดของปัญหา

5.

การแตกปัญหาใหญ่ออกเป็นปัญหาย่อยมีผลดีอย่างไร

a)

จัดการปัญหาได้ง่ายขึ้น

b)

ติดตามผลการแก้ปัญหาได้

c)

กำหนดขั้นตอนในการแก้ปัญหาได้

d)

ทราบรายละเอียดของปัญหาทั้งหมด

6.

บุคคลในข้อใดไม่ใช้แนวคิดเชิงคำนวณ

a)

เอกทำคู่มือขั้นตอนการใช้งานเครื่องวัดคุณภาพนํ้า

b)

พงษ์วิเคราะห์และรวบรวมหลักฐานเพื่อจับกุมตัวคนร้าย

c)

ฝนหาข้อมูลสถานที่ท่องเที่ยวและตรวจสภาพภูมิอากาศก่อนเดินทาง

d)

ชินขายที่ดินทั้งหมดเพราะกรมอุตุนิยมวิทยาประกาศให้ระวังฝนตกหนักและนํ้าท่วม

7.

บุคคลในข้อใดใช้แนวคิดการออกแบบขั้นตอนวิธี

a)

เก่งสร้างโมเดลรถบังคับสะเทินนํ้าสะเทินบก

b)

เจนวางแผนทำขนมลูกชุบตามขั้นตอนการทำในคู่มือทำอาหาร

c)

ปิ่นหาสถิติที่เกิดขึ้นซํ้า ๆ ของปัญหาการเกิดอุบัติเหตุบนท้องถนน

d)

อ้นต้องการเข้าใจระบบการทำงานขอพัดลม จึงแยกพัดลมออกเป็นส่วน ๆ

8.

“โรงเรียนต้องใช้เวลาในการตรวจข้อสอบของนักเรียนเป็นเวลานานและต้องใช้บุคลากร

เป็นจำนวนมาก” จากข้อความ แนวคิดการแยกย่อยในข้อใดเหมาะสมที่สุด

a)

มีนักเรียนจำนวนมาก มีบุคลากรจำนวนน้อย

b)

มีข้อสอบจำนวนมาก มีบุคลากรในการตรวจข้อสอบจำนวนน้อย

c)

ใช้เวลาในการตรวจข้อสอบนาน ใช้บุคลากรในการตรวจข้อสอบเป็นจำนวนมาก

d)

มีเวลาจำกัดในการตรวจข้อสอบ บุคลากรขาดความชำนาญในการตรวจข้อสอบ

9.

การนำแนวคิดเชิงคำนวณมาช่วยในการแก้ไขปัญหาจะส่งผลอย่างไรมากที่สุด

a)

แก้ปัญหาได้อย่างเป็นระบบ

b)

ลดขั้นตอนการปฏิบัติงาน

c)

ประหยัดค่าใช้จ่าย

d)

ประหยัดเวลา

10.

ข้อใดเป็นองค์ประกอบหลักของแนวคิดเชิงคำนวณ

a)

Decomposition ➝ Computational Thinking ➝ Pattern Recognition ➝

Algorithm Design

b)

Decomposition ➝ Pattern Recognition ➝ Abstraction ➝ Algorithm Design

c)

Computational Thinking ➝ Decomposition ➝ Pattern Recognition ➝ Abstraction

d)

Computational Thinking ➝ Pattern Recognition ➝ Abstraction ➝

Algorithm Design

11.

ข้อใดคือความหมายของ Algorithm

a)

กระบวนการแก้ปัญหา

b)

การพิสูจน์ทางคณิตศาสตร์

c)

รูปแบบการเขียนโปรแกรม

d)

ขั้นตอนการทำงานของโปรแกรม

12.

การพัฒนาแนวทางแก้ปัญหาอย่างเป็นขั้นเป็นตอนอยู่ใน 4 หลักของการคิดเชิงคำนวณใด

a)

Decomposition (การย่อยปัญหา)

b)

Pattern Recognition (การจดจำรูปแบบ)

c)

Abstraction (ความคิดด้านนามธรรม)

d)

Algorithm Design (การออกแบบอัลกอริทึ่ม)

13.

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

a)

Decomposition (การย่อยปัญหา)

b)

Pattern Recognition (การจดจำรูปแบบ)

c)

Abstraction (ความคิดด้านนามธรรม)

d)

Algorithm Design (การออกแบบอัลกอริทึ่ม)

14.

ส่วนประกอบของคอมพิวเตอร์ใดเป็นหน่วยประมวลผล

a)

RAM

b)

ROM

c)

CPU

d)

DVD

15.

อุปกรณ์ใดไม่ใช่หน่วยรับข้อมูล

a)

คีบอร์ด

b)

เมาส์

c)

ไมโครโฟน

d)

RAM

16.

ตัวแยกประเภทโดยทั่วไปนิยมแบ่งออกเป็นกี่ประเภท

a)

2 ประเภท

b)

3 ประเภท

c)

4 ประเภท

d)

5 ประเภท

17.

ประโยชน์ของการคิดเชิงนามธรรมคืออะไร

a)

ช่วยให้เข้าใจปัญหา และมองเห็นปัญหาได้ชัดเจนขึ้น

b)

ทำให้เห็นรายละเอียดของสิ่งที่สนใจได้ชัดเจนทั้งหมด

c)

การออกแบบชิ้นงานตรงกับสภาพจริงทุกประการ

d)

ช่วยลดขั้นตอนการทำงานที่มีความซ้ำซ้อน

18.

การคิดเชิงคำนวณมีประโยชน์อย่างไร

a)

ช่วยให้มีทักษะการคิดเหมือนคอมพิวเตอร์

b)

แก้ปัญหาได้อย่างเป็นระบบและมีขั้นตอน

c)

ตอบปัญหาโจทย์ทางคณิตศาสตร์ได้อย่างรวดเร็ว

d)

จดจำข้อมูลได้เป็นจำนวนมาก

19.

การเขียนโปรแกรมใช้หลักการใดของแนวคิดเชิงคำนวณ

a)

การหารูปแบบ

b)

การแยกส่วนประกอบและการย่อยปัญหา

c)

การคิดเชิงนามธรรม

d)

ถูกทุกข้อ

20.

การเขียน Flowchart มีความหมายตรงกับข้อใด

a)

การเลือกเครื่องมือและออกแบบขั้นตอนวิธีการแก้ปัญหา

b)

การดำเนินการแก้ปัญหาโดยคำพูด

c)

การแสดงการทำงานของคอมพิวเตอร์

d)

การใช้รูปภาพหรือสัญลักษณ์ ที่ใช้เขียนแทนคำอธิบาย

21.

ข้อใดคือการจำลองขั้นตอนวิธีการแก้ปัญหาในรูปของคำบรรยาย

a)

Flowchart

b)

Algorithm

c)

Pseudocode

d)

Refinement

22.

สัญลักษณ์นี้มีความหมายตรงกับข้อใด

a)

การเริ่มต้น

b)

การรับ – ส่งข้อมูล

c)

การตัดสินใจ

d)

การประมวลผล