wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การออกแบบและเขียนโปรแกรมอย่างง่าย

Total questions: 20

Worksheet time: 23mins

Name
Class
Date
1.

ในทุก ๆ โปรแกรม มีองค์ประกอบหลักกี่ส่วน

a)

3 ส่วน

b)

4 ส่วน

c)

5 ส่วน

d)

6 ส่วน

2.

การเขียนโปรแกรมประกอบด้วยกี่ขั้นตอน

a)

1

b)

2

c)

3

d)

4

3.

โครงสร้างพื้นฐานที่ใช้ในการเขียนโปรแกรมมีกี่รูปแบบ

a)

1

b)

2

c)

3

d)

4

4.

ข้อใดม่ใช่องค์ประกอบหลักในการเขียนโปรแกรม

a)

การกำหนดค่าตัวแปรหรือการรับค่า

b)

การคำนวณ

c)

หมายเหตุโปรแกรม

d)

การแสดงผล

5.

หลักการเขียนโปรแกรมที่ดีคือข้อใด

a)

เขียนโปรแกรมครอบคลุมทุกเงื่อนไข

b)

เขียนโปรแกรมแบบมีโครงสร้าง

c)

แบ่งโปรแกรมเป็นส่วนๆไม่ซับซ้อน

d)

ถูกทุกข้อ

6.

ข้อใดกล่าวผิดเกี่ยวกับการเขียนโปรแกรมทั่วไป

a)

ป้อนคำสั่งหรือแก้ไขโปรแกรมโดยใช้โปรแกรมเอดิเตอร์

b)

หลังเขียนโปรแกรมเสร็จสามารถรันโปรแกรมใช้งานได้ทันที

c)

ทุกโปรแกรมต้องถูกแปลภาษาให้เป็นภาษาเครื่องก่อนรันโปรแกรม

d)

คอมไพเลอร์ คือ ตัวแปลคำสั่งให้เป็นภาษาเครื่อง

7.

หากต้องการเขียนโปรแกรมจากอัลกอริทึมอธิบายการต้มมาม่า ควรเขียนโปรแกรมแบบใด

a)

แบบลำดับ

b)

แบบเลือกกระทำตามเงื่อนไข

c)

แบบทำซ้ำ

d)

ถูกทุกข้อ

8.

การเลือกใช้ซอฟต์แวร์ในการเขียนโปรแกรมควรคำนึงถึงข้อใด

a)

เหมาะสมกับลักษณะงานที่ทำ

b)

เรียนรู้ง่ายไม่ซับซ้อน

c)

สามารถใช้ได้กับทุกระบบปฏิบัติการ

d)

ถูกทุกข้อ

9.

ครูผู้สอนชื่อว่าอะไร

a)

ครูอุม

b)

ครูอุ่ม

c)

ครูอุ้ม

d)

ครูอุ๋ม

10.

โปรแกรมใดต่อไปนี้สนับสนุนการเขียนโปรแกรมเชิงวัตถุ แต่เป็นภาษาที่เรียนรู้ได้ยาก

a)

Java

b)

C/C++

c)

Scratch

d)

Python

11.

โปรแกรมใดต่อไปนี้ พัฒนาขึ้นเพื่อใช้แทนภาษา C++ เรียกใช้งานจากระยะไกลได้อย่างปลอดภัย

a)

Java

b)

C/C++

c)

Scratch

d)

Python

12.

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

a)

Java

b)

C/C++

c)

Scratch

d)

Python

13.

โปรแกรมใดต่อไปนี้ เป็นภาษาที่ได้รับความนิยมและถูกออกแบบมาเพื่อผู้เรียนสามารถเรียนรู้ได้ง่าย รวดเร็ว และมีประสิทธิภาพสูง

a)

Java

b)

C/C++

c)

Scratch

d)

Python

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.

a)
b)
c)
d)