wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

หน่วยที่ 1 การพัฒนาแอพลิเคชั่น ม.3 (รอบสุดท้าย)

Total questions: 10

Worksheet time: 23mins

Name
Class
Date
1.

ข้อใดเรียงขั้นตอนของวัฏจักรการพัฒนาระบบงาน (SDLC)ได้ถูกต้อง

ก. การใช้งานจริง

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

ค. การปรับปรุงและพัฒนาโปรแกรม

ง. การทดสอบและแก้ไขโปรแกรม

จ. วิเคราะห์ปัญหา

ฉ. การจัดทำเอกสารและคู่มือ

ช. การออกแบบโปรแกรม

a)

จ ช ข ก ค ง ฉ

b)

จ ช ข ง ฉ ก ค

c)

ฉ จ ข ช ค ก ง

d)

จ ช ข ง ฉ ค ก

2.

การเตรียมความพร้อมในการเขียนโปรแกรมมีความสำคัญอย่างไร

a)

เพื่อไม่ให้โปรแกรมทำงานผิดพลาดหรือเกิดปัญหาภายหลังจากนำไปใช้งานจริง

b)

เพื่อให้ได้โปรแกรมที่ทำงานได้สมบูรณ์ทุกฟังก์ชัน และมีประสิทธิภาพดีที่สุด

c)

เพื่อให้มีทักษะในการเขียนโปรแกรมเพื่อแก้ปัญหาตามที่ได้ออกแบบไว้

d)

เพื่อให้รู้ว่าการเขียนโปรแกรมภาษาใดเหมาะสมกับการแก้ปัญหานั้น ๆ

3.

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

มากที่สุด

a)

จัดหาอุปกรณ์และเครื่องมือที่จำเป็น

b)

ออกแบบผังงานการทำงานของโปรแกรม

c)

ค้นหาการแก้ปัญหานั้น ๆ จากอินเทอร์เน็ต

d)

ศึกษาการเขียนโปรแกรมจากสื่อหรือแหล่งการเรียนรู้ให้เข้าใจ

4.

ข้อใดไม่ใช่ระบบประเภท IoT

a)

ระบบแสดงสถานะหลอดไฟฟ้าภายในบ้านมายังแอปพลิเคชัน

b)

ระบบควบคุมการเปิด-ปิดวาล์วน้ำด้วยสมาร์ตโฟน

c)

ระบบรายงานสภาพอากาศทั่วประเทศไทย

d)

ระบบเปิด-ปิดไฟฟ้าอัตโนมัติตามระดับแสง

5.

ข้อใดกล่าวถึง MIT App Inventor ได้ถูกต้อง

a)

เป็นเครื่องมือที่ใช้สร้างแอปพลิเคชันในรูปของการเขียนโปรแกรมภาษาระดับสูง

b)

เป็นเครื่องมือที่ใช้สร้างแอปพลิเคชันในรูปของบล็อกคำสั่ง

c)

เป็นเครื่องมือที่ใช้ทดสอบแอปพลิเคชันที่สร้างขึ้น

d)

เป็นเครื่องมือที่ใช้ออกแบบผังงาน

6.

ข้อใดกล่าวถึง Embedded System ไม่ถูกต้อง

a)

เปรียบเสมือนกับคอมพิวเตอร์ขนาดเล็ก

b)

Embedded System เช่น Arduino UNO R3

c)

สามารถเขียนคำสั่งควบคุมได้ด้วยภาษาไพธอนเท่านั้น

d)

มีความสามารถในการประมวลผลและเชื่อมต่อกับอุปกรณ์ภายนอก

7.

หากนักเรียนต้องการพัฒนาระบบควบคุมอุปกรณ์ไฟฟ้าภายในบ้าน นักเรียนจะต้องใช้อุปกรณ์อะไร เพื่อทำหน้าที่เชื่อมต่อสัญญาณไฟฟ้าระหว่างบอร์ดสมองกลฝังตัวกับอุปกรณ์ไฟฟ้า

a)

Relay

b)

MQTT

c)

Protoboard

d)

Raspberry Pi 3

8.

ข้อใดกล่าวถึงวงจรสมองกลฝังตัว KidBright ได้ถูกต้อง

a)

เขียนโปรแกรมคำสั่งด้วยภาษาไพธอน

b)

เขียนโปรแกรมคำสั่งด้วยภาษาจาวา

c)

เขียนโปรแกรมคำสั่งด้วยภาษาซี

d)

เขียนโปรแกรมคำสั่งแบบบล็อก

9.

องค์ประกอบหลักของเทคโนโลยี IoT มีอะไรบ้าง

a)

Embedded Board/System, เครือข่ายอินเทอร์เน็ต

b)

อุปกรณ์เชื่อมต่อ, เครือข่ายอินเทอร์เน็ต, อุปกรณ์สื่อสาร

c)

Embedded Board/System, เครือข่ายอินเทอร์เน็ต, อุปกรณ์สื่อสาร

d)

Embedded Board/System, อุปกรณ์เชื่อมต่อ, เครือข่ายอินเทอร์เน็ต, อุปกรณ์สื่อสาร

10.

ถ้าต้องการสร้างเทคโนโลยี IoT ที่สามารถตรวจจับการเคลื่อนไหวได้ นักเรียนจะใช้เซนเซอร์ใดในการรับข้อมูล

a)

IR Sensor

b)

Level Sensor

c)

Ultrasonic Sensor

d)

Temperature Sensor