NEW
Font size
WorksheetsPosttest: พื้นฐาน Node-RED & SQL สำหรับ IoT ONline Day3
Total questions: 20
Worksheet time: 10mins
ถ้าต้องการคัดแยกข้อมูล 'อุณหภูมิ' ที่สูงกว่า 40 องศาให้ส่งไปที่ Line Notify ควรใช้โหนดใดเป็นตัวตัดสินเงื่อนไข?
Function node
Switch node
Template node
Change node
ในการดึงข้อมูลอุณหภูมิเฉลี่ยจากฐานข้อมูล SQL ต้องใช้คำสั่งใด?
SELECT MAX(temp) FROM sensor_data
SELECT AVG(temp) FROM sensor_data
SELECT COUNT(temp) FROM sensor_data
SELECT SUM(temp) FROM sensor_data
หากในหน้าต่าง Debug แสดงค่าเป็น { "temp": 25, "hum": 60 } ถ้าต้องการดึงเฉพาะค่าอุณหภูมิมาใช้ ต้องอ้างอิงอย่างไร?
data.temp
msg.payload.temp
payload[temp]
msg.temp
เมื่อทำการแก้ไข Flow ใน Node-RED เสร็จแล้ว ต้องกดปุ่มใดเพื่อให้การแก้ไขนั้นมีผลทำงานจริง?
Export
Save
Run
Deploy
การใช้คำสั่ง SELECT * FROM sensor_data ORDER BY timestamp DESC LIMIT 1 จะได้ผลลัพธ์เป็นข้อมูลใด?
ข้อมูลตัวล่าสุดที่เพิ่งบันทึก
ลบข้อมูลตัวล่าสุดทิ้ง
ข้อมูลตัวแรกสุดที่เคยบันทึก
ข้อมูลที่มีค่าอุณหภูมิสูงที่สุด
ข้อใดคือการใช้งาน 'Function Node' ที่เหมาะสมที่สุด?
ใช้สำหรับสร้างปุ่มกดบนหน้า Dashboard
ใช้เขียนโค้ด JavaScript เพื่อประมวลผลข้อมูลที่ซับซ้อน
ใช้ส่งอีเมลแจ้งเตือน
ใช้เชื่อมต่อกับฐานข้อมูลโดยตรง
ใน Node-RED Dashboard หากต้องการแสดงค่าอุณหภูมิปัจจุบันแบบเข็มไมล์ ควรใช้ Widget ชนิดใด?
Slider
Gauge
Chart
Text
Primary Key ในตาราง SQL มีความสำคัญอย่างไร?
เป็นตัวระบุข้อมูลแต่ละแถวให้ไม่ซ้ำกัน (Unique)
ใช้สำหรับเก็บชื่อเจ้าของข้อมูล
ใช้สำหรับเชื่อมต่ออินเทอร์เน็ต
ใช้กำหนดสีของตาราง
หากต้องการเปลี่ยนหน่วยอุณหภูมิจากเซลเซียสเป็นฟาเรนไฮต์ (F = C * 1.8 + 32) ใน Node-RED ควรทำที่โหนดใด?
Debug node
Change node หรือ Function node
Inject node
Dashboard node
ขั้นตอนสุดท้ายของการทำโปรเจกต์ IoT คืออะไร?
การนำข้อมูลมาวิเคราะห์และแสดงผลเพื่อช่วยในการตัดสินใจ
การปิดเครื่องทิ้งไว้
การซื้ออุปกรณ์ให้เยอะที่สุด
การลบ SQL ทิ้ง
ข้อใดอธิบายบทบาทของ Node-RED ในระบบ IoT ได้ถูกต้องที่สุด?
เป็นโปรแกรมสำหรับวาดรูปวงจรไฟฟ้า
เป็นระบบปฏิบัติการสำหรับเครื่องคอมพิวเตอร์
เป็นภาษาที่ใช้เขียนแอปพลิเคชันบนมือถือโดยเฉพาะ
เป็นเครื่องมือแบบ Low-code สำหรับเชื่อมต่ออุปกรณ์และบริการต่างๆ
ข้อมูลรูปแบบใดที่นิยมใช้ในการส่งค่าระหว่าง Node ใน Node-RED?
CSV
JSON
Plain Text
Binary
SQL (Structured Query Language) มีหน้าที่หลักอย่างไรในระบบ IoT?
ใช้สำหรับจัดการและสืบค้นข้อมูลในฐานข้อมูล
ใช้สำหรับส่งข้อมูลผ่านคลื่นวิทยุ
ใช้สำหรับควบคุมความเร็วของมอเตอร์
ใช้สำหรับแสดงผลกราฟบนหน้าจอ
Node ใดใน Node-RED ที่ใช้สำหรับเริ่มต้นการทำงานของ Flow ด้วยตัวเอง (Manual Trigger)?
Debug node
Switch node
Inject node
Function node
คำสั่ง SQL ข้อใดใช้สำหรับเพิ่มข้อมูลใหม่ลงในตาราง?
CREATE
UPDATE
INSERT INTO
SELECT
ใน Node-RED ข้อมูลที่ส่งผ่านระหว่างโหนดจะถูกเก็บไว้ในตัวแปรหลักชื่อว่าอะไร?
data
input
flow
msg
ข้อใดคือองค์ประกอบสำคัญที่สุดของระบบ IoT (Internet of Things)?
การเชื่อมต่ออินเทอร์เน็ตเพื่อรับส่งข้อมูล
ต้องใช้แบตเตอรี่เท่านั้น
ต้องมีขนาดเล็กเท่าฝ่ามือ
หน้าจอสัมผัส
ตารางใน SQL ประกอบด้วยส่วนประกอบหลัก 2 ส่วนคืออะไร?
หัวข้อ และ เนื้อหา
แถว (Rows) และ คอลัมน์ (Columns)
หน้า และ บรรทัด
ไฟล์ และ โฟลเดอร์
หากต้องการตรวจสอบค่าที่ส่งออกมาจากโหนดใดๆ ใน Node-RED ต้องดูที่หน้าต่างใด?
Debug messages
Flow Editor
Configuration
Palette
ประโยชน์ของการใช้ Cloud Database ในงาน IoT คืออะไร?
ช่วยให้อุปกรณ์ทำงานได้โดยไม่ต้องมีอินเทอร์เน็ต
ทำให้เซนเซอร์อ่านค่าได้แม่นยำขึ้น
ราคาถูกกว่าการจดบันทึกใส่กระดาษเสมอ
สามารถเข้าถึงข้อมูลได้จากทุกที่ที่มีอินเทอร์เน็ต
