wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

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

Total questions: 23

Worksheet time: 23mins

Name
Class
Date
1.

แนวคิดเชิงคำนวณ (Computational Thinking) คืออะไร

a)

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

b)

การแตกปัญหาใหญ่ออกเป็นปัญหาย่อย ให้ปัญหานั้นมีขนาดเล็กลง เพื่อให้สามารถจัดการปัญหาในแต่ละวันได้ง่ายขึ้น

c)

การกำหนดแบบแผนหรือรูปแบบที่มีลักษณะคล้ายคลึงกันจากปัญหาแต่ละส่วนย่อยต่าง ๆ

d)

การหาแนวคิดเชิงนามธรรมหรือแนวคิดรวบยอดของปัญหา ซึ่งเป็นการกำหนดหลักการทั่วไป มุ่งเน้นเฉพาะส่วนที่สำคัญของปัญหา

2.

ข้อใดตรงกับแนวคิดเชิงนามธรรม (Abstraction) มากที่สุด

a)

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

b)

การแตกปัญหาใหญ่ออกเป็นปัญหาย่อย ให้ปัญหานั้นมีขนาดเล็กลง เพื่อให้สามารถจัดการปัญหาในแต่ละวันได้ง่ายขึ้น

c)

การกำหนดแบบแผนหรือรูปแบบที่มีลักษณะคล้ายคลึงกันจากปัญหาแต่ละส่วนย่อยต่าง ๆ

d)

การหาแนวคิดเชิงนามธรรมหรือแนวคิดรวบยอดของปัญหา ซึ่งเป็นการกำหนดหลักการทั่วไป มุ่งเน้นเฉพาะส่วนที่สำคัญของปัญหา

3.

ข้อใดหมายถึงแนวคิดการหารูปแบบ (Pattern Recognition)

a)

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

b)

การแตกปัญหาใหญ่ออกเป็นปัญหาย่อย ให้ปัญหานั้นมีขนาดเล็กลง เพื่อให้สามารถจัดการปัญหาในแต่ละวันได้ง่ายขึ้น

c)

การกำหนดแบบแผนหรือรูปแบบที่มีลักษณะคล้ายคลึงกันจากปัญหาแต่ละส่วนย่อยต่าง ๆ

d)

การหาแนวคิดเชิงนามธรรมหรือแนวคิดรวบยอดของปัญหา ซึ่งเป็นการกำหนดหลักการทั่วไป มุ่งเน้นเฉพาะส่วนที่สำคัญของปัญหา

4.

องค์ประกอบของแนวคิดเชิงคำนวณมีกี่แบบ

a)

1 แบบ

b)

2 แบบ

c)

3 แบบ

d)

4 แบบ

5.

ข้อใดไม่ใช่ องค์ประกอบของแนวคิดเชิงคำนวณ

a)

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

b)

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

c)

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

d)

แนวคิดการรวมกลุ่ม

6.

นักเรียนคิดว่ามนุษย์นำแนวคิดเชิงคำนวณมาประยุกต์ใช้ในชีวิตประจำวันได้อย่างไร

a)

สามารถนำแนวคิดเชิงคำนวณมาประยุกต์ใช้ในด้านการแก้ปัญหาในชีวิตประจำวันด้านการเรียน และด้านการทำงาน

b)

สามารถนำมาใช้ในการสร้างเกมคอมพิวเตอร์ได้

c)

สามรถนำมาช่วยในการบวก ลบ เลขได้

d)

สามารถนำมาใช้ในการแก้ไขปัญหาที่เจอได้

7.

แนวคิดเชิงคำนวณเป็นเครื่องมือในการแก้ปัญหาที่มีวิธีแก้ไขเป็นอย่างไร

a)

เป็นลำดับขั้นตอนมากกว่าเป็นการสร้างผลลัพธ์

b)

การสร้างผลลัพธ์มากกว่าลำดับขั้นตอน

c)

เน้นการสร้างผลลัพธ์

d)

เน้นลำดับขั้นตอน

8.

กระบวนการที่เป็นลำดับขั้นตอนเกิดขึ้นกับคอมพิวเตอร์ สิ่งที่เกิดขึ้นเรียกว่าอะไร

a)

แนวคิด

b)

การคำนวณ

c)

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

d)

การแก้ปัญหา

9.

"การเปรียบเทียบข้อมูลที่อยู่ซ้ายสุดในแถวกับข้อมูลด้านขวาที่เล็กที่สุดในแถว" หมายถึงข้อใด

a)

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

b)

แนวคิดเชิงคำนวณ (Computational Thinking)

c)

แนวคิดการหารูปแบบ (Pattern Recognition)

d)

การเรียงลำดับแบบเลือก (Selection Sort)

10.

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

a)

ความมีระเบียบ มีความเป็นขั้นเป็นตอน

b)

ช่วยการเข้าแถวรวดเร็ว

c)

ประหยัดเวลา

d)

มีความเป็นระบบ

11.

จากรูป ต้องการลากเส้นตรงผ่านจุดทุกจุดโดยใช้จำนวนเส้นให้น้อยที่สุด ข้อใดต่อไปนี้ไม่จำเป็นต่อการแก้ปัญหา

a)

จุด

b)

จำนวนจุด

c)

เส้นตาราง

d)

จำนวนเส้นที่ลาก

12.

เมื่อพบขุดข้อมูลตัวเลขเรียงคละกันอยู่ และต้องการเรียงลำดับจากน้อยไปมาก ขั้นตอนแรกในการจัดการคือข้อใด

a)

เลื่อนไปทางขวา 1 ตำแหน่ง

b)

หาข้อมูลที่น้อยที่สุดและนำมาไว้ด้านหน้าสุด

c)

สลับตำแหน่งไปเรื่อย ๆ

d)

เปรียบเทียบตัวเลขในชุดข้อมูลทีละลำดับ

13.

ข้อใดสำคัญที่สุดในการจัดเรียงเสื้อผ้า

a)

การแยกประเภทเสื้อผ้า

b)

การแยกสีเสื้อผ้า

c)

การจัดเรียงเสื้อผ้าเข้าตู้

d)

การหาวัตถุประสงค์หลักในการค้นหาเสื้อผ้า

14.

นักเรียนคิดว่า การแก้ปัญหาตามข้อใดที่นักเรียนจะนำไปใช้ในการแก้ปัญหาในชีวิตประจำวัน (ตอบได้มากกว่า 1 ข้อ)

a)

การพิจารณารูปแบบ (Pattern Recognition)

b)

การแบ่งปัญหาใหญ่เป็นปัญหาย่อย (Decomposition)

c)

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

d)

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

15.

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

a)

แนวคิดการหารูปแบบ/แนวคิดวิเคราะห์/แนวคิดเชิงสังเคราะห์/แนวคิดการแยกย่อย

b)

แนวคิดเชิงคำนวณ/แนวคิดการออกแบบขั้นตอนวิธี/แนวคิดการหารูปแบบ/แนวคิดการสังเคราะห์ข้อมูล

c)

แนวคิดการการแยกย่อย/แนวคิดการหารูปแบบ/แนวคิดเชิงนามธรรม/แนวคิดการออกแบบขั้นตอนวิธี

d)

แนวคิดวิเคราะห์/แนวคิดสังเคราะห์/แนวคิดเชิงนามธรรม/แนวคิดอย่างสร้างสรรค์

16.

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

a)

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

b)

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

c)

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

d)

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

17.

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

a)

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

b)

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

c)

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

d)

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

18.

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

a)

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

b)

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

c)

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

d)

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

19.

บุรุษไปรษณีย์ต้องทำการจัดหมวดหมู่จดหมายก่อนนำส่งตามบ้าน ถือว่าบุรุษไปรษณีย์ใช้แนวคิดใดในการทำงาน

a)

แนวคิดวิเคราะห์

b)

แนวคิดการจัดการข้อมูล

c)

แนวคิดเชิงคำนวณ

d)

แนวคิดเชิงสร้างสรรค์

20.

การเขียนผังงานโฟลว์ชาร์ตเป็นกระบวนการข้อใดในแนวคิดเชิงคำนวณ

a)

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

b)

การสร้างรูปแบบการแก้ปัญหา

c)

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

d)

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

21.

ข้อใดสำคัญที่สุดในการจัดเรียงแถวตามลำดับความสูงของนักเรียน

a)

ความสูงของนักเรียน

b)

เพศของนักเรียน

c)

น้ำหนักของนักเรียน

d)

เกรดเฉลี่ยของนักเรียน

22.

8+7 =8+(2+5)

=(8+2)+5

=10+5

=15

วิธีการหาคำตอบข้างบนจัดเป็นการใช้แนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

23.

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

a)

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

b)

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

c)

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

d)

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