Page 164 - เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น
P. 164
เอกสารประกอบการสอนวิชาไมโครคอนโทรลเลอร์เบื้องต้น 37
แบบฝึกหัดตอนที่ 2
ค าชี้แจง ให้ผู้เรียนเลือกค าตอบที่ถูกที่สุดแล้วกาเครื่องหมายกากบาท () ให้ครบทุกข้อ
1. การเขียนโปรแกรมส าหรับ Arduino จะอ้างอิงตามภาษา
ก. C/C++
ข. English / Thai
ค. Assembly Language
ง. Java Language
2. ฟังก์ชั่น setup() เมื่อโปรแกรมเริ่มต้นท างานจะท าค าสั่งนี้กี่ครั้ง
ก. ท าค าสั่งของฟังก์ชั่นนี้ 1 ครั้ง
ข. ท าค าสั่งของฟังก์ชั่นนี้ 2 ครั้ง
ค. ท าค าสั่งของฟังก์ชั่นนี้ 3 ครั้ง
ง. ท าค าสั่งของฟังก์ชั่นนี้ 4 ครั้ง
3. ค าสั่ง if ใช้เพื่อก าหนดเงื่อนไขการท างานของโปรแกรมอย่างไร
ก. ถ้าเงื่อนไขเป็นเท็จท าตามค าสั่งที่เขียนในวงเล็บปีกกา ถ้าเงื่อนไขเป็นจริงข้ามการท างาน
ข. ถ้าเงื่อนไขเป็นจริงท าตามค าสั่งที่เขียนในวงเล็บปีกกา ถ้าเงื่อนไขเป็นเท็จข้ามการท างาน
ค. ถ้าเงื่อนไขเป็นจริงท าตามค าสั่งที่เขียนในวงเล็บปีกกา ถ้าเงื่อนไขเป็นจริงข้ามการท างาน
ง. ถ้าเงื่อนไขเป็นเท็จท าตามค าสั่งที่เขียนในวงเล็บปีกกา ถ้าเงื่อนไขเป็นเท็จข้ามการท างาน
4. ค าสั่ง for() แบ่งได้ 3 ส่วนอะไรบ้าง
ก. initialition; condition; increment
ข. initialization; contion; increment
ค. initialization; condition; crement
ง. initialization; condition; increment
5. ผลที่ได้จากการหารเอาเศษของ x = 5 % 5
ก. 1
ข. 0
ค. 0.1
ง. 0.5
หน่วยที่ 3 โครงสร้างโปรแกรมของ Arduino เรียบเรียงโดยครูทันพงษ์ ภู่รักษ์