wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ข้อสอบ

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

การออกแบบแอปพลิเคชันให้ใช้งานง่ายเกี่ยวข้องกับศาสตร์ใดมากที่สุด

a)

ศิลปะและการออกแบบ

b)

เกษตรกรรม

c)

ดาราศาสตร์

d)

ภูมิศาสตร์

2.

ข้อใดเป็นประโยชน์ของการนำเทคโนโลยีมาใช้

a)

ทำงานได้ช้าลง

b)

เพิ่มความสะดวกและประสิทธิภาพ

c)

ใช้ทรัพยากรมากขึ้นเสมอ

d)

ลดคุณภาพของงาน

3.

สัญลักษณ์รูปสี่เหลี่ยมผืนผ้าในผังงานหมายถึงอะไร

a)

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

b)

การตัดสินใจ

c)

การประมวลผล

d)

รับหรือแสดงผลข้อมูล

4.

จุดประสงค์ของ รหัสลำลอง คือข้อใด

a)

ใช้แทนภาษา Python

b)

ช่วยวางแผนก่อนเขียนโปรแกรมจริง

c)

ใช้แทนระบบปฏิบัติการ

d)

ใช้ตกแต่งโปรแกรม

5.

วัสดุที่มีความทนทานต่อการเกิดไฟฟ้าสถิตย์และมักใช้ในการผลิตบรรจุภัณฑ์อิเล็กทรอนิกส์คืออะไร?

a)

ลดการใช้คอมพิวเตอร์

b)

ทำให้โปรแกรมทำงานช้าลง

c)

ทำให้เขียนโปรแกรมได้ง่ายและผิดพลาดน้อยลง

d)

ไม่จำเป็นต้องทดสอบโปรแกรม

6.

การวิเคราะห์ปัญหาควรดำเนินการก่อนขั้นตอนใด

a)

การเขียนโปรแกรม

b)

การทดสอบโปรแกรม

c)

การติดตั้งโปรแกรม

d)

การออกแบบอัลกอริทึม

7.

ข้อใดเป็นข้อมูลนำเข้า (Input) ของโปรแกรมคำนวณคะแนนเฉลี่ย

a)

คะแนนเฉลี่ย

b)

ผลการเรียน

c)

คะแนนสอบของนักเรียน

d)

เกรดเฉลี่ย

8.

การวิเคราะห์ปัญหาในการเขียนโปรแกรมมีจุดประสงค์สำคัญที่สุดคือข้อใด

a)

เพื่อเขียนโปรแกรมให้เร็วที่สุด

b)

เพื่อทำความเข้าใจปัญหาและกำหนดแนวทางแก้ไข

c)

เพื่อออกแบบหน้าตาโปรแกรม

d)

เพื่อเลือกภาษาโปรแกรม

9.

Flowchart มีประโยชน์อย่างไร

a)

แก้ว

b)

พลาสติก

c)

ไม้

d)

ทองแดง

10.

สัญลักษณ์รูปสี่เหลี่ยมขนมเปียกปูนใช้แทนอะไร

a)

เริ่มต้น

b)

การตัดสินใจ

c)

การแสดงผล

d)

การเชื่อมต่อ

11.

ผลลัพธ์ของคำสั่งต่อไปนี้คืออะไร

print(Hello)

a)

Hello

b)

“Hello”

c)

Error

d)

ไม่มีผลลัพธ์

12.

โปรแกรมต่อไปนี้จะแสดงผลอะไร

age = 15

print(age)

a)

age

b)

15

c)

“15”

d)

Error

13.

คำสั่งใดใช้สำหรับการตัดสินใจในภาษา Python

a)

if

b)

print

c)

input

d)

import

14.

ข้อใดเป็นโครงสร้างคำสั่ง if-else ที่ถูกต้อง

a)

b)

c)

d)

15.

โปรแกรมต่อไปนี้จะแสดงผลอะไร

a)

ผ่าน

b)

ไม่ผ่าน

c)

80

d)

Error

16.

โปรแกรมต่อไปนี้จะแสดงผลอะไร

a)
  1. วัยรุ่น

b)

เด็ก

c)

10

d)

Error

17.

เครื่องหมายใดหมายถึง “มากกว่าหรือเท่ากับ”

a)

>

b)

<

c)

>=

d)

<=

18.

ถ้าต้องการตรวจสอบว่าอายุน้อยกว่า 18 ปีควรใช้เงื่อนไขใด

a)

age > 18

b)

age >= 18

c)

age < 18

d)

age == 18

19.

ในการออกแบบเชิงนวัตกรรม ขั้นตอนใดที่ช่วยให้เข้าใจปัญหาที่อาจเกิดขึ้นจากการใช้ต้นแบบ?

a)

เพิ่มสีสันของโปรแกรม

b)

เปลี่ยนภาษาโปรแกรม

c)

ทำให้โปรแกรมมีขนาดใหญ่ขึ้น

d)

ตรวจสอบข้อผิดพลาดและความถูกต้องของโปรแกรม

20.

ข้อใดเป็นตัวอย่าง รหัสลำลอง

a)

b)

c)

d)