wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียน เรื่อง การออกแบบขั้นตอนวิธี (Algorithm)

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

ข้อใดคือ “ภาษาธรรมชาติ” (Natural Language)

a)

การเขียนคำสั่งด้วยรหัสจำลอง

b)

การบรรยายขั้นตอน

การทำงานโดยใช้ภาษามนุษย์

c)

การใช้สัญลักษณ์ในผังงาน

d)

การเขียนโปรแกรมด้วยภาษา C

2.

“รหัสจำลอง (Pseudo Code)” คืออะไร

a)

ภาษามนุษย์ทั่วไป

b)

ภาษาที่คอมพิวเตอร์เข้าใจโดยตรง

c)

สัญลักษณ์แทนการคำนวณ

d)

คำสั่งจำลองความคิดเป็นลำดับขั้นตอนใกล้เคียงภาษาโปรแกรม

3.

“ผังงาน (Flowchart)” ใช้เพื่ออะไร

a)

บันทึกข้อมูล

b)

สร้างภาพกราฟิก

c)

แสดงขั้นตอนการทำงานของโปรแกรม

d)

สื่อสารกับฐานข้อมูล

4.

สัญลักษณ์ วงรี ในผังงาน หมายถึงอะไร

a)

จุดเริ่มต้นหรือสิ้นสุดของการทำงาน

b)

การรับข้อมูล

c)

การประมวลผล

d)

การแสดงผล

5.

การทำงานแบบ “Sequence” หมายถึงข้อใด

a)

การทำงานแบบเลือกทางเดียว

b)

การทำงานซ้ำหลายรอบ

c)

การทำงานแบบหลายเงื่อนไข

d)

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

6.

ข้อใดเป็นตัวอย่างของ “Single Selection”

a)

ตรวจสอบแล้วทำต่อหรือหยุดทำ

b)

ถ้าเงื่อนไขจริงทำชุดแรก ถ้าเท็จทำชุดที่สอง

c)

เลือกทำจากหลายเงื่อนไข

d)

ทำซ้ำจนกว่าเงื่อนไขจะเป็นเท็จ

7.

การทำงานแบบ “Multiple Selection” คืออะไร

a)

การเลือกทำจากหลายเงื่อนไข

b)

การทำงานซ้ำหลายรอบ

c)

การทำงานแบบลำดับก่อนหลัง

d)

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

8.

ข้อใดคือการทำงานแบบ “for loop”

a)

ทำก่อนตรวจสอบ

b)

ตรวจสอบก่อนทำงาน มีจำนวนรอบแน่นอน

c)

ทำซ้ำโดยไม่จำกัดรอบ

d)

ทำจนกว่าจะเป็นเท็จ

9.

ข้อใดคือการทำงานแบบ “do…while loop”

a)

ตรวจสอบก่อนทำ

b)

ไม่มีการทำซ้ำ

c)

ตรวจสอบสองครั้ง

d)

ทำก่อนแล้วค่อยตรวจสอบ

10.

จากรูปภาพดังกล่าว ใช้รูปแบบการทำงานใด

a)

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

b)

การทำงานแบบทางเลือก

c)

การทำงานแบบทำซ้ำ

d)

ไม่มีข้อถูก