wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ม.1 หน่วยที่ 1 การออกแบบและการเขียนอัลกอริทึม

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

ข้อที่ 1

อัลกอริทึม (Algorithm) คืออะไร?

a)

A) โปรแกรมที่ใช้คำนวณเลข

b)

B) ขั้นตอนการแก้ปัญหาอย่างมีลำดับ

c)

C) ภาษาคอมพิวเตอร์ชนิดหนึ่ง

d)

D) แผนผังของคอมพิวเตอร์

2.

ข้อที่ 2

ข้อใดคือสิ่งที่ใช้ช่วยอธิบายขั้นตอนการทำงานของอัลกอริทึมได้ง่ายขึ้น?

a)

A) ตารางธาตุ

b)

B) โปรแกรมแปลภาษา

c)

C) ผังงาน (Flowchart)

d)

D) โปรแกรมตารางคำนวณ

3.

ข้อที่ 3

สัญลักษณ์รูปวงรีในผังงานใช้แทนอะไร?

a)

A) การคำนวณ

b)

B) การตัดสินใจ

c)

C) การเริ่มต้นหรือสิ้นสุด

d)

D) การแสดงผล

4.

ข้อที่ 4

โครงสร้างของอัลกอริทึมพื้นฐานมีกี่ประเภท?

a)

A) 2 ประเภท

b)

B) 3 ประเภท

c)

C) 4 ประเภท

d)

D) 5 ประเภท

5.

ข้อที่ 5

ข้อใดคือตัวอย่างของโครงสร้างแบบลำดับ (Sequence)?

a)

A) พิมพ์ “สวัสดี” 10 ครั้ง

b)

B) ถ้าคะแนน > 50 แสดงคำว่า “ผ่าน”

c)

C) รับค่าเลขสองจำนวน แล้วนำมาบวก

d)

D) ทำซ้ำจนกว่าจะได้คำตอบ

6.

ข้อที่ 6

คำสั่ง “ถ้า...แล้ว...” ในอัลกอริทึมหมายถึงโครงสร้างแบบใด?

a)

A) ลำดับ

b)

B) ทำซ้ำ

c)

C) เงื่อนไข

d)

D) ผังงาน

7.

ข้อที่ 7

ในผังงาน ถ้าต้องการเขียนคำสั่งรับค่าจากผู้ใช้ จะใช้สัญลักษณ์ใด?

a)

A) วงรี

b)

B) สี่เหลี่ยมผืนผ้า

c)

C) สี่เหลี่ยมขนมเปียกปูน

d)

D) วงกลม

8.

ข้อที่ 8

ข้อใดคือประโยชน์ของการเขียนอัลกอริทึม?

a)

A) ทำให้คอมพิวเตอร์มีขนาดเล็กลง

b)

B) ช่วยให้เขียนโปรแกรมได้ง่ายและชัดเจน

c)

C) ทำให้คอมพิวเตอร์ประมวลผลได้เร็วเสมอ

d)

D) เพิ่มหน่วยความจำให้กับเครื่องคอมพิวเตอร์

9.

ข้อที่ 9

Pseudocode หมายถึงอะไร?

a)

A) ภาษาโปรแกรมจริงที่ใช้ในคอมพิวเตอร์

b)

B) รูปภาพที่ใช้แทนโค้ด

c)

C) ขั้นตอนที่เขียนด้วยภาษาธรรมดาเพื่อแทนโปรแกรม

d)

D) โปรแกรมคอมพิวเตอร์แบบสำเร็จรูป

10.

ข้อที่ 10

ในการแก้ปัญหาด้วยอัลกอริทึม ข้อใดคือสิ่งที่ควรทำเป็นอันดับแรก?

a)

A) เขียนโค้ดเลย

b)

B) ออกแบบผังงานก่อน

c)

C) วิเคราะห์ปัญหา

d)

D) สร้างเว็บไซต์