wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียน

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

ข้อใดไม่ใช่จุดเด่นของไมโครคอนโทรเลอร์ Arduino

  


a)

ราคาไม่แพง

b)

  เขียนโปรแกรมบนวินโดว์ได้เท่านั้น  

c)

การใช้งานเป็นแบบโอเพ่นซอร์ส

d)

 มีรูปแบบคำสั่งพื้นฐาน ไม่ซับซ้อน

2.

ภาษาที่ใช้ในการเขียนคำสั่งควบคุมไมโครคอนโทรเลอร์ Arduino คือภาษาอะไร

a)

A programming language

b)

B programming language

c)

C programming language

d)

D programming language

3.

พอร์ต Digital สามารถทำหน้าที่อะไรได้บ้าง?

a)

1) พอร์ต Input

b)

2) พอร์ต Output

c)

ถูกทั้ง 1 และ 2

d)

ไม่มีข้อใดถูก

4.

เมื่อต้องการใช้พอร์ตแอนะล็อกเป็นอินพุตในส่วนของ void setup () จะต้องประกาศคำสั่งอะไร

a)

pinMode(A0,OUTPUT);

b)

pinMode(A0,INPUT);

c)

digitalWrite(A0,INPUT);

d)

digitalWrite(A0,OUTPUT);

5.

ซอฟต์แวร์ Arduino (IDE) สามารถ Download ได้ที่ใด

a)

www.arduinoall.com

b)

www.arduino.cc

c)

www.arduitronics.com

d)

www.myarduino.net

6.

ข้อใดเป็นไอคอนการเขียนโปรแกรม Arduino (IDE)

a)

b)

ง.

c)

d)

7.

ในการทดลองเขียนโปรแกรมควบคุมอุปกรณ์อิเล็กทรอนิคหรืออุปกรณ์ไฟฟ้า เพื่อความสะดวกและไม่ต้องบัคกรีเรานิยม เสียบอุปกรณ์ดังกล่าวกับ อุปกรณ์ใด

a)

Breadboard หรือ Protoboard

b)

Key board

c)

microcontroller board

d)

Arduino UNO R3

8.

delay(1000); คือ

a)

หน่วงเวลา 1วินาที

b)

หน่วงเวลา 100วินาที

c)

หน่วงเวลา 1000วินาที

d)

หน่วงเวลา 1มิลลิวินาที

9.

การเขียนโปรแกรมลงบอร์ด Arduino ใช้ภาษาใดในการเขียน

a)


python

b)

C++

c)


java

d)

microbit

10.

ข้อใดนิยามคำว่า “ไมโครคอนโทรลเลอร์ (Microcontroller)” ได้ถูกต้องที่สุด

a)

อุปกรณ์ควบคุมประสิทธิภาพสูง

b)

อุปกรณ์ควบคุมความเร็วสูง

c)

อุปกรณ์ควบคุม

d)

อุปกรณ์ควบคุมขนาดเล็ก

11.

โปรแกรม Arduino IDE สามารถดาวน์โหลดได้จากเว็บไซด์ใด

a)

Arduino.gov

b)

Arduino.ac.th

c)

Arduino.cc

d)

Arduino.com

12.

ถ้าต้องการคอมไพล์โปรแกรม ต้องเลือกแถบเมนูใด

a)

Import

b)

Add File

c)

Verify/Compile

d)

upload

13.

ถ้าต้องการโหลดโปรแกรมลงบนบอร์ด Arduino ต้องเลือกแถบเมนูใด

a)

upload

b)

Import

c)

Verify/Compile

d)

Add File

14.

พินเหล่านี้คือ ?

a)

พินดิจิตอล

b)

ไพน์ PWM

c)

หมุดอนาล็อก

d)

ไมโครคอนโทรลเลอร์

15.

Arduino เป็นเครื่องมือราคาแพง

a)

ใช่

b)

ไม่

16.

Arduino เป็นแพลตฟอร์มโอเพ่นซอร์ส

a)

ไม่

b)

ใช่

17.

ในการทดลองเขียนโปรแกรมควบคุมอุปกรณ์อิเล็กทรอนิกส์หรืออุปกรณ์ไฟฟ้า เพื่อความสะดวกและไม่ต้องบัคกรีเรานิยม เสียบอุปกรณ์ดังกล่าว เข้ากับอุปกรณ์ใด

a)


Arduino UNO R3

b)

Breadboard

c)


Key board

d)


microcontroller board

18.

void loop คือ

a)

คำสั่ง INPUT

b)

การทำงานเเบบวน

c)


การทำงานสองครัง

d)

การทำงานครั้งเดียว

19.

int led1 = 2; คือ

a)

ประกาศให้ lrd1 ต่อกับขา D2

b)

ประกาศให้ led1 ต่อกับขา A2

c)

ประกาศให้ lrd ต่อกับขา D2

d)

ประกาศให้ led1 ต่อกับขา D2

20.

digitalWrite(led1,HIGH); คือ

a)

ไฟ LED 1 ติด

b)

ไฟ LED ติด

c)

ไฟ LED 1 ติด ดับ

d)

ไฟ LED 1 ดับ