Q.1 Which of the following is the primary characteristic of an embedded operating system?
High power consumption
Real-time processing
Complex user interface
Multiplayer gaming support
Explanation - Embedded operating systems are often designed to handle real-time tasks for devices like routers, cars, and medical equipment.
Correct answer is: Real-time processing
Q.2 Which of these mobile operating systems is open-source?
iOS
Windows Phone
Android
BlackBerry OS
Explanation - Android is based on the Linux kernel and is open-source, allowing developers to modify and distribute it.
Correct answer is: Android
Q.3 What kernel type does Android OS use?
Monolithic kernel
Microkernel
Hybrid kernel
Exokernel
Explanation - Android is based on the Linux kernel, which follows a monolithic kernel architecture.
Correct answer is: Monolithic kernel
Q.4 Which mobile OS was developed by Apple?
Android
Symbian
iOS
Tizen
Explanation - Apple developed iOS exclusively for iPhones and iPads.
Correct answer is: iOS
Q.5 Which of these is NOT typically a feature of embedded operating systems?
Resource constraints
Real-time scheduling
Graphical desktop environment
High reliability
Explanation - Embedded systems usually have minimal UIs and avoid complex graphical desktops to conserve resources.
Correct answer is: Graphical desktop environment
Q.6 Which company originally developed the Symbian OS?
Microsoft
Nokia
Symbian Ltd.
Apple
Explanation - Symbian Ltd. originally developed Symbian OS, which was later used extensively by Nokia.
Correct answer is: Symbian Ltd.
Q.7 In embedded systems, what does RTOS stand for?
Rapid Task Operating System
Real-Time Operating System
Reliable Technical OS
Reduced Task OS
Explanation - RTOS stands for Real-Time Operating System, designed for predictable task scheduling.
Correct answer is: Real-Time Operating System
Q.8 Which layer of Android architecture contains the Dalvik Virtual Machine?
Kernel
Libraries
Application Framework
Runtime
Explanation - The Dalvik Virtual Machine resides in the Runtime layer of Android.
Correct answer is: Runtime
Q.9 Which mobile OS is known for its closed-source ecosystem?
Android
iOS
Symbian
Tizen
Explanation - iOS is proprietary and tightly controlled by Apple.
Correct answer is: iOS
Q.10 Which of the following is a popular embedded operating system used in automobiles?
QNX
Windows XP
iOS
Ubuntu Desktop
Explanation - QNX is a widely used embedded OS in automotive systems due to its reliability and real-time capabilities.
Correct answer is: QNX
Q.11 In embedded OS design, what is the main constraint?
Security
High memory usage
Limited resources
Cloud integration
Explanation - Embedded OS must run with limited CPU, memory, and storage resources.
Correct answer is: Limited resources
Q.12 Which mobile OS introduced the concept of an app store?
Symbian
iOS
Android
Windows Mobile
Explanation - Apple’s iOS introduced the App Store in 2008, revolutionizing app distribution.
Correct answer is: iOS
Q.13 What is the primary scheduling mechanism in a real-time embedded OS?
Round Robin
Priority Scheduling
Lottery Scheduling
Fair Share
Explanation - Real-time systems often use priority scheduling to ensure critical tasks are completed on time.
Correct answer is: Priority Scheduling
Q.14 Which Android version introduced ART (Android Runtime) replacing Dalvik?
KitKat
Lollipop
Jelly Bean
Marshmallow
Explanation - Android 5.0 (Lollipop) introduced ART as the default runtime, improving performance.
Correct answer is: Lollipop
Q.15 Which file system is most commonly used in Android devices?
NTFS
ext4
FAT32
HFS+
Explanation - Android devices commonly use the ext4 file system due to its performance and reliability.
Correct answer is: ext4
Q.16 Which embedded OS is widely used in network routers?
QNX
VxWorks
Cisco IOS
Symbian
Explanation - Cisco IOS is the embedded OS used in most Cisco routers and networking equipment.
Correct answer is: Cisco IOS
Q.17 What is a common programming language for embedded OS development?
Python
C
JavaScript
Ruby
Explanation - C is preferred for embedded OS due to its efficiency and low-level hardware access.
Correct answer is: C
Q.18 Which mobile OS was discontinued by Microsoft?
Android
iOS
Windows Phone
Tizen
Explanation - Microsoft discontinued Windows Phone due to low adoption rates.
Correct answer is: Windows Phone
Q.19 What does 'real-time' in RTOS imply?
Fast execution
Guaranteed timing constraints
Parallelism
Cloud connectivity
Explanation - Real-time means the system guarantees task execution within a defined time limit.
Correct answer is: Guaranteed timing constraints
Q.20 Which embedded OS is commonly used in spacecraft?
VxWorks
Symbian
Windows CE
Android
Explanation - VxWorks is widely used in aerospace and defense applications for its reliability.
Correct answer is: VxWorks
Q.21 In Android, which component manages app activities?
Linux Kernel
Activity Manager
Window Manager
Content Provider
Explanation - Activity Manager handles app activity lifecycle in Android.
Correct answer is: Activity Manager
Q.22 Which is the lightweight OS developed by Google for IoT devices?
Android Things
Fuchsia
WearOS
KaiOS
Explanation - Google developed Android Things as a lightweight OS for IoT and embedded devices.
Correct answer is: Android Things
Q.23 Which company developed Tizen OS?
Samsung and Intel
Google
Microsoft
Apple
Explanation - Tizen OS was developed by Samsung and Intel as a Linux-based mobile OS.
Correct answer is: Samsung and Intel
Q.24 Which OS is primarily used in Apple's smartwatches?
iOS
watchOS
WearOS
Tizen
Explanation - Apple uses watchOS, a variant of iOS, for its Apple Watch.
Correct answer is: watchOS
Q.25 What is the main benefit of using a microkernel in embedded systems?
Larger memory footprint
Improved modularity
Better graphics
Faster gaming
Explanation - Microkernels provide modularity and reliability by separating core services into user space.
Correct answer is: Improved modularity
