wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบกลางภาค วิทยาการคำนวณ ม.1 (ปรนัย 30 ข้อ)

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

ข้อใดเป็นความหมายของเทคโนโลยีสารสนเทศที่ถูกต้องมากที่สุด

a)

การนำความรู้มาประยุกต์ใช้จัดการกับสารสนเทศอย่างเป็นระบบ

b)

การนำความรู้ทางวิทยาศาสตร์มาประยุกต์ใช้เพื่อให้เป็นระบบและรวดเร็ว

c)

การนำวิทยาศาสตร์มาประยุกต์ใช้เพื่อสร้างหรือจัดการกับสารสนเทศอย่างเป็นระบบ

d)

การนำความรู้ทางด้านวิทยาศาสตร์มาประยุกต์ใช้เพื่อสร้างหรือจัดการกับสารสนเทศอย่างเป็นระบบ

2.

นักเรียนได้รับประโยชน์จากเทคโนโลยีสารสนเทศด้านใดมากที่สุด

a)

ทำให้เรียนหนังสือได้สนุกยิ่งขึ้น

b)

ค้นคว้าหาความรู้ได้สะดวกยิ่งขึ้น

c)

ได้รับความสนุกจากการเล่นเกม

d)

ทำให้ทำการบ้านได้ง่าย

3.

ข้อใดถือว่าเป็นภัยแฝงออนไลน์

a)

ปาลินใช้เวลาว่างเล่นโซเชียล จนทำให้สอบไม่ผ่าน

b)

มุตาขายของออนไลน์

c)

สาลีส่งงานอาจารย์ทางเมล์

d)

นาเดียแจ้งข่าวสารให้เพื่อนโดยใช้ Facebook

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)

ไม่ส่งรูปหรือข้อมูลส่วนตัวให้กับคนที่รู้จักทางอินเตอร์เน็ต

b)

ไม่ให้ความสนใจหรือตอบโต้กับคนที่ถ้อยคําหยาบคาย

c)

หากพบข้อความหรือรูปภาพรุนแรง ให้รีบแจ้งผู้ปกครองหรือคุณครู

d)

ถูกทุกข้อ

11.

ข้อใดอธิบายความหมายของแนวคิดเชิงนามธรรม (abstract 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.

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

a)

แนวคิดเชิงรวบยอด

b)

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

c)

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

d)

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

18.

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

a)

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

b)

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

c)

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

d)

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

19.

ข้อใดไม่ใช่ทักษะย่อยของแนวคิดเชิงคำนวณ

a)

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

b)

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

c)

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

d)

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

20.

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

a)

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

b)

การคัดเลือกวัสดุที่นำมาใช้ทำชิ้นงาน

c)

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

d)

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

21.

ผลการรันโปรแกรมต่อไปนี้ คืออะไร

a)

ตัวละครเคลื่อนที่ไป 10 หน่วย

b)

ตัวละครเคลื่อนที่ไป 1 หน่วย และเปลี่ยนเป็นชุดตัวละครต่อไป

c)

ตัวละครเปลี่ยนเป็นชุดตัวละครในลำดับถัดไป

d)

ตัวละครเคลื่อนที่ไป 10 หน่วย และเปลี่ยนเป็นชุดตัวละครในลำดับถัดไป

22.

เมื่อคลิกปุ่มธงเขียวแล้ว ผลลัพธ์ของโปรแกรมนี้คืออะไร

a)

ตัวละครเดินไปข้างหน้า

b)

ตัวละครเดินซ้ำ 10 ครั้ง

c)

ตัวละครเดินชนขอบเวทีซ้ำอย่างไม่สิ้นสุด

d)

ตัวละครเคลื่อนที่ไป 10 หน่วย และเปลี่ยนเป็นชุดตัวละครในลำดับถัดไป

23.

ส่วนประกอบหลักของหน้าต่างการทำงานของโปรแกรม Scratch มีอะไรบ้าง

a)

Stage, Sheet, File

b)

Stage, Sheet, File

c)

stage, sprite, script

d)

Database, Sheet

24.

ผลการรันโปรแกรมต่อไปนี้ คืออะไร

a)

ตัวละครวาดรูปสามเหลี่ยม

b)

ตัวละครวาดรูปสี่เหลี่ยม

c)

ตัวละครวาดรูปหัวใจ

d)

ตัวละครวาดรูปวงกลม

25.

โปรแกรม Scratch คืออะไร

a)

โปรแกรมภาษาพัฒนาโดยทีมงาน Media Lap MIT

b)

โปรแกรมฝึกการเขียนคำสั่งด้วยการเขียนโปรแกรมภาษาอย่างง่าย

c)

โปรแกรมในการต่อบล็อกคําสั่งเพื่อสร้างโปรแกรมสคริปต์ให้กับตัวละครเท่านั้น

d)

โปรแกรมภาษาที่ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้ ภาพเคลื่อนไหว เกม ดนตรี และศิลปะ

26.

ข้อใด คือ บล็อกที่จะถูกนำมาใช้เป็นอันดับแรกเสมอในการเขียนสคริปต์

a)

ทำซ้ำตลอด

b)

เคลื่อน...ก้าว

c)

เมื่อธงเขียวถูกคลิก

d)

พูด...เป็นเวลา...วินาที

27.

เมื่อเปิดโปรแกรม Scratch ขึ้นมาจะพบว่าแมวอยู่ตำแหน่งใด

a)

X : 0 , Y: 0

b)

X : 1 , Y: 1

c)

X : -1 , Y: 1

d)

X : 1 , Y: -1

28.

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

a)

Stage

b)

Script

c)

Sprite

d)

Scratch

29.

บล็อกคำสั่ง repeat หมายถึงคำสั่งอะไร

a)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำไม่รู้จบ

b)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำ

c)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำตามจำนวนรอบที่กำหนด

d)

คำสั่งกำหนดค่าเริ่มต้นให้กับตัวแปร

30.

บล็อกคำสั่ง repeat until หมายถึงคำสั่งอะไร

a)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำไม่รู้จบ

b)

คำสั่งที่ใช้ในการทำงานแบบวนซ้ำแบบมีเงื่อนไข

c)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำตามจำนวนรอบที่กำหนด

d)

คำสั่งกำหนดค่าเริ่มต้นให้กับตัวแปร