wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

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

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

ในการเขียนผังงาน (Flowchart) สัญลักษณ์รูป 'สี่เหลี่ยมขนมเปียกปูน' ใช้แทนความหมายใด

a)

จุดเชื่อมต่อ (Connector)

b)

การปฏิบัติงาน (Process)

c)

จุดเริ่มต้นหรือจุดสิ้นสุด (Start/End)

d)

การรับข้อมูลหรือแสดงผลข้อมูล (Input/Output)

e)

การตัดสินใจหรือตรวจสอบเงื่อนไข (Decision)

2.

ในการเขียนผังงาน (Flowchart) สัญลักษณ์รูป 'สี่เหลี่ยมขนมเปียกปูน' ใช้แทนความหมายใด

a)

จุดเชื่อมต่อ (Connector)

b)

การปฏิบัติงาน (Process)

c)

จุดเริ่มต้นหรือจุดสิ้นสุด (Start/End)

d)

การรับข้อมูลหรือแสดงผลข้อมูล (Input/Output)

e)

การตัดสินใจหรือตรวจสอบเงื่อนไข (Decision)

3.

ในการเขียนผังงาน (Flowchart) สัญลักษณ์รูป 'สี่เหลี่ยมขนมเปียกปูน' ใช้แทนความหมายใด

a)

จุดเชื่อมต่อ (Connector)

b)

การปฏิบัติงาน (Process)

c)

จุดเริ่มต้นหรือจุดสิ้นสุด (Start/End)

d)

การรับข้อมูลหรือแสดงผลข้อมูล (Input/Output)

e)

การตัดสินใจหรือตรวจสอบเงื่อนไข (Decision)

4.

ในการเขียนผังงาน (Flowchart) สัญลักษณ์รูป 'สี่เหลี่ยมขนมเปียกปูน' ใช้แทนความหมายใด

a)

จุดเชื่อมต่อ (Connector)

b)

การประมวลผล (Process)

c)

จุดเริ่มต้นหรือจุดสิ้นสุด (Start/End)

d)

การรับข้อมูลหรือแสดงผลข้อมูล (Input/Output)

e)

การตัดสินใจหรือตรวจสอบเงื่อนไข (Decision)

5.

ข้อใดคือความหมายที่ถูกต้องที่สุดของ 'แนวคิดเชิงนามธรรม' (Abstraction) ในกระบวนการแนวคิดเชิงคำนวณ

a)

การเขียนโปรแกรมคอมพิวเตอร์เพื่อสั่งงานหุ่นยนต์

b)

การออกแบบลำดับขั้นตอนการทำงานอย่างเป็นระบบ

c)

การหารูปแบบที่เหมือนหรือแตกต่างกันของปัญหา

d)

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

e)

การแตกปัญหาใหญ่ออกเป็นปัญหาย่อยๆ เพื่อให้แก้ไขได้ง่ายขึ้น

6.

เมื่อนักเรียนแยกส่วนประกอบของรถจักรยานออกเป็น ล้อ, โซ่, และตัวถัง นักเรียนกำลังใช้แนวคิดเชิงคำนวณด้านใด?

a)

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

b)

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

c)

แนวคิดการประเมินผล (Evaluation)

d)

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

e)

แนวคิดการออกแบบอัลกอริทึม (Algorithm Design)

7.

อัลกอริทึม (Algorithm) มีความสำคัญอย่างไรในการแก้ปัญหา

a)

ช่วยให้ใช้คอมพิวเตอร์ได้รวดเร็วขึ้น

b)

เป็นภาษาที่คอมพิวเตอร์เข้าใจเพียงภาษาเดียว

c)

ช่วยให้ไม่ต้องใช้ความคิดสร้างสรรค์

d)

ช่วยประหยัดงบประมาณในการซื้อซอฟต์แวร์

e)

เป็นลำดับขั้นตอนที่ชัดเจนซึ่งนำไปสู่ผลลัพธ์ที่ถูกต้องเสมอหากทำตาม

8.

ข้อใดคือลักษณะของ 'อัลกอริทึม' (Algorithm) ที่ดี?

a)

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

b)

มีความซับซ้อนและยาวที่สุดเพื่อให้ดูน่าเชื่อถือ

c)

ไม่มีทางผิดพลาดเลยแม้แต่ครั้งเดียว

d)

สามารถแก้ไขปัญหาได้หลากหลายพร้อมกันในขั้นตอนเดียว

e)

ต้องเขียนเป็นภาษาโปรแกรมคอมพิวเตอร์เท่านั้น

9.

จริยธรรมในการใช้เทคโนโลยีสารสนเทศข้อใดสำคัญที่สุดเมื่อต้องทำงานกลุ่ม?

a)

การคัดลอกงานของเพื่อนมาส่งเป็นงานของตัวเอง

b)

การแอบเข้าไปแก้ไขไฟล์งานของเพื่อนโดยไม่บอก

c)

การแชร์ข้อมูลส่วนตัวของเพื่อนลงในกลุ่มสาธารณะ

d)

การให้เกียรติและรับฟังความเห็นของผู้อื่นในสื่อออนไลน์

e)

การใช้ชื่อปลอมในการด่าทอผู้อื่น

10.

หากคุณพบข้อมูลบนอินเทอร์เน็ตที่บอกว่า 'กินน้ำมะนาวแล้วรักษาโรคมะเร็งได้หายขาด' คุณควรทำอย่างไรตามหลักการ 'รู้เท่าทันสื่อ'?

a)

ตรวจสอบแหล่งที่มาและหาข้อมูลยืนยันจากหน่วยงานที่เชื่อถือได้ เช่น กระทรวงสาธารณสุข

b)

เชื่อทันทีเพราะเป็นข้อมูลที่แชร์ต่อๆ กันมามาก

c)

รีบแชร์ให้คนรู้จักทันทีเพราะหวังดี

d)

ซื้อน้ำมะนาวมาตุนไว้เยอะๆ

e)

ด่าทอคนที่ส่งมาให้ในทันที

11.

อัลกอริทึม (Algorithm) มีความสำคัญอย่างไรในการเขียนโปรแกรม?

a)

เป็นแผนผังลำดับขั้นตอนในการแก้ปัญหาให้คอมพิวเตอร์ทำงานตาม

b)

ใช้สำหรับตกแต่งภาพถ่าย

c)

ใช้ในการเพิ่มความเร็วของอินเทอร์เน็ต

d)

ใช้ในการเก็บข้อมูลลงในแฟลชไดรฟ์

e)

ช่วยให้คอมพิวเตอร์มีรูปร่างที่สวยงาม

12.


ในการหาค่าเฉลี่ยของตัวเลข 3 จำนวน ขั้นตอนใดควรเป็นลำดับแรกในอัลกอริทึม?

a)

รับค่าตัวเลขทั้ง 3 จำนวน

b)

ปิดโปรแกรม

c)

แสดงผลลัพธ์หน้าจอ

d)

ประกาศชื่อผู้เขียนโปรแกรม

e)

นำผลรวมมาหารด้วย 3

13.

ข้อใดเป็นลักษณะของอัลกอริทึมที่ดี?

a)

มีความกำกวม ตีความได้หลายอย่าง

b)

มีลำดับขั้นตอนที่ชัดเจนและสิ้นสุดการทำงานได้

c)

ไม่ต้องมีการรับข้อมูลเข้า

d)

มีขั้นตอนที่ซับซ้อนและยาวที่สุดเท่าที่จะเป็นไปได้

e)

ใช้ภาษาไทยเพียงอย่างเดียวเท่านั้น

14.

ประโยชน์ที่สำคัญที่สุดของการใช้ผังงาน (Flowchart) คืออะไร?

a)

ทำให้โปรแกรมทำงานเร็วขึ้น 10 เท่า

b)

ทำให้คอมพิวเตอร์ไม่มีวันพัง

c)

ใช้แทนการเขียนโค้ดภาษาคอมพิวเตอร์ได้ทั้งหมด

d)

ใช้เพื่อประหยัดพลังงานไฟฟ้าของคอมพิวเตอร์

e)

ช่วยให้เห็นลำดับขั้นตอนการทำงานอย่างเป็นรูปธรรมและตรวจสอบข้อผิดพลาดได้ง่าย

15.

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

a)

ข้ามสะพานลอย -> เข้าโรงเรียน -> ออกจากบ้าน

b)

เข้าโรงเรียน -> ข้ามสะพานลอย -> ออกจากบ้าน

c)

ออกจากบ้าน -> เข้าโรงเรียน -> ข้ามสะพานลอย

d)

ออกจากบ้าน -> ข้ามสะพานลอย -> เข้าโรงเรียน

e)

นอนต่อ -> ออกจากบ้าน -> เข้าโรงเรียน

16.

[วิเคราะห์] สถานการณ์ใดที่แสดงถึง 'ความไม่ปลอดภัย' ในการใช้เทคโนโลยีสารสนเทศ?

a)

การใช้รหัสผ่านเดียวกับทุกบัญชีโซเชียลมีเดีย

b)

การอัปเดตระบบปฏิบัติการอย่างสม่ำเสมอ

c)

การสำรองข้อมูลไว้ใน Cloud Storage

d)

การล็อกหน้าจอคอมพิวเตอร์ทุกครั้งที่ลุกจากโต๊ะ

e)

การตั้งรหัสผ่านที่ประกอบด้วย ตัวอักษรพิมพ์ใหญ่ พิมพ์เล็ก และตัวเลข

17.

[วิเคราะห์] นักเรียนต้องการเขียนโปรแกรม 'ต้มบะหมี่กึ่งสำเร็จรูป' อัลกอริทึมใดมีลำดับที่ 'ผิดพลาด' ร้ายแรงที่สุด?

a)

ทานบะหมี่ -> ต้มน้ำ -> ใส่เครื่องปรุง -> เทน้ำร้อน

b)

เตรียมถ้วย -> ต้มน้ำ -> ใส่บะหมี่ -> ทาน

c)

ใส่บะหมี่ในถ้วย -> ต้มน้ำ -> เทน้ำร้อน -> ทาน

d)

ใส่บะหมี่ -> ใส่เครื่องปรุง -> เทน้ำร้อน -> รอ 3 นาที -> ทาน

e)

ต้มน้ำ -> ใส่บะหมี่ -> ใส่เครื่องปรุง -> ทาน

18.

การใช้เทคโนโลยีสารสนเทศอย่าง 'มีจริยธรรม' หมายถึงข้อใด

a)

การแอบใช้บัญชี Facebook ของเพื่อนไปโพสต์ล้อเลียน

b)

การส่งต่อรูปภาพที่ระบุชื่อผู้ป่วยเพื่อความรวดเร็วในการรักษา

c)

การดาวน์โหลดภาพยนตร์ลิขสิทธิ์ฟรีจากเว็บไซต์เถื่อน

d)

การแชร์ข่าวสารทันทีโดยไม่ตรวจสอบที่มา

e)

การอ้างอิงแหล่งที่มาของข้อมูลที่นำมาใช้ในรายงาน

19.

ถ้านักเรียนต้องการหาวิธีเดินทางไปโรงเรียนให้เร็วที่สุดในช่วงที่ฝนตก นักเรียนควรเริ่มจากขั้นตอนใดตามแนวคิดเชิงคำนวณ

a)

เขียนผังงานการเดินทาง

b)

เดินตากฝนไปโรงเรียน

c)

ถามเพื่อนว่าเมื่อเช้ามาถึงกี่โมง

d)

จ้างรถรับจ้างทันที

e)

วิเคราะห์เงื่อนไขของปัญหา (ระยะทาง, สภาพการจราจร, พาหนะที่มี)

20.


สถานการณ์: นักเรียนทำคลิปวิดีโอล้อเลียนเพื่อนลง TikTok โดยที่เพื่อนไม่เต็มใจ การกระทำนี้ผิดหลักการใด มากที่สุด

a)

การไม่มีทักษะทางเทคโนโลยี

b)

การใช้เครือข่ายอินเทอร์เน็ตสาธารณะ

c)

การใช้อัลกอริทึมที่ซับซ้อนเกินไป

d)

การขาดจริยธรรมและการเคารพสิทธิผู้อื่น

e)

การไม่ใช้คอมพิวเตอร์ความเร็วสูง