wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

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

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.

จากรูป เป็นสัญลักษณ์ใด

a)

ทางเลือกเงื่อนไข

b)

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

c)

รับข้อมูลทางแป้นพิมพ์

d)

เริ่มต้น/สิ้นสุดการทำงาน

10.

"การเขียนโดยใช้ภาพสัญลักษณ์เพื่อแสดงลำดับขั้นตอนการทำงานของอัลกอริทึม" จากข้อความนี้ตรงกับข้อใด

a)

อัลกอริทึมผังงาน

b)

อัลกอริทึมรหัสจำลอง

c)

อัลกอริทึมภาษาธรรมชาติ

d)

ไม่มีข้อใดถูก

11.

"การเขียนบรรยายขั้นตอนการทำงานของอัลกอริทึมใดๆ โดยใช้ภาษามนุษย์เพื่ออธิบายลำดับขั้นตอนการทำงาน" หมายถึงข้อใด

a)

อัลกอริทึมผังงาน

b)

อัลกอริทึมรหัสจำลอง

c)

อัลกอริทึมภาษาธรรมชาติ

d)

ไม่มีข้อใดถูก

12.

กระบวนการแก้ปัญหาจะต้องเริ่มจากขั้นตอนใดเป็นขั้นตอนแรก

a)

ดำเนินการแก้ไข

b)

วางแผนการแก้ปัญหา

c)

ตรวจสอบและปรับปรุง

d)

วิเคราะห์และกำหนดรายละเอียดของปัญหา

13.

ข้อใดไม่ใช่รูปแบบของผังงาน

a)

รูปแบบเงื่อนไข

b)

รูปแบบขั้นบันได

c)

รูปแบบทำซ้ำ

d)

รูปแบบเรียงลำดับ

14.

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

a)

2 รูปแบบ

b)

3 รูปแบบ

c)

4 รูปแบบ

d)

5 รูปแบบ

15.

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

a)

ราคารถ

b)

ค่าจอดรถต่อคัน

c)

จำนวนล้อรถ

d)

ไม่มีข้อถูก

16.

การเขียนผังงานแบ่งได้เป็นกี่รูปแบบ

a)

2 รูปแบบ

b)

3 รูปแบบ

c)

4 รูปแบบ

d)

5 รูปแบบ

17.

รูปที่เป็นสัญลักษณ์การแสดงทิศทางการทำงาน

a)

b)

c)

d)

18.

รูปที่เป็นสัญลักษณ์การคำนวณและการประมวลผล

a)

b)

c)

d)

19.

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

a)

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

b)

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

c)

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

d)

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

20.

ถ้าต้องการเปลี่ยนภาษา ควรเลือกที่สัญลักษณ์ใด

a)
b)
c)
d)