Q.1 Which of the following best defines an embedded system?
A general-purpose computer
A dedicated system designed for specific tasks
A high-performance gaming system
A system used only for internet browsing
Explanation - Embedded systems are designed to perform specific tasks and are usually part of larger systems.
Correct answer is: A dedicated system designed for specific tasks
Q.2 Which component is essential in all embedded systems?
Keyboard
Microcontroller or microprocessor
Monitor
Printer
Explanation - The microcontroller or microprocessor is the core component that controls the embedded system.
Correct answer is: Microcontroller or microprocessor
Q.3 Real-time embedded systems are primarily characterized by:
Low cost
Strict timing constraints
High storage capacity
Internet connectivity
Explanation - Real-time embedded systems must respond to events within a strict time frame.
Correct answer is: Strict timing constraints
Q.4 Which of these is a common programming language for embedded systems?
Python
C
HTML
JavaScript
Explanation - C is widely used in embedded systems for low-level hardware control and efficiency.
Correct answer is: C
Q.5 In embedded systems, firmware refers to:
Software stored in ROM
Hardware components
Temporary system files
User applications
Explanation - Firmware is software programmed into read-only memory that provides low-level control of hardware.
Correct answer is: Software stored in ROM
Q.6 Which type of memory is non-volatile and used in embedded systems?
RAM
ROM
Cache
Registers
Explanation - ROM (Read-Only Memory) retains its data even when power is turned off, making it ideal for firmware storage.
Correct answer is: ROM
Q.7 Which of these is an example of a microcontroller-based embedded system?
Smartphone
Microwave oven
Desktop computer
Cloud server
Explanation - Microwave ovens use microcontrollers to control cooking time and power.
Correct answer is: Microwave oven
Q.8 Which bus type is typically used for communication between components in an embedded system?
PCIe
I2C
USB 3.0
Thunderbolt
Explanation - I2C is a common serial bus used in embedded systems for low-speed peripheral communication.
Correct answer is: I2C
Q.9 Which of the following is a primary constraint in embedded system design?
Maximum internet speed
Power consumption
Screen resolution
3D graphics performance
Explanation - Embedded systems often operate on limited power, so energy efficiency is a key design consideration.
Correct answer is: Power consumption
Q.10 Which operating system is commonly used in embedded systems?
Windows 11
Linux (Embedded)
macOS
Chrome OS
Explanation - Embedded Linux is optimized for devices with limited resources and provides real-time capabilities.
Correct answer is: Linux (Embedded)
Q.11 Which type of embedded system is used in anti-lock braking systems (ABS) in cars?
Batch processing system
Real-time system
Time-sharing system
Multiprocessing system
Explanation - ABS systems require immediate response to sensor input to ensure safety, classifying them as real-time systems.
Correct answer is: Real-time system
Q.12 What is the main difference between microprocessors and microcontrollers?
Microprocessors have built-in memory, microcontrollers do not
Microcontrollers include CPU, memory, and peripherals; microprocessors only have CPU
Microprocessors are for embedded systems, microcontrollers are not
There is no difference
Explanation - Microcontrollers are self-contained systems with CPU, memory, and I/O peripherals, while microprocessors require external components.
Correct answer is: Microcontrollers include CPU, memory, and peripherals; microprocessors only have CPU
Q.13 Which of the following is NOT a typical application of embedded systems?
Industrial automation
Digital watches
Word processing
Home appliances
Explanation - Word processing is typically done on general-purpose computers, not dedicated embedded systems.
Correct answer is: Word processing
Q.14 In embedded system design, which parameter is often critical for performance?
Clock speed
Number of USB ports
Screen size
Keyboard layout
Explanation - The clock speed of the CPU/microcontroller affects how quickly tasks can be executed in an embedded system.
Correct answer is: Clock speed
Q.15 Which of the following best describes a system-on-chip (SoC)?
A standalone desktop CPU
Integration of CPU, memory, and peripherals on a single chip
A type of RAM
A graphics card
Explanation - SoC integrates all components of a computer or embedded system onto a single chip, saving space and power.
Correct answer is: Integration of CPU, memory, and peripherals on a single chip
Q.16 Which type of embedded system operates without human intervention?
Standalone system
Networked system
Automated system
Time-sharing system
Explanation - Automated embedded systems perform tasks automatically without human input, such as industrial robots.
Correct answer is: Automated system
Q.17 Which of the following buses is used for high-speed data transfer in embedded systems?
SPI
UART
I2C
CAN
Explanation - SPI (Serial Peripheral Interface) provides higher speed communication compared to I2C and UART.
Correct answer is: SPI
Q.18 Which sensor type is commonly used in embedded systems for detecting motion?
Accelerometer
Temperature sensor
Humidity sensor
Pressure sensor
Explanation - Accelerometers detect changes in acceleration and are widely used in motion-sensing applications.
Correct answer is: Accelerometer
Q.19 What is the main role of an interrupt in embedded systems?
To increase clock speed
To pause the current task and handle a higher-priority event
To store data permanently
To control display brightness
Explanation - Interrupts allow embedded systems to respond immediately to external events without waiting for current tasks to complete.
Correct answer is: To pause the current task and handle a higher-priority event
Q.20 Which type of embedded system is used in pacemakers?
High-performance system
Real-time, safety-critical system
Batch processing system
Time-sharing system
Explanation - Pacemakers must operate reliably in real-time to maintain a patient’s heart function, making them safety-critical systems.
Correct answer is: Real-time, safety-critical system
Q.21 Which communication protocol is often used in automotive embedded systems?
I2C
CAN
HTTP
FTP
Explanation - CAN (Controller Area Network) is widely used in vehicles for robust, real-time communication between components.
Correct answer is: CAN
Q.22 Which feature distinguishes soft real-time systems from hard real-time systems?
Soft real-time systems always meet deadlines
Soft real-time systems may occasionally miss deadlines without catastrophic consequences
Soft real-time systems are slower
Soft real-time systems are not embedded
Explanation - Soft real-time systems tolerate occasional deadline misses, unlike hard real-time systems where missing a deadline can be critical.
Correct answer is: Soft real-time systems may occasionally miss deadlines without catastrophic consequences
Q.23 Which of the following is a primary advantage of using embedded systems?
Versatility for all computing tasks
Efficiency and optimized performance for specific tasks
High graphical performance
Unlimited memory capacity
Explanation - Embedded systems are optimized to perform specific tasks efficiently, using minimal resources.
Correct answer is: Efficiency and optimized performance for specific tasks
Q.24 Which type of processor is most commonly used in low-power embedded devices?
RISC processor
CISC processor
GPU
Mainframe CPU
Explanation - RISC processors are preferred in low-power embedded devices due to simpler instructions and lower power consumption.
Correct answer is: RISC processor
