wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ข้อสอบกลางภาค วิทยาการคำนวณ ชั้น ม.1/1

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

1. สัญลักษณ์ต่อไปนี้ ตรงกับข้อใด

a)

แสดงผลหน้าจอ

b)

การประมวลผล

c)

การเปรียบเทียบ

d)

รับข้อมูลนำเข้าจากคีย์บอร์ด

2.

สัญลักษณ์ต่อไปนี้ ตรงกับข้อใด

a)

แสดงผลหน้าจอ

b)

การประมวลผล

c)

. การเปรียบเทียบ

d)

รับข้อมูลนำเข้าจากคีย์บอร์ด

3.

สัญลักษณ์ต่อไปนี้ ตรงกับข้อใด

a)

จุดเชื่อมต่อ

b)

การประมวลผล

c)

การเปรียบเทียบ

d)

แสดงผลทางเครื่องพิมพ์

4.

การเขียนผังงานอยู่ในขั้นตอนใดของการพัฒนา

โปรแกรม

a)

การจัดทำเอกสาร

b)

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

c)

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

d)

การออกแบบโปรแกรม

5.

ข้อใดคือความหมายของอัลกอริทึม (Algorithm)

a)

การแก้ปัญหาทางตรรกะ

b)

การพิสูจน์ทางคณิตศาสตร์

c)

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

d)

ขั้นตอนการทำงานของโปรแกรม

6.

การเขียนผังงาน (Flowchart) มีกี่แบบ

a)

1 แบบ

b)

2 แบบ

c)

3 แบบ

d)

4 แบบ

7.

ข้อใดคือประโยชน์ของอัลกอริทึม (Algorithm)

a)

ใช้สัญลักษณ์แทนการแก้ปัญหา

b)

มีความชัดเจน สั้น และได้ใจความ

c)

มีการทำงานตามเงื่อนไขที่ผู้ใช้กำหนด

d)

การแยกแยะกิจกรรม ทำให้การแก้ไขปัญหาเป็นไปอย่าง

รวดเร็ว

8.

การใช้รูปภาพสัญลักษณ์ แทนขั้นตอนการเขียนโปรแกรมคือข้อใด

a)

ฟังก์ชัน (function)

b)

รหัสจำลอง (Pseudo Code)

c)

การเขียนผังงาน (Flowchart)

d)

การบรรยาย (Narrative Description)

9.

ข้อใดไม่ใช่รูปแบบการเขียนอัลกอริทึม

a)

ฟังก์ชัน (function)

b)

รหัสจำลอง (Pseudo Code)

c)

การเขียนผังงาน (Flowchart)

d)

การบรรยาย (Narrative Description)

10.

ข้อใดไม่ใช่โครงสร้างโปรแกรม

a)

โครงสร้างตามลำดับ

b)

โครงสร้างแบบทำงานซ้ำ

c)

โครงสร้างแบบมีทางเลือก

d)

โครงสร้างแบบมีทางเลือกทำงานซ้ำ

11.

ภาษาซีใช้ตัวแปลภาษาชนิดใดในการแปลคำสั่ง

a)

แสดงผลหน้าจอ

b)

การประมวลผล

c)

การเปรียบเทียบ

d)

รับข้อมูลนำเข้าจากคีย์บอร์ด

12.

ถ้าต้องการ Save Souce File โปรแกรมภาษา C ต้อง Save นามสกุลไฟล์ ตามข้อใด

a)

.o

b)

.c

c)

.cpp

d)

.exe

13.

โครงสร้างโปรแกรมแบบใดที่แสดงขั้นตอนการทำงาน

ตามลำดับก่อน-หลังจากบนลงล่าง โดยแต่ละขั้นตอน

จะถูกประเมินผลเพียงครั้งเดียว

a)

โครงสร้างแบบทำซ้ำ

b)

โครงสร้างแบบข้อความ

c)

โครงสร้างแบบลำดับ

d)

. โครงสร้างแบบทางเลือก

14.

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

a)

ความยาวฐานและความสูง

b)

ความยาวฐานและความสูง

c)

พื้นที่สามเหลี่ยมและความยาวฐาน

d)

พื้นที่สามเหลี่ยมความยาวฐานและความสูง

15.

ข้อใดที่ไม่จำเป็นต้องมีในการเขียนโปรแกรม

a)

. #define

b)

#include

c)

{ }

d)

main ()

16.

ข้อใดกล่าวถูกต้องเกี่ยวกับการวนซ้ำโดยใช้คำสั่ง do-while

a)

ใช้เมื่อทราบจำนวนรอบแน่นอน

b)

วนซ้ำเมื่อนิพจน์ตรวจสอบให้ผลลัพธ์เป็นเท็จเท่านั้น

c)

วนซ้ำก่อน 1 รอบเสมอ

d)

วนซ้ำได้ไม่เกิน 65536 รอบ

17.

การวนซ้ำใช้ข้อใดในการนับรอบการทำงาน

a)

ตัวดำเนินการ

b)

ชนิดข้อมูล

c)

ค่าคงที่

d)

ตัวแปร

18.

โครงสร้างแบบทางเลือกมีลักษณธการทำงานอย่างไร

a)

ทำงานตามลำดับก่อน-หลัง

b)

เลือกทำงานแบบเงื่อนไงเป็นจริงและเท็จเท่านั้น

c)

ทำงานแบบอย่างใดอย่างหนึ่งระหว่างเงื่อนไขจริงและเท็จ

d)

ทำตามคำสั่งแบบหลายทางเลือกมากกว่า 2 ทาง

19.

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

a)

เขียนโปรแกรม > เขียนผังงานและซูโดโค้ด >

ทดสอบโปรแกรม > วิเคราะห์ปัญหา

b)

เขียนโปรแกรม > ทดสอบโปรแกรม > วิเคราะห์ปัญหา >

เขียนผังงานและซูโดโค้ด

c)

วิเคราะห์ปัญหา > เขียนผังงานและซูโดโค้ด >

เขียนโปรแกรม > ทดสอบโปรแกรม

d)

วิเคราะห์ปัญหา > เขียนโปรแกรม >

เขียนผังงานและซูโดโค้ด > ทดสอบโปรแกรม

20.

คำสั่งต่าง ๆ ของโปรแกรมภาษาซีจะต้องอยู่ภายในเครื่องหมายใด

a)

( )

b)

[ ]

c)

{ }

d)

/* */

21.

ข้อใดหมายถึงข้อมูล

a)

สิ่งต่าง ๆ ที่เรารับรู้ได้

b)

สิ่งที่ถูกต้องและเชื่อถือได้

c)

ข้อเท็จจริงที่แสดงในหนังสือเรียน

d)

ข้อเท็จจริงที่ได้รับการยืนยันว่าถูกต้อง

22.

ข้อใดไม่ใช่ลักษณะที่ดีของข้อมูล

a)

มีความถูกต้อง

b)

มีความทันสมัย

c)

มีความสวยงาม

d)

มีความน่าเชื่อถือ

23.

ข้อใดกล่าวถึงข้อมูลทุติยภูมิได้ถูกต้อง

a)

ตรงต่อความต้องการมากที่สุด

b)

เป็นข้อมูลที่ผู้อื่นรวบรวมและบันทึกไว้

c)

เป็นการแบ่งข้อมูลตามระบบคอมพิวเตอร์

d)

สามารถรวบรวมได้โดยการบันทึกจาก

แหล่งข้อมูลนั้นโดยตรง

24.

สารสนเทศหมายถึงข้อใด

a)

ข้อมูลความรู้ที่ได้รับการประมวลผลแล้ว

b)

ข้อมูลคะแนน

c)

ข้อมูลที่นำมาใช้ประโยชน์

d)

ข้อมูลที่มีการเปลี่ยนแปลง

25.

ข้อใดเป็นคุณสมบัติของสารสนเทศ

a)

ความถูกต้อง

b)

ความรวดเร็ว

c)

ความสมบูรณ์

d)

ถูกทุกข้อ

26.

ข้อมูลและสารสนเทศต่างกันอย่างไร

a)

ความเป็นจริงของข้อมูล

b)

สิ่งที่เป็นประโยชน์ต่อผู้ใช้

c)

มีการรับรองข้อมูลที่ถูกต้อง

d)

มีการเปลี่ยนแปลงตลอดเวลา

27.

ขั้นตอนการประมวลผลข้อมูลที่สำคัญที่สุดคือข้อใด

a)

การจัดเก็บข้อมูลอย่างเป็นระบบ

b)

การจัดหาข้อมูล

c)

การประมวลผลข้อมูล

d)

การเพิ่มข้อมูลตามต้องการ

28.

การฝากถอนเงินในธนาคาร เป็นการประมวลผลแบบใด

a)

การประมวลผลแบบกลุ่ม

b)

การประมวลผลแบบเชื่อมตรง

c)

การประมวลผลแบบต่อเนื่อง

d)

การประมวลผลแบบชั่วคราว

29.

องค์ประกอบสารสนเทศ ประกอบด้วยอะไรบ้าง

a)

ฮาร์ดแวร์ ซอฟต์แวร์ บุคลากร

b)

ข้อมูลและสารสนเทศ บุคลากร

c)

ฮาร์ดแวร์ กระบวนการทำงาน บุคลากร

d)

ฮาร์ดแวร์ ซอฟต์แวร์ ข้อมูลสารสนเทศ บุคลากร

และกระบวนการทำงาน

30.

การใช้งานโปรแกรมไมโครซอฟต์เวิร์ดในการพิมพ์เอกสารเป็นสารสนเทศที่เกี่ยวข้องกับระดับใด

a)

ระดับองค์กร

b)

ระดับกลุ่ม

c)

ระดับบุคคล

d)

ระดับหน่วยงาน

31.

อาชญากรรมคอมพิวเตอร์ที่เป็นการขโมยข้อมูลมีลักษณะอย่างไร

a)

ขโมยข้อมูลจากร้านสะดวกซื้อ

b)

ขโมยข้อมูลจากห้างสรรพสินค้า

c)

ขโมยข้อมูลจากธนาคาร

d)

ขโมยข้อมูลจากผู้ใช้งานอินเทอร์เน็ต

32.

การกระทำใดเป็นการใช้อินเทอร์เน็ตได้อย่างเหมาะสม

a)

ไม่ควรใช้อินเทอร์เน็ตทุกวัน

b)

ใช้อินเทอร์เน็ตเพื่อความบันเทิงเท่านั้น

c)

ใช้อินเทอร์เน็ตเพื่อผลประโยชน์ทางธุรกิจเท่านั้น

d)

ไม่ใช้อินเทอร์เน็ตเพื่อทำร้านผู้อื่น

33.

สิ่งที่อาจจะก่อให้เกิดเสียหายต่อคุณสมบัติของข้อมูลด้านใดด้านหนึ่งหรือมากกว่าหนึ่งด้าน คือข้อใด

a)

ภัยธรรมชาติ

b)

ภัยพิบัติ

c)

อุทกภัย

d)

ภัยคุกคาม

34.

หากต้องการใช้คอมพิวเตอร์ในการเผยแพร่ภาพ สิ่งใดที่นักเรียนไม่ควรกระทำ

a)

เผยแพร่ภาพลามกอนาจาร

b)

เผยแพร่ภาพกีฬาสี

c)

เผยแพร่ภาพไปเที่ยวลงใน Facebook

d)

เผยแพร่ภาพอาหารที่กำลังรับประทาน

35.

ข้อใดไม่ใช่ความหมายของอาชญากรรมคอมพิวเตอร์

a)

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

b)

การกระทำใด ๆ ที่เกี่ยวข้องกับคอมพิวเตอร์ ซึ่งทำให้ผู้อื่นได้รับความเสียหาย

c)

การกระทำใด ๆ ที่เป็นความผิดทางอาญา

d)

การกระทำใด ๆ ที่เกี่ยวข้องกับคอมพิวเตอร์ ซึ่งทำให้ผู้กระทำผิดได้รับผลประโยชน์

36.

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

a)

ใช้คอมพิวเตอร์ทำร้าย หรือละเมิดผู้อื่น

b)

ปฏิบัติตนเป็นตัวอย่างที่ดี เคารพกฎระเบียบ

c)

สอดแนม แก้ไข หรือเปิดดูแฟ้มข้อมูลของผู้อื่น

d)

ใช้คอมพิวเตอร์รบกวนการทำงานของผู้อื่น

37.

ข้อใดไม่ใช่ลักษณะของการก่ออาชญากรรมคอมพิวเตอร์

a)

การเจาะเข้าไปในระบบรักษาความปลอดภัยส่วนบุคคล

b)

การเจาะเข้าไปในระบบรักษาความปลอดภัยส่วนที่เป็นระบบปฏิบัติการ

c)

การเจาะเข้าไปในระบบสื่อสารและรักษาความปลอดภัยของซอฟต์แวร์ข้อมูล

d)

การเจาะเข้าไปในระบบรักษาความปลอดภัยของเว็บสาธารณะ

38.

การนำข้อมูลของผู้อื่นมาเป็นประโยชน์ต่อตนเอง จัดเป็นอาชญากรรมคอมพิวเตอร์ประเภทใด

a)

การแทรกแซงข้อมูลโดยมิชอบ

b)

การละเมิดลิขสิทธิ์และปลอมแปลง

c)

อันธพาลทางคอมพิวเตอร์และผู้ก่อการร้าย

d)

การใช้เทคโนโลยีคอมพิวเตอร์ดัดแปลงข้อมูล

39.

บุคคลใดปฏิบัติตามมารยาทในการใช้อินเทอร์เน็ต

a)

ก้านเข้าไปซื้อเสื้อผ้าลอกเลียนแบบในเว็บไซต์ขายเสื้อผ้า

b)

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

c)

ก้อยคัดลอกภาพอาหารของผู้อื่นเพื่อนำมาทำเป็นเมนูอาหารของร้าน

d)

กุ๊กพิมพ์ไลน์ต่อว่าเพื่อนด้วยถ้อยคำที่รุนแรง เนื่องจากเพื่อผิดนัดตน

40.

จากบทความต่อไปนี้

“เป็ดต้องการซื้อรองเท้าคู่ใหม่แต่มีเงินไม่พอ ซันจึงชักชวนเป็ดเข้าไปเล่นพนันฟุตบอลในเว็บไซต์หนึ่ง ต่อมาเป็ดเล่นพนันชนะ จึงนำเงินไปซื้อรองเท้าคู่ใหม่”

การกระทำของเป็ดเป็นอาชญากรรมคอมพิวเตอร์ประเภทใด

a)

การใช้คอมพิวเตอร์เผยแพร่ภาพ

b)

การฟอกเงินทางอิเล็กทรอนิกส์

c)

การละเมิดลิขสิทธิ์และการปลอมแปลง

d)

อาชญากรรมที่ใช้การสื่อสารผ่านเครือข่ายคอมพิวเตอร์