wayground logo

Bảng tính có thể in miễn phí

MỚI

Cỡ chữ

S
M
L
XL
bảng tính

Final Exam - Embedded Systems

Total câu hỏi: 60

Worksheet time: 25mins

Tên
Lớp học
Ngày
1.
What voltage do the GPIO pins on a Raspberry Pi operate at?
a)
5V
b)
12V
c)
3.3V
d)
1.8V
2.
What is the name of the Raspberry Pi’s official operating system?
a)
Ubuntu
b)
Fedora Pi
c)
Raspbian (now Raspberry Pi OS)
d)
Pi Linux
3.
Who created the Raspberry Pi?
a)
Steve Wozniak
b)
Eben Upton
c)
Linus Torvalds
d)
Elon Musk
4.
What is the purpose of a heatsink on a Raspberry Pi?
a)
Increase memory
b)
Cool down the CPU
c)
Amplify Wi-Fi signal
d)
Store extra power
5.
Which of the following features is standard on a Raspberry Pi 4?
a)
SATA Ports
b)
Wi-Fi and Bluetooth
c)
Optical Drive
d)
Built-in Hard Drive
6.
Which port is used to power a Raspberry Pi 4?
a)
USB-A
b)
USB-B
c)
USB-C
d)
Micro-USB
7.
What color is typically associated with the Raspberry Pi Foundation's logo?
a)
Green
b)
Blue
c)
Red
d)
Yellow
8.
What is a Raspberry Pi?
a)
A type of fruit
b)
A mini computer
c)
A new smartphone
d)
A gaming console
9.
Who developed the Raspberry Pi?
a)
Microsoft
b)
Raspberry Pi Foundation
c)
Google
d)
IBM
10.
In what year was the first Raspberry Pi released?
a)
2005
b)
2012
c)
2015
d)
2020
11.
What is GPIO in Raspberry Pi?
a)
Graphic Processor Interface
b)
General Purpose Input/Output
c)
Great Processing In Operation
d)
Graphical Programming Integrated Output
12.
What type of connector does Raspberry Pi use for display output?
a)
HDMI
b)
VGA
c)
DVI
d)
SCART
13.
Which storage medium is used by default in Raspberry Pi for the operating system?
a)
Hard Drive
b)
SSD
c)
SD Card
d)
USB Flash Drive
14.
Which programming language comes pre-installed on Raspberry Pi OS?
a)
C++
b)
Python
c)
Java
d)
Swift
15.
Which connector allows connecting cameras to the Raspberry Pi?
a)
USB
b)
GPIO
c)
CSI (Camera Serial Interface)
d)
HDMI
16.
What is the power supply voltage for a Raspberry Pi 4?
a)
12V
b)
3.3V
c)
5V
d)
9V
17.
The Raspberry Pi Zero is notable for being:
a)
The most powerful Pi
b)
The most compact Pi
c)
Waterproof
d)
Battery-powered by default
18.
Which GPIO pin provides 3.3V?
a)
Pin 1
b)
Pin 6
c)
Pin 11
d)
Pin 14
19.
Which Raspberry Pi model is built into a keyboard?
a)
Raspberry Pi 3 Model B
b)
Raspberry Pi 4 Model B
c)
Raspberry Pi 400
d)
Raspberry Pi Pico
20.
What language is the Scratch programming tool based on?
a)
Java
b)
Blockly
c)
Visual Blocks
d)
C++
21.
What is the first thing a Raspberry Pi does when it boots?
a)
Load the kernel
b)
Format the SD card
c)
Connect to Wi-Fi
d)
Run a screensaver
22.
What is the command to update package lists in Raspberry Pi OS terminal?
a)
sudo install update
b)
sudo apt update
c)
update now
d)
list-update
23.
What port on a Raspberry Pi allows you to connect I2C devices?
a)
GPIO
b)
HDMI
c)
CSI
d)
USB
24.
What is the minimum model of Pi that officially supports dual monitors?
a)
Pi 2 Model B
b)
Pi 3 Model B+
c)
Pi 4 Model B
d)
Pi Zero
25.
What is the command to reboot a Raspberry Pi via the terminal?
a)
reboot-now
b)
sudo reboot
c)
restart
d)
power-cycle
26.
The default hostname for a fresh Raspberry Pi OS install is:
a)
raspberry
b)
pi
c)
raspberrypi
d)
raspbian
27.
What version of Bluetooth was introduced with the Raspberry Pi 3?
a)
Bluetooth 2.1
b)
Bluetooth 4.0
c)
Bluetooth 5.0
d)
Bluetooth 3.0
28.
What is the default Wi-Fi frequency band supported by Pi 3B+ and above?
a)
2.4 GHz only
b)
5 GHz only
c)
2.4 GHz and 5 GHz
d)
1 GHz
29.
How many cores does the Raspberry Pi 4 CPU have?
a)
2
b)
4
c)
6
d)
8
30.
What technology allows Raspberry Pi to easily communicate with sensors like temperature or light?
a)
HTTP
b)
SSH
c)
I2C/SPI
d)
Wi-Fi
31.
What does Blynk allow you to do?
a)
Write desktop apps
b)
Create mobile apps for controlling hardware
c)
Design websites
d)
Build operating systems
32.
ESP8266 is mainly used for:
a)
Video processing
b)
Gaming development
c)
Wi-Fi-based microcontroller projects
d)
Audio decoding
33.
What type of communication is used between Blynk and ESP8266?
a)
Serial
b)
Bluetooth
c)
Wi-Fi
d)
I2C
34.
What does the Blynk Auth Token do?
a)
Starts the board
b)
Authenticates your device with your Blynk project
c)
Increases Wi-Fi speed
d)
Protects memory from overwrite
35.
What widget lets you show text dynamically in the Blynk app?
a)
Slider
b)
Label
c)
Terminal
d)
Button
36.
What are Virtual Pins used for in Blynk?
a)
Charging ESP8266
b)
Debugging serial output
c)
Software-defined communication between device and app
d)
Resetting device memory
37.
Which board has built-in Wi-Fi?
a)
Arduino Uno
b)
ESP8266
c)
ATmega328P
d)
Raspberry Pi Pico
38.
Which language is used to program ESP8266 in Arduino IDE?
a)
Python
b)
C++
c)
Java
d)
Assembly
39.
What function connects ESP8266 to Blynk cloud?
a)
connectWiFi()
b)
beginSerial()
c)
Blynk.begin()
d)
startApp()
40.
What does the Blynk Menu widget allow?
a)
Drawing shapes
b)
Choosing one option from a list
c)
Sending serial data
d)
Controlling analog pins
41.
What is needed to set up Blynk on a new device?
a)
App password
b)
Wi-Fi only
c)
Auth Token
d)
Blynk SIM
42.
How do you display sensor values in Blynk?
a)
Slider
b)
Terminal
c)
Gauge or Value Display
d)
Button
43.
What pin type should you use in Blynk for controlling logic through software?
a)
Digital
b)
Analog
c)
Virtual
d)
I2C
44.
What does `Blynk.virtualWrite(V1, value)` do?
a)
Displays a value in the app
b)
Uploads code
c)
Connects to Wi-Fi
d)
Sends SMS
45.
Which widget is used to submit user input?
a)
Label
b)
Gauge
c)
Button
d)
Terminal
46.
Which company originally created Blynk?
a)
Google
b)
SparkFun
c)
Blynk Inc.
d)
Microsoft
47.
What happens when ESP8266 loses Wi-Fi during Blynk operation?
a)
Reboots
b)
Pauses
c)
Disconnects from Blynk
d)
Deletes memory
48.
What’s the main role of `Blynk.run()` in Arduino code?
a)
Uploads the sketch
b)
Maintains Blynk communication
c)
Connects to Wi-Fi
d)
Creates widgets
49.
What hardware pin does V1 in Blynk correspond to?
a)
GPIO1
b)
A random pin
c)
No direct hardware pin – it's virtual
d)
Reset pin
50.
Which widget would best be used for a live temperature reading?
a)
Button
b)
Slider
c)
Value Display
d)
Menu
51.
Which tool is used to upload code to ESP8266?
a)
Blynk app
b)
Arduino IDE
c)
Google Chrome
d)
Visual Basic
52.
What is the default baud rate for ESP8266 when using Arduino IDE?
a)
9600
b)
57600
c)
115200
d)
4800
53.
Which library must be included to use Blynk functions in Arduino IDE?
a)
Wire.h
b)
ESP8266WiFi.h
c)
BlynkSimpleEsp8266.h
d)
EEPROM.h
54.
What does a Blynk 'template' define?
a)
Your device’s firmware
b)
Visual and logical structure for your project
c)
A hardware bootloader
d)
A circuit diagram
55.
Blynk’s cloud platform stores:
a)
Local code
b)
Temperature logs only
c)
Project settings and device data
d)
Operating system files
56.
Which of the following is NOT a widget in Blynk?
a)
Slider
b)
Gauge
c)
Compiler
d)
Button
57.
What is a common use of Blynk + ESP8266?
a)
Sending emails
b)
Monitoring weather sensors remotely
c)
Building GUIs for Windows
d)
Editing photos
58.
What Blynk widget simulates a physical LED?
a)
Button
b)
LED Widget
c)
Slider
d)
Terminal
59.
How do you reset a Blynk project?
a)
Tap the device
b)
Press reset on the board
c)
Use a reset button in the app or code logic
d)
Re-upload firmware only
60.
What kind of data can be sent through virtual pins?
a)
Only integers
b)
Only text
c)
Any data type (int, float, string, etc.)
d)
Only sensor readings