wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบเก็บคะแนนครั้งที่ 2

Total questions: 11

Worksheet time: 33mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

2.

การแสดงอัลกอริทึมด้วยรหัสลำลอง คืออะไร

a)

การอธิบายด้วยรหัสที่กำหนดขึ้นเองได้

b)

การใช้สัญลักษณ์แสดงขั้นตอนการทำงาน

c)

การใช้ข้อความแสดงขั้นตอนการทำงาน

d)

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

3.

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

  A. ปิดโปรแกรมทุกโปรแกรม

  B. คลิกเลือก Shut Down

  C. คลิกเลือก Start

a)

A-B-C

b)

A-C-B

c)

C-A-B

d)

C-B-A

4.

สัญลักษณ์นี้มีชื่อเรียกว่าอะไร

a)

การปฏิบัติงาน

b)

เริ่มต้น/สิ้นสุด

c)

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

d)

การตัดสินใจ

5.

การเขียนวิธีการทำงานหรือการแก้ปัญหาในรูปแบบของรหัสลำลองหรือผังงานมีประโยชน์อย่างไร

a)

เพื่อใช้ดูผลลัพธ์การทำงานของโปรแกรม

b)

เพื่อให้โปรแกรมมีความซับซ้อนมากยิ่งขึ้น

c)

เพื่อเข้าใจง่าย เห็นลำดับขั้นตอนที่ชัดเจน ค้นหาข้อผิดพลาดได้ง่าย

d)

เพื่อทดสอบการออกแบบโปรแกรมด้วยข้อความและผังงาน

6.

ถ้านักเรียนต้องการเขียนโปรแกรมเพื่อตรวจสอบเงื่อนไข นักเรียนจะใช้กลุ่มบล็อกคำสั่งใดในโปรแกรม Scratch

a)

บล็อกคำสั่ง LOOK

b)

บล็อกคำสั่ง Control

c)

บล็อกคำสั่ง sensing

d)

บล็อกคำสั่ง Events

7.

ตัวละคร Sprite จะทำงานเมื่อคลิกบล็อกคำสั่งใด

a)

b)

c)

d)

8.

บล็อกคำสั่งจากภาพ ใช้สำหรับทำอะไร

a)

กำหนดทิศทางการเริ่มต้นของตัวละคร

b)

ควบคุมทิศทางการกดแป้นพิมพ์

c)

การทำซ้ำแบบมีเงื่อนไข

d)

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

9.

ข้อใดคือบล็อกคำสั่งในการเปลี่ยนตำแหน่งการเคลื่อนที่ 

a)

b)

c)

d)

10.

จากภาพ Script A และ Script B มีเงื่อนไขการทำงานต่างกันอย่างไร

a)

Script A ทำซ้ำตามจำนวนรอบที่กำหนด

  Script B ทำซ้ำจนกระทั่งมีเงื่อนไขสั่งให้หยุด

b)

Script A ทำซ้ำจนกระทั่งมีเงื่อนไขสั่งให้หยุด

  Script B ทำซ้ำตามจำนวนรอบที่กำหนด

c)

Script A ทำซ้ำแบบไม่มีที่สิ้นสุด

  Script B ทำซ้ำจนกระทั่งมีเงื่อนไขสั่งให้หยุด

d)

Script A ทำซ้ำจนกระทั่งมีเงื่อนไขสั่งหยุด

  Script B ทำซ้ำแบบไม่มีที่สิ้นสุด

11.

ข้อใดไม่ใช่ขั้นตอนการตรวจสอบข้อผิดพลาดของโปรแกรม

a)

ทดสอบการทำงานของโปรแกรม

b)

ตรวจสอบการทำงานของคำสั่งทีละคำสั่ง

c)

ทดลองเปลี่ยนค่าในโปรแกรมจนกว่าจะได้ผลลัพธ์ตามที่ต้องการ

d)

เมื่อพบจุดที่ทำให้โปรแกรมไม่เป็นไปตามต้องการ

     ให้แก้ไขข้อผิดลาดนั้น จนกว่าจะได้โปรแกรมตามต้องการ