wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ข้อสอบกลางภาค วิชาวิทยาการคำนวณ ป.4 ปี 1/2567

Total questions: 40

Worksheet time: 3hrs 25mins

Name
Class
Date
1.

ข้อใดต่อไปนี้กล่าวถึงอัลกอริทึมได้ถูกต้อง

a)

การใช้กฎเกณฑ์พิจารณาหาเหตุผล เพื่อแก้ไขปัญหา

b)

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

c)

การแก้ไขปัญหาโดยการพิจารณาผลลัพธ์ แล้วนำผลลัพธ์ที่ได้มาใช้หาต้นเหตุของปัญหา

d)

กระบวนการแก้ปัญหาที่มีการกำหนดวิธีการแก้ปัญหาหลายวิธีเพื่อให้สามารถแก้ปัญหาต่าง ๆ ได้

2.

การแสดงอัลกอริทึมด้วยผังงานแบ่งออกเป็นกี่แบบ

a)

1

b)

2

c)

3

d)

4

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)

ฟาง วางคอมพิวเตอร์ห่างจากผนัง 15 ช.ม.

d)

แก้ว ปิดคอมพิวเตอร์เมือ โดยไม่ ชัตดาวน์

9.

คำว่า "ผังงาน" เรียกอีกอย่างหนึ่งว่า....

a)

โฟลว์ชาร์ต

b)

ฟลัวกรา

c)

ฟราวิ

d)

ฟรังกี้

10.

อัลกอริทึม หมายถึงข้อใด

a)

ขั้นตอนหรือกระบวนการแก้ไขปัญหาทางคณิตศาสตร์

b)

ขั้นตอนหรือกระบวนการแก้ไขปัญหาทางวิทยาศาสตร์

c)

ขั้นตอนหรือกระบวนการแก้ไขปัญหาทางตรรกะศาสตร์

d)

ขั้นตอนหรือกระบวนการแก้ไขปัญหาทางภูมิศาสตร์

11.

เหตุใดจึงต้องใช้อัลกอริทึมมาใช้ในชีวิตประจำวัน

a)

เพื่อลดขั้นตอนการทำงาน

b)

เพื่อหาสาเหตุที่เกิดจากการทำงาน

c)

เพื่อความสะดวก

d)

เพื่อง่ายต่อการคำนวณ

12.

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

a)

ให้ผู้ปกครองจอดรถข้างทางในที่ที่ปลอดภัย

b)

ให้ผู้ปกครองจอดรถทันทีแล้วรีบลงจากรถ

c)

รีบโทรแจ้งช่างซ่อมรถยนต์หรือตำรวจ

d)

วางแผนในการเปลี่ยนยาง

13.

จากรูป เป็นลักษณะของโปรแกรมใด

a)

โปรแกรม Photoshop

b)

โปรแกรม Scratch

c)

โปรแกรม Paint

d)

โปรแกรม Microsoft Word

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.

ฝนต้องการไปถึงโรงเรียนให้ทันเวลา 07.30 น. แต่ต้องใช้ระยะเวลาในการเดินทาง 45 นาที ดังนั้น ฝนจะต้องขึ้นรถเมล์ในเวลาใดเพื่อให้ไปถึงโรงเรียนให้ทันเวลา

a)

6.50 น.

b)

6.30 น.

c)

7.00 น.

d)

6.55 น.

21.

โลโก้โปรแกรม Scratch คือข้อใด

a)
b)
c)
d)
22.

ช่องหมายเลข 1 คืออะไร

a)

ชุดคำสั่งต่างๆ

b)

คำสั่งต่างๆ

c)

พื้นที่เขียนโปรแกรม

d)

พื้นที่แสดงผลของโปรแกรม

23.

ช่องหมายเลข 3 คืออะไร

a)

ชุดคำสั่งต่างๆ

b)

คำสั่งต่างๆ

c)

พื้นที่เขียนโปรแกรม

d)

พื้นที่แสดงผลของโปรแกรม

24.

ช่องหมายเลข 2 คืออะไร

a)

ชุดคำสั่งต่างๆ

b)

คำสั่งต่างๆ

c)

พื้นที่เขียนโปรแกรม

d)

พื้นที่แสดงผลของโปรแกรม

25.

ช่องหมายเลข 4 คืออะไร

a)

ชุดคำสั่งต่างๆ

b)

คำสั่งต่างๆ

c)

พื้นที่เขียนโปรแกรม

d)

พื้นที่แสดงผลของโปรแกรม

26.

ช่องหมายเลข 5 คืออะไร

a)

ส่วนของสไปร์ท (Sprite)

b)

ส่วนของเวที (Stage)

c)

พื้นที่เขียนโปรแกรม

d)

พื้นที่แสดงผลของโปรแกรม

27.

ช่องหมายเลข 6 คืออะไร

a)

ส่วนของสไปร์ท (Sprite)

b)

ส่วนของเวที (Stage)

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)
d)
35.

คำสั่งดังต่อไปนี้อยู่ในชุดคำสั่งใด

a)
b)
c)
d)
36.

คำสั่งดังต่อไปนี้อยู่ในชุดคำสั่งใด

a)
b)
c)
d)
37.

ต้องการเปลี่ยนฉากหลังถัดไปต้องใช้คำสั่งใด

a)
b)
c)
d)
38.

ต้องการเปลี่ยนชุดถัดไปต้องใช้คำสั่งใด

a)
b)
c)
d)
39.

ถ้าต้องการหยุดเวลา 1 วินาทีควรใช้คำสั่งใด

a)
b)
c)
d)
40.

ถ้าต้องการเล่นวนซ้ำตลอดควรใช้คำสั่งใด

a)
b)
c)
d)