wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ESD RG 2025

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
  1. Which of the following is not a characteristic of embedded systems?

a)
  1. Real-time operation   

b)
  1. High power consumption

c)
  1. Specific functionality  

d)
  1. Limited user interface

2.
  1. Which of the following is an example of an embedded system?

a)
  1. Laptop

b)
  1. Web server

c)
  1. Washing machine controller  

d)
  1. Cloud storage service

3.
  1. The purpose of a bus in an embedded processor is to:

a)
  1. Display output

b)
  1. Store instructions

c)
  1. Transfer data among components

d)
  1. Perform logical operations

4.
  1. Which type of memory is non-volatile and can be electrically erased and reprogrammed?

a)
  1. SRAM

b)
  1. DRAM 

c)
  1. Flash

d)
  1. Cache

5.
  1. Which component controls the DMA operations?

a)

CPU

b)
  1. DMA controller

c)

ALU

d)
  1. Cache

6.

I/O ports in embedded systems are used for:

a)

Memory storage

b)

Data communication with peripherals

c)

Voltage regulation  

d)

Cooling the processor

7.

RS232 supports:

a)

Full-duplex communication

b)

Half-duplex only

c)

Multi-master protocol 

d)

Optical communication

8.
  1. CAN Bus uses what type of communication technique?

a)
  1. Master-slave

b)
  1. Token passing 

c)
  1. Broadcast 

d)
  1. Polling

9.
  1. I2C bus requires how many communication lines?

a)

1

b)

2

c)

3

d)

4

10.
  1. SPI is typically used for:

a)
  1. Long-distance communication

b)
  1. Network packet switching

c)
  1. High-speed short-range communication between microcontroller and peripherals

d)
  1. Wireless sensor data collection

11.
  1. Which of the following is an alternative to busy-waiting that improves CPU efficiency?

a)
  1. Polling   

b)
  1. Memory-mapped I/O     

c)
  1. Interrupt-driven I/O

d)
  1. Caching

12.
  1. What is an ISR (Interrupt Service Routine)?

a)
  1. A scheduler for user processes

b)
  1. A kernel module for device installation

c)
  1. A function that handles interrupts

d)
  1. A driver for serial communication

13.
  1. Which of the following can be a source of interrupt?

a)
  1. Timer    

b)
  1. Keyboard   

c)
  1. I/O port 

d)
  1. All of the above

14.
  1. What is context switching?

a)
  1. Switching between different I/O devices

b)
  1. Saving and restoring CPU state during interrupt handling or multitasking

c)
  1. Changing CPU clock speed

d)
  1. Modifying hardware interrupt lines

15.
  1. Deadline in real-time systems refers to:

a)
  1. Maximum duration of ISR

b)
  1. Time by which a task must complete

c)
  1. ISR nesting time     

d)
  1. Stack memory usage

16.
  1. The primary objective of an RTOS is to:

a)
  1. Maximize CPU usage  

b)
  1. Minimize memory use

c)
  1. Ensure deterministic task execution    

d)
  1. Support cloud integration

17.
  1. Which of the following is TRUE about a thread?

a)
  1. It has its own memory space

b)
  1. It shares memory with other threads in the same process

c)
  1. It cannot be scheduled individually

d)
  1. It can’t communicate with other threads

18.
  1. Multiprocessing improves:

a)
  1. Task sequencing     

b)
  1. Hardware interrupt speed

c)
  1. Parallel execution

d)
  1. Device programming

19.

Message passing in RTOS involves:

a)

Writing to global memory

b)

Using semaphores for data copying

c)

Sending data through queues or mailboxes

d)

Serial ports only

20.

Semaphores are primarily used for:

a)

Task memory allocation

b)

Device driver installation

c)

Synchronizing access to shared resources

d)

Scheduling I/O devices

21.

What is the first phase of the embedded product development life cycle?

a)

System Testing 

b)

Requirement Analysis

c)

Implementation

d)

Prototyping

22.

System architecture design includes:

a)

Coding application logic 

b)

Creating user manuals

c)

Defining hardware-software boundaries

d)

Writing test cases

23.

In an automatic chocolate vending machine, the embedded system must:

a)

Manage cash flow

b)

Detect coin insertion and product dispensing

c)

Monitor internet traffic

d)

Send emails

24.

Precision agriculture systems are designed to:

a)

Perform manual irrigation

b)

Monitor and optimize farming through embedded technology

c)

Track online market prices

d)

Print agricultural maps

25.

11. Which embedded system feature is crucial for real-time obstacle detection in autonomous cars?

a)

Microphone

b)

LiDAR sensor

c)

Barcode scanner

d)

Smart card reader