wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบปลายภาควิชา Microbox ม.2/2

Total questions: 30

Worksheet time: 21mins

Name
Class
Date
1.

ข้อใดคือไมโครคอนโทรลเลอร์อยู่รอบๆ ตัวเรา

a)

เครื่องปริ๊นท์

b)

เมาส์

c)

แป้นพิมพ์

d)

ถูกทุกข้อ

2.

ข้อใดคือหลักการของระบบควบคุม

a)

Input>Out put>Process

b)

Input>Process>Out put

c)

Out put>Process

d)

Out put>Process>Input

3.

จากรูป Power Supply มีหน้าที่อะไร

a)

รับข้อมูล

b)

ประมวลผล

c)

จ่่ายไฟ

d)

ส่งออก

4.

ข้อใดคือข้อด้อยของ Sci-BOX

a)

ราคาถูกมาก

b)

ประยุกต์ยาก

c)

ใช้เวลาทำนาน

d)

สร้างบอร์ดและอุปกรณ์ต่อพ่วงเองได้ยาก

5.

จากรูปคือข้อใด

a)

แผงวงจรแสดงผลและพอร์ตเอนกประสงค์

b)

แผงวงจรขับลำโพงเปียโซ

c)

แผงวงจรขับ LED สองสี

d)

แผงวงจรขับรีเลย์

6.

จากรูปคือข้อใด

a)

แผงวงจรขับมอเตอร์

b)

แผงวงจรขับลำโพงเปียโซ

c)

แผงวงจรขับ ตัวเลข 7 ส่วน

d)

แผงวงจรขับ LED สองสี

7.

จากรูปคือข้อใด

a)

แผงวงจรตรวจจับสนามแม่เหล็ก

b)

แผงวงจรตรวจวัดค่าความต้านทาน

c)

โมดูลตรวจจับเสียง

d)

แผงวงจรตรวจจับแสงอินฟราเรด

8.

จากรูปคืออะไร

a)

แผงวงจรตรวจจับแสงอินฟราเรด

b)

โมดูลตรวจจับเสียง

c)

แผงวงจรตรวจจับแสง

d)

แผงวงจรตรวจจับสนามแม่เหล็ก

9.

จากรูปคืออะไร

a)

แผงวงจรตรวจจับแสง

b)

โมดูลตรวจจับเสียง

c)

แผงวงจรตรวจจับการสะท้อน

d)

แผงวงจรตรวจวัดค่าความต้านทาน

10.

ข้อใดคือแผงวงจรตัวต้านทานปรับค่าได้ ตั้วตั้ง

a)
b)
c)
d)
11.

โปรแกรมที่นักเรียนใช้เขียนคำสั่งควบคุมIPST SE คือข้อใด

a)

Wiring

b)

String

c)

Aduino

d)

CC

12.

คำสั่ง glcd(0,0,"Hello World"); มีไว้ทำอะไร

a)

แสดงคำว่า glcd(0,0,"Hello World");

b)

แสดงคำว่า 0,0 Hello World

c)

แสดงคำว่า Hello World

d)

แสดงคำว่า Hello

13.

คีย์ลัดในการอัพโหลดโปรแกรม คือข้อใด

a)

Ctrl+X

b)

Ctrl+V

c)

Ctrl+U

d)

Ctrl+B

14.

จากรูปแบบคำสั่ง void glcd(x,y,*p,...) ค่า p คืออะไร

a)

ตำแหน่งบรรทัด

b)

ตำแหน่งตัวอักษร

c)

ข้อความที่ต้องการนำมาแสดง

d)

ตัวเลขฐานสิบหก

15.

ข้อใดไม่ใช่ไลบรารี่ ของ GLCD

a)

glcdCleary

b)

setTextColor

c)

glcdRect

d)

glcdPixel

16.

จากคำสั่ง setTextColor(GLCD_WHITE); ผลลัพธ์ตัวอักษรให้สีอะไร

a)

ขาว

b)

ดำ

c)

แดง

d)

เขียว

17.

setTextColor(GLCD_GREEN); ให้ผลลัพธ์ตัวอักษรสีอะไร

a)

ดำ

b)

แดง

c)

เขียว

d)

ฟ้า

18.

คำสั่ง setTextBackgroundColor(GLCD_RED); ให้สีแดงเกิดขึ้นที่ใด

a)

ตัวอักษร

b)

พื้นหลัง

c)

กรอบอักษร

d)

เส้นใต้อักษร

19.

#include <ipst.h>

void setup(){

setTextBackgroundColor(GLCD_RED);

setTextColor(GLCD_YELLOW);

glcd(0,0,"Hello World");

}

void loop(){}

จากคำสั่งข้างต้น มีการทำซ้ำหรือไม่

a)

มี

b)

ไม่มี

c)

ไม่แน่ใจ

d)

มีหรือไม่มีก็ได้

20.

จากคำสั่ง glcdFillScreen(COLOR) ให้ผลลัพธ์อย่างไร

a)

เทสีทั้งหน้าจอ

b)

เคลียร์หน้าจอ

c)

เทสีพื้นหลังข้อความ

d)

เปลี่ยนสีอักษร

21.

คำสั่ง glcdClear(); ใช้ทำอะไร

a)

เทสีหน้าจอ

b)

ล้างหน้าจอ

c)

ใส่สีอักษร

d)

ถูกทุกข้อ

22.

คำสั่ง sleep(500); แปลว่า

a)

ใส่ใีอักษร

b)

เคลียร์หน้าจอ

c)

ให้โปรแกรมหลับไป 500 มิลลิวินาที

d)

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

23.

คำสั่ง setTextSize(3); คืออะไร

a)

กำหนดขนาดอักษร

b)

กำหนดสีอักษร

c)

กำหนดขนาดพื้นหลัง

d)

กำหนดสีกล่องข้อความ

24.

หากต้องการแสดงคำว่า I AM STUDY IN PT ออกทางหน้าจอ ต้องเขียนคำสั่งอย่างไร

a)

glcd(0,0,"Hello World");

b)

glcd(0,0,"I AM STUDY IN PT");

c)

I AM STUDY IN PT

d)

glcd(0,0,"");

25.

คำสั่ง sw_ok_press() มีไว้ทำอะไร

a)

เป็นฟังก์ชั่นวนตรวจสอบอินฟาเรด บนบอร์ด IPST-SE

b)

เป็นฟังก์ชั่นวนตรวจสอบการรับแสง บนบอร์ด IPST-SE

c)

เป็นฟังก์ชั่นวนตรวจสอบการทักทาย บนบอร์ด IPST-SE

d)

เป็นฟังก์ชั่นวนตรวจสอบการกดสวิตช์ OK บนบอร์ด IPST-SE

26.

จากรูปคือข้อใด

a)

LED8

b)

LED7

c)

Piaso

d)

Infrared

27.

จากรูปคือสัญลักษณ์อะไร

a)

ตัวต้านทาน

b)

ลำโพง

c)

หูฟัง

d)

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

28.

คำสั่ง motor(1,Speed); motor(2,Speed); สั่งงานให้มอเตอร์ทำงานอย่างไร

a)

เดินหน้า

b)

ถอยหลัง

c)

หมุน

d)

ตีลังกา

29.

จากคำสั่งนี้

#include <ipst.h>

void setup()

{

sw_OK_press();

}

void loop()

{

motor(1,-40);

motor(2,-40);

sleep(1000);

}


ทำให้มอเตอร์ทำงานอย่างไร

a)

ถอยหลัง

b)

เดินหน้า

c)

หมุนตัว

d)

ตีลังกา

30.

จากรูปคืออะไร

a)

ล้อหุ่นยนต์

b)

กระบะถ่าน

c)

แป้นพิมพ์

d)

หน้าจอ