1. Which of the following is a widely used commercial RTOS?
(A) Linux desktop
(B) VxWorks
(C) Windows 10
(D) macOS
2. What is a key feature of VxWorks?
(A) High-performance real-time scheduling and multitasking
(B) Primarily for desktop applications
(C) Batch processing only
(D) Web browsing capability
3. QNX RTOS is best known for:
(A) Hard disk management exclusively
(B) Monolithic kernel only
(C) Microkernel architecture and high reliability
(D) Web server support
4. Which popular open-source RTOS is suitable for small embedded systems?
(A) Windows Server
(B) VxWorks
(C) QNX
(D) FreeRTOS
5. Which RTOS is often used in aerospace and defense applications?
(A) VxWorks
(B) FreeRTOS
(C) QNX
(D) Linux desktop
6. A microkernel-based RTOS among the following is:
(A) FreeRTOS
(B) VxWorks
(C) QNX
(D) Windows 10
7. FreeRTOS is primarily designed for:
(A) Mainframes
(B) Large desktop computers
(C) Small microcontrollers and low-resource systems
(D) High-end servers only
8. Which RTOS supports POSIX API compatibility?
(A) VxWorks only
(B) FreeRTOS
(C) QNX
(D) DOS
9. Which RTOS provides real-time scheduling, semaphores, queues, and timers for embedded applications?
(A) Windows 10
(B) QNX only
(C) VxWorks only
(D) FreeRTOS
10. Which RTOS is widely used in automotive and industrial control systems?
(A) FreeRTOS
(B) QNX
(C) VxWorks only
(D) Linux desktop
11. VxWorks supports:
(A) Batch processing exclusively
(B) Only soft real-time tasks
(C) Hard real-time and deterministic scheduling
(D) Non-preemptive scheduling only
12. FreeRTOS tasks are primarily managed using:
(A) POSIX threads exclusively
(B) Microkernel architecture only
(C) Preemptive or cooperative scheduling
(D) Monolithic kernel only
13. Which of the following RTOSs is open-source under MIT license?
(A) QNX
(B) VxWorks
(C) FreeRTOS
(D) Windows RTOS
14. Which RTOS is known for its small memory footprint and modularity?
(A) FreeRTOS
(B) VxWorks only
(C) QNX only
(D) DOS
15. VxWorks is commonly used in:
(A) Mobile operating systems only
(B) Desktop office applications
(C) Spacecraft, robotics, and industrial automation
(D) Web servers exclusively
16. Which RTOS uses a real-time microkernel architecture for reliability and fault tolerance?
(A) QNX
(B) FreeRTOS
(C) VxWorks only
(D) Linux desktop
17. FreeRTOS provides which synchronization mechanisms?
(A) Semaphores, mutexes, and queues
(B) Only memory allocation
(C) File management only
(D) Disk scheduling
18. Which RTOS is known for POSIX-compliant inter-process communication and real-time performance?
(A) VxWorks only
(B) FreeRTOS
(C) QNX
(D) Windows
19. Which RTOS is commercially supported and widely used in embedded defense and aerospace systems?
(A) QNX only
(B) FreeRTOS
(C) VxWorks
(D) DOS
20. The main advantage of using FreeRTOS in microcontrollers is:
(A) Desktop multitasking
(B) Hard disk optimization
(C) Small footprint, real-time scheduling, and portability
(D) Web server integration