wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียนวิชาเทคโนโลยีระบบสมองกลฝังตัวและไอโอที

Total questions: 30

Worksheet time: 30mins

Name
Class
Date
1.

ไมโครคอนโทรลเลอร์นิยมเรียกว่าอะไร

a)

ICU

b)

CPU

c)

COM

d)

MCU

2.

ไมโครโปรเซสเซอร์กับไมโครคอนโทรลเลอร์ แตกต่างกันอย่างไร

a)

ไมโครโปรเซสเซอร์มีหน่วยความจำภายใน

b)

ไมโครคอนโทรลเลอร์ไม่มีความจำภายใน

c)

ไมโครคอนโทรลเลอร์มีหน่วยความจำและ พอร์ตเชื่อมต่ออุปกรณ์อินพุตและเอาต์พุต

d)

ไมโครโปรเซสเซอร์มีหน่วยความจำและ พอร์ตเชื่อมต่ออุปกรณ์อินพุตและเอาต์พุต

3.

ข้อใดไม่ใช่ส่วนประกอบที่เป็นโครงสร้างพื้นฐาน ของไมโครคอนโทรลเลอร์

a)

หน่วยความจำข้อมูล

b)

วงจรกำเนิดสัญญาณไซน์

c)

หน่วยประมวลกลาง

d)

ส่วนติดต่อกับอุปกรณ์ภายนอกหรือพอร์ต

4.

ช่องทางเดินสัญญาณใดใช้สำหรับกำหนดตำแหน่งของข้อมูลในหน่วยความจำ

a)

Data Bus

b)

Control Bus

c)

Address Bus

d)

Access Bus

5.

ไมโครคอนโทรลเลอร์ตระกูล AVR พัฒนามาจากไมโครคอนโทรลเลอร์ตระกูลใด

a)

MCS-51

b)

ARM

c)

PIC

d)

MSP

6.

บอร์ด Arduino UNO R3 สร้างมาจากไอซีไมโครคอนโทรลเลอร์ตระกูลอะไร

a)

MCS-51

b)

AVR

c)

PIC

d)

MSP

7.

Arduino Uno R3 ใช้ MCU เบอร์อะไร

a)

ATmega338

b)

ATmega323

c)

ATmega328

d)

ATmega326

8.

บอร์ด Arduino UNO R3 มีพอร์ตดิจิตอลอินพุต/เอาต์พุตกี่ขา

a)

11

b)

12

c)

13

d)

14

9.

การเชื่อมต่อ Arduino IDE กับคอมพิวเตอร์ จะต้องต่อสายเชื่อมต่อทางใด

a)

พอร์ต PS2

b)

พอร์ต Serial RS-232

c)

พอร์ต LPT1

d)

พอร์ต USB

10.

บอร์ด Arduino Mini 05 และบอร์ด Arduino UNO R3 แตกต่างกันอย่างไร

a)

ความเร็วของสัญญาณนาฬิกา

b)

ใช้ไมโครคอนโทรลเลอร์คนละเบอร

c)

บอร์ด Arduino Mini 05 ไม่มีพอร์ต USB

d)

จ านวนพอร์ตแอนาลอก

11.

คำสั่งที่มีไว้กำหนดการทำงานของ pin ที่ต้องการใช้งาน ให้มีสถานะลอจิกเป็น 1 หรือ 0

a)

digimalWrite

b)

digitalRead

c)

digitalWrite

d)

digimalRead

12.

คำสั่งใด ใช้ทำหน้าที่สำหรับอ่านค่าสถานะ Logic input ของ Digital input Pin ว่ามีค่าสถานะเป็น High หรือ Low

a)

digitalWrite

b)

digitalInput

c)

digitalRead

d)

digitalRoad

13.

Delay (1000); หมายถึงข้อใด

a)

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

b)

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

c)

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

d)

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

14.

I/O หมายถึงข้อใด

a)

IF/ON

b)

IF/OPEN

c)

INPUT/OUTPUT

d)

INOUT/OUTIN

15.

โครงสร้างโปรแกรมของ Arduino แบ่งได้เป็นสองส่วนคือ

a)

void up() และ void loop()

b)

void set() และ void setup()

c)

void setup () และ void looping()

d)

void setup() และ void loop()

16.

ฟังก์ชั่น loop() มีการทำงานแบบใด

a)

ทำงานแบบวนรอบต่อเนื่องตลอดเวลา

b)

ทำงานแบบวนรอบ 5 ครั้ง

c)

ทำงานแบบวนรอบ 10 ครั้ง

d)

ทำงานแบบวนรอบ 100 ครั้ง

17.

ถ้าต้องการหน่วงเวลา 0.5 วินาที ต้องใช้คำสั่งใด

a)

delay(5);

b)

delay(0.5);

c)

delay(500);

d)

delay(5000);

18.

สมองกลฝังตัว หมายถึงอะไร

a)

Microprocessor

b)

Microcomputer

c)

Microcontrolver

d)

Microcontroller

19.

สัญลักษณ์ของเครื่องหมำย Comment ตรงกับข้อใด

a)

- -

b)

* *

c)

//

d)

/;

20.

กำรตรวจสอบพอร์ตที่ต่อใช้งาน ถูกต้องหรือไม่ต้องตรวจสอบที่ใด

a)

Tool > serial Monitor

b)

Tool > bord

c)

Tool > Port

d)

Tool > serial Port

21.

เมนู Tools > Board ใช้สำหรับ

a)

จัดรูปแบบของโค้ดโปรแกรมให้สวยงำม

b)

เลือกหมายเลขพอร์ตของคอมพิวเตอร์ที่ต่อกับฮำร์ดแวร์

c)

เลือกฮำร์ดแวร์ของบอร์ไมโครคอนโทรลเลอร์ Arduino

d)

สั่งบีบอัดไฟล์ โปรแกรมทั้งโฟลเดอร์หลักและโฟลเดอร์ย่อ

22.

เมนู File ใน Arduino จะเรียกโปรแกรมที่สร้างขึ้นใหม่ว่าอะไร

a)

Sketch

b)

Arduino New

c)

IDE-New

d)

Ard

23.

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

a)

Arduino UNO R3

b)

microcontroller board

c)

Bedboard

d)

Protoboard

24.

LCD ย่อมาจาก

a)

Liquid Crystal Display

b)

Liquid Copy Display

c)

Like Crystal Display

d)

Liquid Crystal Digital

25.

คำสั่งใดใช้สำหรับการกำเนิดความถี่เสียง

a)

delay(500);

b)

tone(8,495,500);

c)

const int SpeakerPin=8;

d)

const SpeakerPin=8;

26.

อุปกรณ์กำเนิดเสียงคือข้อใด

a)

Buizer

b)

Buzzer

c)

Bizzer

d)

Bower

27.

จากรูป คือการทดลองใด

a)

ไฟกระพริบ 1 ดวง

b)

ไฟกระพริบ 2 ดวง

c)

การกำเนิดเสียง

d)

การหมุนของมอเตอร์

28.

LED Matrix 8x8 มีหลอด LED เล็กๆจำนวนกี่ดวง

a)

8

b)

25

c)

56

d)

64

29.

จากรูป คือโค้ดการทดลองอุปกรณ์ใด

a)

LED Matrix

b)

LED 3 ดวง

c)

ลำโพง Buzzer

d)

ไฟวิ่ง

30.

Serial.begin(9600); ตรงกับข้อใด

a)

เซ็ทค่าการติดต่อสื่อสารแบบอนุกรม

b)

เซ็ทค่าการติดต่อสื่อสารแบบขนาน

c)

เริ่มต้นสัญญาณที่ 9600

d)

เริ่มต้นสัญญาณที่ 9.6