wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mid-Tern Exam's Review

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

ข้อใดคือความหมายของ "แนวคิดเชิงคำนวณ"

a)

กระบวนการเพื่อการเขียนโปรแกรมคอมพิวเตอร์

b)

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

c)

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

d)

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

2.

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

a)

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

b)

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

c)

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

d)

การเขียนโค้ด (Coding)

3.

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

a)

รายชื่อของอาหาร

b)

ราคาของอาหารแต่ละรายการ

c)

จำนวนคนที่รับประทานอาหาร

d)

จำนวนอาหารแต่ละรายการที่สั่ง

4.

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

a)

ชื่อหนังสือ - จำนวนหน้า

b)

ลิปสติก - สี

c)

อาชีพ - รายได้เฉลี่ย

d)

ชื่อนักเรียน - น้ำหนัก

5.

แนวคิดเชิงคำนวณมีประโยชน์อย่างไร

a)

ช่วยให้ทักษะการคิดมีความแม่นยำแบบคอมพิวเตอร์

b)

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

c)

ทำงานต่าง ๆได้อย่างรวดเร็ว

d)

จดจำและบันทึกข้อมูลได้เป็นจำนวนมาก

6.

จากชุดตัวเลขต่อไปนี้ x ควรเป็นเลขอะไร

18, 15, 12, 9, x

a)

8

b)

7

c)

6

d)

5

7.

จงเลือกภาพในช่องว่างให้สอดคล้องกัน

a)
b)
c)
d)
8.

จากภาพต่อไปนี้เป็นโครงสร้างการทำงานแบบใด

a)

Multiple Selection Structure

b)

Single Selection Structure

c)

Repetition Structure

d)

Sequence Structure

9.

สัญลักษณะใดใช้สำหรับการแสดงผลออกทางจอภาพ

a)

Manual Input

b)

Display

c)

Process

d)

Decision

10.

ข้อใดต่อไปนี้เขียนนิพจน์เงื่อนไขในสัญลักษณ์การตัดสินใจไม่ถูกต้อง

a)

num > 20

b)

age <= 18

c)

salary = 10 - 20

d)

(num%2) = 0

11.

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

a)

INPUT number

b)

COMPUTE answer = number * 5

c)

OUTPUT answer

12.

ข้อใดตั้งชื่อตัวแปรในการเก็บราคาสินค้าไม่เหมาะสม

a)

money

b)

product price

c)

sell

d)

total_price

13.

ข้อใดไม่ใช่ตัวดำเนินการเปรียบเทียบ

a)

>

b)

%

c)

=

d)

<

14.

ข้อใดคือผลลัพธ์ของ 7%2

a)

14

b)

1

c)

3.5

d)

3

15.

โปรแกรมประเมินผลการเรียนของนักเรียนในการสอบวิชาหนึ่ง โดยโปรแกรมจะรับข้อมูลคะแนนของนักเรียนตั้งแต่ 0 – 100 มีเกณฑ์ในการประเมินผลการเรียน ดังนี้

คะแนนระหว่าง 81 – 100 ได้ผลการเรียนระดับ “ดีมาก”

คะแนนระหว่าง 50 – 80 ได้ผลการเรียนระดับ “ผ่าน”

คะแนนระหว่าง 0 - 49 ได้ผลการเรียนระดับ “ไม่ผ่าน”


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

a)

score > 80

b)

score >= 81

c)

score < 50

d)

score >= 50 - 80