wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียน บทที่ 1 แนวคิดเชิงคำนวณ ม.4 2/2567

Total questions: 20

Worksheet time: 10mins

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.

เมื่อเข้ารหัสคำว่า BANGKOK ได้คำใหม่เป็น NOAKBGK แล้วคำว่า IPST เมื่อเข้ารหัสโดยใช้ รูปแบบเหมือนการเข้ารหัสของ BANGKOK ได้เป็นข้อใด

a)


SPIT

b)


PIST

c)


STPI

d)


TPSI

10.

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

a)

การหารูปแบบ

b)

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

c)


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

d)


ถูกทุกข้อ

11.

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

a)


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

b)

การแก้ระบบการทำงานเก่าให้ดีขึ้น

c)


การพัฒนาโปรแกรมใช้งานหน่วยงานของสำนักงาน

d)

การแก้ไขปัญหาที่ทั้งมนุษย์และคอมพิวเตอร์เข้าใจร่วมกัน

12.

แตกปัญหากระบวนการออกเป็นส่วนๆ คือ

a)


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

b)


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

c)


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

d)


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

13.

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

a)

เป็นการคิดของหุ่นยนต์

b)

มีแนวคิดเชิงนามธรรมเป็นหนึ่งในทักษะย่อย

c)

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

d)

วิธีการแก้ปัญหาที่มนุษย์และคอมพิวเตอร์สามารถ

เข้าใจร่วมกันได้

14.

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

a)


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

b)


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

c)


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

d)


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

15.

การแก้ปัญหาโดยการออกแบบกระบวนการทำงานอย่างเป็นลำดับขั้นตอนสอดคล้องกับแนวคิดใด

a)

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

b)

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

c)

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

d)


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

16.

ข้อใดไม่สอดคล้องกับขั้นตอนกำหนดปัญหา

a)


จัดทำแผนการดำเนินงาน

b)

การประชุมทีมงานผู้พัฒนา

c)


วิเคราะห์ความเป็นไปได้และวางแผน

d)

ไม่สามารถปรับปรุงแก้ไขแผนการดำเนินงานได้

17.

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

คุณได้รับมอบหมายให้จัดกิจกรรมกีฬาโรงเรียน คุณควรทำอะไรเป็นอันดับแรกเพื่อเริ่มการวางแผน?

a)

จัดซื้ออุปกรณ์กีฬาทั้งหมด

b)

แยกงานออกเป็นส่วนย่อย เช่น การวางแผนสถานที่ การจัดการเวลา และการเชิญผู้เข้าร่วม

c)

ส่งคำเชิญเข้าร่วมงานให้ผู้ปกครอง

d)

จัดทำรายงานสรุปกิจกรรมก่อนที่จะเริ่มทำงาน

18.

การหารูปแบบ (Pattern Recognition)

คำถาม: ถ้าลำดับตัวเลขเป็นดังนี้ 1, 4, 9, 16, … ตัวเลขถัดไปคือเท่าใด?

a)

20

b)

24

c)

25

d)

30

19.

การหาความสำคัญ (Abstraction)

คำถาม: คุณกำลังพัฒนาแอปพลิเคชันสำหรับบันทึกรายรับ-รายจ่ายในแต่ละวัน ข้อมูลใดที่ไม่จำเป็นต้องแสดงในแอปพลิเคชันนี้?

a)

จำนวนเงินที่ได้รับหรือจ่าย

b)

รายละเอียดของการใช้จ่าย

c)

วันที่ทำรายการ

d)

สีของหน้าจอ

20.

การวางแผนและออกแบบอัลกอริธึม (Algorithm Design)

คำถาม: ถ้าต้องการหาเลขที่มากที่สุดในกลุ่มตัวเลข 5, 8, 3 และ 7 คุณควรทำอย่างไร?

a)

นำตัวเลขทุกตัวมาบวกกันแล้วหารด้วยจำนวนตัวเลข

b)

นำตัวเลขทุกตัวเรียงจากน้อยไปมาก แล้วเลือกตัวเลขตัวสุดท้าย

c)

คูณตัวเลขทุกตัวแล้วหารด้วยจำนวนตัวเลข

d)

นำตัวเลขทุกตัวมาเรียงจากมากไปน้อย แล้วเลือกตัวเลขตัวแรก