wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

กลางภาค 1/2566 วิทยาการคำนวณ ม.2

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

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

a)

แนวคิดเชิงสังเคราะห์

b)

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

c)

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

d)

แนวคิดอย่างสร้างสรรค์

2.

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

a)

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

b)

แนวคิดเชิงคำนวณ/แนวคิดการออกแบบขั้นตอนวิธี

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

c)

แนวคิดการการแยกย่อย/แนวคิดการหารูปแบบ

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

d)

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

3.

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

a)

Abstraction

b)

Decomposition

c)

Algorithm Design

d)

Pattern Recognition

4.

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

a)

Abstraction

b)

Decomposition

c)

Algorithm Design

d)

Pattern Recognition

5.

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

a)

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

b)

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

c)

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

d)

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

6.

ฟ้าใสมาโรงเรียนสายจึงพยายามแก้ปัญหา ทำให้พบว่า

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

    ฟ้าใสใช้แนวคิดใด

a)

Decomposition

b)

Pattern Recognition

c)

 Abstraction

d)

Algorithm Design

7.

การลากเส้นตรงผ่านจุดทุกจุด โดยใช้จำนวนเส้นที่น้อยที่สุด

    ข้อมูในข้อใดไม่จำเป็นต่อการแก้ปัญหา

a)

จำนวนจุด

b)

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

c)

เส้นตาราง

d)

จุด

8.

ข้อใดหมายถึงแนวคิดการออกแบบขั้นตอนวิธี

a)

เป็นกระบวนการพิสูจน์ความถูกต้องของนักคณิตศาสตร์

b)

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

c)

เป็นกระบวนการคิดเชิงวิเคราะห์ในการแก้ปัญหา

d)

เป็นกระบวนการแตกประเด็นปัญหาเป็นข้อย่อย ๆ      เพื่อทำการออกแบบขั้นตอนวิธี

9.

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

   เรียงลำดับจากน้อยไปมาก ขั้นตอนแรกในการจัดการ

   คือข้อใด

a)

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

b)

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

c)

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

d)

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

10.

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

a)

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

b)

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

c)

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

d)

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

11.

แนวคิดเชิงคำนวณ หมายความว่าอย่างไร

a)

กระบวนการคิดวิเคราะห์ตามหลักคณิตศาสตร์เพื่อคำนวณตัวเลข

b)

กระบวนการคำนวณค่าของข้อมูลสารสนเทศจากสถิติที่มีอยู่

c)

กระบวนการคิดแก้ปัญหาที่คอมพิวเตอร์เท่านั้นที่เข้าใจได้

d)

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

12.

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

a)

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

b)

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

c)

การคิดวิเคราะห์

d)

การพิจารณารูปแบบ

13.

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

a)

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

b)

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

c)

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

d)

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

14.

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

a)

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

b)

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

c)

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

d)

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

15.

การคัดแยกรายละเอียดที่ไม่จำเป็นออกจากปัญหาที่พิจารณาอยู่ หมายถึงข้อใดต่อไปนี้

a)

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

b)

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

c)

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

d)

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

16.

การวิเคราะห์ความเหมือนหรือคล้ายคลึงกันระหว่างปัญหาย่อย หรือปัญหาอื่นๆ ที่มีผู้ออกแบบวิธีการแก้ไขไว้แล้ว หมายถึงข้อใดต่อไปนี้

a)

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

b)

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

c)

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

d)

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

17.

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

a)

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

b)

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

c)

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

d)

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

18.

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

a)

จุด

b)

จำนวนจุด

c)

เส้นตาราง

d)

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

19.

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

a)

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

b)

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

c)

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

d)

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

20.

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

a)

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

b)

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

c)

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

d)

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

21.

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

a)

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

b)

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

c)

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

d)

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

22.

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

a)

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

b)

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

c)

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

d)

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

23.

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

a)

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

b)

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

c)

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

d)

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

24.

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

a)

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

b)

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

c)

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

d)

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

25.

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

a)

1 แบบ

b)

2 แบบ

c)

3 แบบ

d)

4 แบบ

26.

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

a)

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

b)

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

c)

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

d)

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

27.

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

a)

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

b)

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

c)

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

d)

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

28.

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

a)

แนวคิด

b)

การคำนวณ

c)

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

d)

การแก้ปัญหา

29.

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

a)

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

b)

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

c)

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

d)

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

30.

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

a)

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

b)

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

c)

ประหยัดเวลา

d)

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

31.

1. อ้อมเก็บถุงเท้าที่ตากไว้ แล้วจับคู่ถุงเท้าลายเดียวกัน

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

32.

2. พิมอธิบายการจองตั๋วเครื่องบินไปเที่ยวเชียงใหม่ในช่วงสิ้นปี

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

33.

3. นักเรียนตัดสินใจจะสร้างแบบจำลองของระบบสุริยะจากวัสดุเหลือใช้

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

34.

4. ป่านทำแกงส้มที่ได้ตามสูตรจากการชมรายการสอนทำอาหาร

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

35.

5. พนักงานสแกนบาร์โค้ดสินค้าชนิดเดียวกันจำนวน 5 ชิ้น

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

36.

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

เป็นแนวคิดเชิงคำนวณในข้อใด

a)

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

b)

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

c)

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

d)

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

37.

7. แก้วแสดงวิธีการหาค่าตัวแปร x และ y ที่อยู่ในสมการ 3y = 9x-4

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

38.

8. เต๋าปั้นดินน้ำมันเป็นรูปสัตว์ต่าง ๆ

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

39.

9. น้ำหลานเลือกซื้อเสื้อยืดที่มีขนาดพอดีตัวกับรูปร่างและราคาไม่แพงจนเกินไป

เป็นแนวคิดเชิงคำนวณข้อใด

a)

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

b)

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

c)

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

d)

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

40.

11. พิจารณาข้อความต่อไปนี้

การคัดแยกสาระสำคัญเพื่อให้สามารถมองเห็นแนวทางการแก้ปัญหาได้ชัดเจนมากขึ้น คือ แนวคิดเชิงนามธรรม

a)

ถูก

b)

ผิด