Page 183 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 183
เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น 56
แบบทดสอบหลังเรียน หน่วยที่ 3
เรื่อง โครงสร้างโปรแกรมของ Arduino
เรื่อง โครงสร้างโปรแกรมของ Arduino ใช้เวลา 20 นาที
วิชา ไมโครคอนโทรลเลอร์เบื้องต้น รหัสวิชา (2127-2107)
ระดับชั้น ประกาศนียบัตรวิชาชีพ (ปวช.) สาขาวิชา เมคคาทรอนิกส์
*****************************************************************************************
ค าชี้แจง 1. แบบทดสอบมีทั้งหมด 10 ข้อ (10 คะแนน)
2. ให้ผู้เรียนเลือกค าตอบที่ถูกที่สุดแล้วกาเครื่องหมายกากบาท () ลงในกระดาษค าตอบ
1. ภาษาของ Arduino แบ่งได้เป็น 2 ส่วนหลักคือ
ก. ตัวแปร / ไวยกรณ์
ข. โครงสร้างภาษา / ฟังก์ชั่น
ค. ตัวกระท า / ตัวเปรียบเทียบ
ง. ฟังก์ชั่น / ตัวกระท า
2. โครงสร้างโปรแกรมของ Arduino แบ่งได้เป็นสองส่วนคือ
ก. void set() และ void setup()
ข. void up() และ void loop()
ค. void setup() และ void loop()
ง. void setup () และ void looping()
3. ฟังก์ชั่น loop() ซึ่งมีการท างานแบบใด
ก. ท างานแบบวนรอบ 5 ครั้ง
ข. ท างานแบบวนรอบ 10 ครั้ง
ค. ท างานวนแบบวนรอบ 15 ครั้ง
ง. ท างานแบบวนรอบต่อเนื่องตลอดเวลา
4. ค าสั่ง if...else ใช้เพื่อก าหนดเงื่อนไขการท างานของโปรแกรมอย่างไร
ก. ไม่สามารถท าอะไรได้อีกแล้ว
ข. ถ้าเงื่อนไขเป็นจริงให้ท าอะไร
ค. ถ้าเงื่อนไขเป็นเท็จให้ท าอะไร
ง. ถ้าเงื่อนไขเป็นจริงให้ท าอะไร ถ้าเป็นเท็จให้ท าอะไร
หน่วยที่ 3 โครงสร้างโปรแกรมของ Arduino เรียบเรียงโดยครูทันพงษ์ ภู่รักษ์