wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Final Test Grade 3

Total questions: 30

Worksheet time: 24mins

Name
Class
Date
1.

1. เพราะเหตุใดการเขียนโปรแกรมจึงต้องมี

การเขียนเป็นลำดับขั้นตอนอย่างชัดเจน

a)

ให้คอมพิวเตอร์ทำงานตามคำสั่งเป็นขั้นตอน

b)

เพื่อให้โปรแกรมสามารถอัพเดทข้อมูลได้ตลอดเวลา

c)

ช่วยผู้ใช้งานคอมพิวเตอร์เข้าถึงคอมพิวเตอร์ได้ง่ายขึ้น

d)

ช่วยถนอมและรักษาคอมพิวเตอร์ให้ใช้งานได้นานขึ้น

2.

2. การเขียนโปรแกรมด้วยบล็อกวนซ้ำ ทำให้โปรแกรมทำงานอย่างไร

a)

เริ่มทำงาน

b)

ทำงานเพียงครั้งเดียว

c)

ทำซ้ำตามเงื่อนไขที่กำหนด

d)

ทำงานเรียงลำดับจากบนลงล่าง

3.

3. หมายเลขใดใช้เมื่อต้องการทำซ้ำแบบกำหนดจำนวนครั้ง

a)

1

b)

2

c)

3

d)

4

4.

4. ข้อใดกล่าวถึงการใช้งานบล็อกคำสั่งที่กำหนดให้ไม่ถูกต้อง

a)

หมายเลข 1 ใช้เมื่อต้องการให้ตัวละครหันไปทางซ้าย

b)

หมายเลข 2 ใช้เมื่อต้องการให้ตัวละครเดินไปข้างหน้า

c)

หมายเลข 3 ใช้เมื่อต้องการให้ตัวละครหันไปทางขวา

d)

หมายเลข 5 ใช้เมื่อต้องการให้ตัวละครเดินไปข้างหน้ามากกว่า 30 ครั้ง

5.

5. ข้อใดเรียงลำดับการล้างจานได้ถูกต้อง

a)

เขี่ยเศษอาหาร, ล้างด้วยน้ำยาล้างจาน, ล้างน้ำเปล่า

b)

ล้างน้ำเปล่า, เขี่ยเศษอาหาร, ล้างด้วยน้ำยาล้างจาน, ล้างน้ำเปล่า

c)

เขี่ยเศษอาหาร, ล้างน้ำเปล่า, ล้างด้วยน้ำยาล้างจาน, ล้างน้ำเปล่า

d)

ล้างด้วยน้ำยาล้างจาน, ล้างน้ำเปล่า, ล้างด้วยน้ำยาล้างจาน, ล้างน้ำเปล่า

6.

6. ข้อใดอธิบายความหมายของคำสั่งได้ถูกต้อง

a)

เดินไปข้างหน้า 26 ครั้ง

b)

เดินไปข้างหน้าจนกว่าจะพบจุดหมาย

c)

เดินวนซ้ำ 26 ครั้ง

d)

เดินไปข้างหน้าเรื่อย ๆ ไม่มีที่สิ้นสุด

7.

7. ก่อนเริ่มเขียนโปรแกรมคอมพิวเตอร์ควรทำสิ่งใด 

a)

เขียนคำสั่งคอมพิวเตอร์

b)

ตรวจสอบการทำงาน

c)

ออกแบบขั้นตอนการทำงาน

d)

เลือกใช้สื่อในการพัฒนาโปรแกรม

8.

8. คำสั่งในข้อใดแสดงการล้างผักได้ถูกต้อง

a)

เทน้ำใส่ชาม → แช่ผัก → ผสมน้ำส้มสายชูกับน้ำ → ล้างผัก

b)

ผสมน้ำส้มสายชูกับน้ำ → แช่ผัก → ล้างผัก → เทน้ำใส่ชาม

c)

เทน้ำใส่ชาม → ผสมน้ำส้มสายชูกับน้ำ → แช่ผัก → ล้างผัก

d)

ผสมน้ำส้มสายชูกับน้ำ → เทน้ำใส่ชาม → ล้างผัก → แช่ผัก

9.

9. ภาพใดที่สามารถใช้คำสั่งแบบวนซ้ำในการวาดได้

a)

A และ B

b)

A และ C

c)

B และ C

d)

A B และ C

10.
  1. 10. คำสั่งจากภาพตรงกับข้อใด

a)

ไปข้างหน้า 99 ครั้ง และไปข้างหน้าเรื่อย ๆ ไม่สิ้นสุด

b)

ไปข้างหน้ามากกว่า 99 ครั้ง และไปข้างหน้าเรื่อย ๆ

c)

ไปข้างหน้า 99 ครั้ง และไปข้างหน้าจนกว่าจะถึงดอกไม้

d)

ไปข้างหน้ามากกว่า 99 ครั้ง และไปข้างหน้าจนกว่าจะถึงดอกไม้

11.

11. “เดินไปข้างหน้า 3 ครั้ง จากนั้นหันซ้ายและ

ไปข้างหน้าต่ออีก 1 ครั้ง”

ข้อใดเป็นคำสั่งของข้อความที่กำหนดให้

a)

b)

c)

d)

12.

12. ข้อใดเป็นผลลัพธ์ของชุดคำสั่งที่กำหนดให้  

a)

ผึ้งเก็บดอกไม้ได้ครบทั้ง 5 ดอก

b)

ผึ้งไม่สามารถเก็บดอกไม้ได้ เพราะเดินไปไม่ถึงดอกไม้

c)

ผึ้งเดินไปชนขอบ

d)

ผึ้งเก็บดอกไม้ไม่ครบตามจำนวนที่กำหนด

13.

13. จากภาพ ถ้าต้องการให้เจ้าซอมบี้ไปเก็บดอกทานตะวัน ควรเลือกเขียนคำสั่งตามข้อใด

a)

b)

c)

d)

14.

14. กิจกรรมในข้อใดไม่เหมาะสมกับการใช้คำสั่งลูป (Loop)

a)

นับคนจำนวน 100 คน

b)

ชงกาแฟจำนวน 50 แก้ว

c)

วาดภาพสถานที่ 5 แห่ง

d)

เข้าแถวเวลา 08.00 น. ทุกวัน

15.

15. จากภาพ ถ้าผึ้งทำงานตามคำสั่งที่กำหนดให้ จะเกิดผลอย่างไร

a)

เก็บน้ำหวานไม่ครบ

b)

บินไปหาดอกไม้ไม่ได้

c)

เก็บน้ำหวานเกินกำหนด

d)

บินไปเกินจำนวนดอกไม้

16.

16. จากภาพ ข้อใดเป็นคำสั่งที่ทำงานได้ถูกต้อง

a)

b)

c)

d)

17.

17. การนำเสนอผลงานการเขียนโปรแกรมของตนเองให้ผู้อื่นทราบมีข้อดีอย่างไร

a)

เพื่อให้ผู้อื่นชื่นชม

b)

เพื่อจำหน่ายโปรแกรม

c)

เพื่อเป็นกำลังใจในการทำงาน

d)

เพื่อรับฟังข้อคิดเห็นของผู้อื่น แล้วนำมาปรับกับผลงานเรา

18.

18.จากภาพ เขียนคำสั่งแบบวนซ้ำได้ตามข้อใด

a)

b)

c)

d)

19.

19. การตรวจหาข้อผิดพลาดของโปรแกรมทำได้ด้วยวิธีการใด

a)

พิจารณาการทำงานโดยรวม

b)

ดูผลลัพธ์สุดท้ายของโปรแกรม

c)

พิจารณาผลลัพธ์จากการทำงานทีละคำสั่ง

d)

พิจารณาการเขียนโปรแกรมโดยการสุ่มตรวจ

20.

20.  หากต้องการให้ซอมบี้ไปเก็บดอกทานตะวัน ภาพโปรแกรมในข้อใดเป็นภาพของชุดคำสั่ง

ที่กำหนดให้

a)

b)

c)

d)

21.

21.จากชุดคำสั่งที่กำหนด เขียนชุดคำสั่งโดยใช้บล็อกวนซ้ำได้ตามข้อใด

a)

b)

c)

d)

22.

22.จากภาพ หากต้องการให้ผึ้งไปเก็บดอกไม้ให้ครบทุกดอก ควรเลือกคำสั่งในข้อใด

a)

b)

c)

d)

23.

23. ชุดคำสั่งของโปรแกรมในข้อใดถูกต้อง

a)

b)

c)

d)

24.

24. หากต้องการให้วินัยเดินไปที่เรือดำน้ำ

ข้อใดเป็นชุดคำสั่งที่ถูกต้อง

a)

b)

c)

d)

25.

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

a)

b)

c)

d)

26.

26. จากชุดคำสั่ง A และ B ที่กำหนด ข้อใดกล่าวถึงผลลัพธ์ที่เกิดขึ้นได้ถูกต้อง

a)

ชุดคำสั่ง A กวางจะเดินไปหาเสือตัวที่ 1 และชุดคำสั่ง B กวางจะเดินไปที่ทุ่งหญ้า หมายเลข 1  

b)

ชุดคำสั่ง A กวางจะเดินไปหาเสือตัวที่ 4 และชุดคำสั่ง B กวางจะเดินไปที่ทุ่งหญ้า หมายเลข 1

c)

ชุดคำสั่ง A กวางจะเดินไปหาเสือตัวที่ 3 และชุดคำสั่ง B กวางจะเดินไปที่บ่อน้ำ  หมายเลข 2  

d)

ชุดคำสั่ง A กวางจะเดินไปหาเสือตัวหมายเลข 2 และชุดคำสั่ง B กวางจะเดินไปที่บ่อน้ำ  หมายเลข 1

27.

27. ข้อใดเปลี่ยนชุดคำสั่งไปใช้บล็อกวนซ้ำไม่ถูกต้อง

a)

b)

c)

d)

28.

28.  ข้อใดกล่าวถูกต้องเกี่ยวกับบล็อกคำสั่งนี้

a)

กลับมาที่จุดเดิม

b)

อยู่ด้านขวาของจุดเริ่มต้น

c)

อยู่ด้านซ้ายของจุดเริ่มต้น

d)

อยู่ช่องที่ 2 ถัดจากจุดเริ่มต้น

29.

29. หากต้องการเขียนคำสั่งให้ทอมเดินตักดินจนครบ 3 กอง โดยไม่ผ่านรังผึ้ง ควรเขียนชุดคำสั่งตามข้อใด

a)

b)

c)

d)

30.

30. ข้อใดเขียนคำสั่งของโปรแกรมไม่ถูกต้อง

a)

b)

c)

d)