Real Time Operating System MCQs Quiz with Answers

Real Time Operating System MCQs Quiz with Answers

 1. Which of the following provides a buffer between the user and the low-level interfaces to the hardware?. 

A. operating system. 

B. kernel. 

C. software. 

D. hardware. 

Answer= operating system


2. Which of the following enables the user to utilise the system efficiently?. 

A. kernel. 

B. operating system. 

C. software. 

D. hardware. 

Answer= operating system


3. Which of the following can make the application program hardware independent?. 

A. software. 

B. application manager. 

C. operating system. 

D. kernel. 

Answer= operating system


4.  Which of the following speed up the testing process?. 

A. kernel. 

B. software. 

C. application manager. 

D. program debugging tools. 

Answer= program debugging tools


5. Which of the following includes its own I/O routine?. 

A. hardware. 

B. kernel. 

C. operating system. 

D. application manager. 

Answer= operating system


6. Which forms the heart of the operating system?. 

A. kernel. 

B. applications. 

C. hardware. 

D. operating system. 

Answer= kernel


7. Which of the following locates a parameter block by using an address pointer?. 

A. OS. 

B. kernel. 

C. system. 

D. memory. 

Answer= kernel


8. Which of the following are not dependent on the actual hardware performing the physical task?. 

A. applications. 

B. hardware. 

C. registers. 

D. parameter block. 

Answer= parameter block


9. Which of the following bus can easily upgrade the system hardware?. 

A. control bus. 

B. data bus. 

C. VMEbus. 

D. bus interface unit. 

Answer= VMEbus


10. Which of the following is the first widely used operating system?. 

A. MS-DOS. 

B. windows XP. 

C. android. 

D. CP/M. 

Answer= CP/M


11. Which of the following is an example of a single task operating system?. 

A. android. 

B. windows. 

C. IOS. 

D. CP/M. 

Answer= CP/M


12. Which of the following becomes a limiting factor while an application program has to be complete?. 

A. memory. 

B. peripheral. 

C. input. 

D. output. 

Answer= memory


13. Which of the following cannot carry implicit information?. 

A. semaphore. 

B. message passing. 

C. threads. 

D. process. 

Answer= semaphore


14. Which task swapping method does not require the time critical operations?. 

A. time slice. 

B. pre-emption. 

C. cooperative multitasking. 

D. schedule algorithm. 

Answer= time slice


15. Which task swap method works in a regular periodic point?. 

A. pre-emption. 

B. time slice. 

C. schedule algorithm. 

D. cooperative multitasking. 

Answer= time slice


16. Which of the following determines the next task in the time slice method of task swapping?. 

A. scheduling program. 

B. scheduling application. 

C. scheduling algorithm. 

D. scheduling task. 

Answer= scheduling algorithm


17. Which of the following can be used to distribute the time slice across all the task?. 

A. timer. 

B. counter. 

C. round-robin. 

D. task slicing. 

Answer= round-robin


18. What do a time slice period plus a context switch time of the processor determines?. 

A. scheduling task. 

B. scheduling algorithm. 

C. context task. 

D. context switch time. 

Answer= context switch time


19. Which can increase the number of task switches?. 

A. time period. 

B. frency. 

C. time rate. 

D. number of cycles. 

Answer= time period


20. Which mechanism is used behind the Windows 3.1?. 

A. time slice. 

B. pre-emption. 

C. cooperative multitasking. 

D. scheduling algorithm. 

Answer= cooperative multitasking


21. Which of the following provides an illusion of multitasking?. 

A. single task operating system. 

B. multitasking operating system. 

C. cooperative multitasking. 

D. pre-emption. 

Answer= cooperative multitasking


22. Which task method follows a currently running task to be stopped by a higher priority task?. 

A. scheduling algorithm. 

B. time slice. 

C. cooperative multitasking. 

D. pre-emption. 

Answer= pre-emption


23. Which of the following requires programming within the application?. 

A. time slice. 

B. scheduling algorithm. 

C. pre-emption. 

D. cooperative multitasking. 

Answer= cooperative multitasking


24. What does RMS stand for?. 

A. rate monotonic scheduling. 

B. rate machine scheduling. 

C. rate monotonic software. 

D. rate machine software. 

Answer= rate monotonic scheduling


25. Which of the following task swapping method is a better choice in the embedded systems design?. 

A. RMS. 

B. pre-emptive. 

C. cooperative multitasking. 

D. time slice. 

Answer= pre-emptive


26. Which can provide efficient downloading and debugging communication between the host and target system?. 

A. pSOS+. 

B. pSOS+ kernel. 

C. pHILE+ file system. 

D. pNA+ network manager. 

Answer= pNA+ network manager


27. Which of the following is a system level debugger which provides the low-level debugging facilities and the system debugging?. 

A. pROBE+ system level debugger. 

B.  pNA+ network manager. 

C. pHILE+ file system. 

D. pNA+ network manager. 

Answer= pROBE+ system level debugger


28. How is the pROBE+ system level debugger communicate with the outside world?. 

A. peripheral output. 

B. serial port. 

C. LCD display. 

D. LED. 

Answer= serial port


29. Which of the following is a complementary product to pROBE+ system level debugger?. 

A. pSOS+ kernel. 

B. pSOS+. 

C. XRAY+ source level debugger. 

D. pSOS+m. 

Answer= XRAY+ source level debugger


30. Which of the following supports the MS-DOS file?. 

A. pNA+ network manager. 

B. pSOS+ kernel. 

C. pSOS+ m. 

D. pHILE+ file system. 

Answer= pHILE+ file system


31. Who developed the OS-9?. 

A. Microwave. 

B. Microwave and Motorola. 

C. Motorola and IBM. 

D. Microwave and IBM. 

Answer= Microwave and Motorola


32. Who had developed VRTX-32?. 

A. Microtec Research. 

B. Microwave. 

C. Motorola. 

D. IBM. 

Answer= Microtec Research


33. Which provides the library interface to allow C programs to call standard I/O functions?. 

A. RTL. 

B. TNX. 

C. IFX. 

D. MPV. 

Answer= RTL


34. Which of the following allows a lower priority task to run despite the higher priority task is active and waiting to preempt?. 

A. message ue. 

B. message passing. 

C. semaphore. 

D. priority inversion. 

Answer= priority inversion


35. What happens to the interrupts in an interrupt service routine?. 

A. disable interrupt. 

B. enable interrupts. 

C. remains unchanged. 

D. ready state. 

Answer= disable interrupt


36. Which of the following is a part of RTOS kernel?. 

A. memory. 

B. input. 

C. ISR. 

D. register. 

Answer= ISR


37. Which of the following is an industrial interconnection bus?. 

A. bus interface unit. 

B. data bus. 

C. address bus. 

D. VMEbus. 

Answer= VMEbus


38. Which of the following supports seven interrupt priority level?. 

A. kernel. 

B. operating system. 

C. VMEbus. 

D. data bus. 

Answer= VMEbus


39. What type of interrupt handling is seen in multiprocessor applications?. 

A. centralised interrupt. 

B. handled by one MASTER. 

C. distributed handling. 

D. shared handling. 

Answer= distributed handling


40. Which of the following is an asynchronous bus?. 

A. VMEbus. 

B. timer. 

C. data bus. 

D. address bus. 

Answer= VMEbus


41. Which of the following is not a priority based?. 

A. priority inversion. 

B. message passing. 

C. fairness system. 

D. message uing. 

Answer= fairness system


42. Which filesystem is used in the Windows 95?. 

A. FAT. 

B. HPFS. 

C. VFAT. 

D. NTFS. 

Answer= VFAT


43. What does HPFS stand for?. 

A. high performance file system. 

B. high periodic file system. 

C. high peripheral file system. 

D. horse power file system. 

Answer= high performance file system


44. Which filing system is used by the Windows NT?. 

A. FAT. 

B. VFAT. 

C. HPFS. 

D. NTFS. 

Answer= NTFS


45. Which filesystem is used by the OS/2?. 

A. FAT. 

B. VFAT. 

C. HPFS. 

D. NTFS. 

Answer= HPFS


46. What do HAL stand for?. 

A. hardware abstraction layer. 

B. hardware address layer. 

C. hardware access layer. 

D. hardware address lead. 

Answer= hardware abstraction layer


47. Which of the following can provide portability across different processor-based platforms?. 

A. File system. 

B. HAL. 

C. NTFS. 

D. FAT. 

Answer= HAL


48. Which of the following defines the virtual hardware that the kernel uses?. 

A. HAL. 

B. NTFS. 

C. FAT. 

D. VFAT. 

Answer= HAL


49. Which of the following provides a link between the user processes and threads and the hardware?. 

A. I/O driver. 

B. File system. 

C. Memory. 

D. LPC. 

Answer= I/O driver


50. Which of the following kernel supports the MC68000 family?. 

A. pSOS+. 

B. pSOS+kernel. 

C. pNA+ network manager. 

D. pSOS multiprocessor kernel. 

Answer= pSOS+


51. What is the worst case figure for interrupt latency for an MC68020 running at 25MHz?. 

A. 19 microseconds. 

B. 6 microseconds. 

C. 20 microseconds. 

D. 8 microseconds. 

Answer= 6 microseconds


52. Which of the following is the multiprocessing version of the kernel?. 

A. pSOS+. 

B. pSOS+ kernel. 

C. pSOS multiprocessor kernel. 

D. pSOS. 

Answer= pSOS multiprocessor kernel


53. Which of the following is a compiler independent run-time environment for C applications?. 

A. pSOS multiprocessor kernel. 

B. pSOS. 

C. pSOS+. 

D. pREC+ runtime support. 

Answer= pREC+ runtime support


54. Which kernel provides 88 functions that can be called from the C programs?. 

A. pSOS multiprocessor kernel. 

B. pSOS. 

C. pSOS+. 

D. pREC+ runtime support. 

Answer= pREC+ runtime support


55. Which of the following is not a standalone product?. 

A. pREC+ runtime support. 

B. pSOS+m. 

C. pSOS+. 

D. pSOS+ kernel. 

Answer= pREC+ runtime support


56. Which kernel allows the multiple tasks which use the same routine?. 

A. pREC+ runtime support. 

B. pSOS+m. 

C. pSOS+. 

D. pSOS+ kernel. 

Answer= pREC+ runtime support


57. Which provides the TCP/IP communication over the ethernet and FDDI?. 

A. pSOS+m. 

B. pSOS+ kernel. 

C. pNA+ network manager. 

D. pSOS+. 

Answer= pNA+ network manager


58. Which of the following uses a swap file to provide the virtual memory?. 

A. windows NT. 

B. kernel. 

C. memory. 

D. memory management unit. 

Answer= windows NT


59. What is the size of the swap file in Windows 3.1?. 

A. 25 Mbytes. 

B. 30 Mbytes. 

C. 50 Mbytes. 

D. 100 Mbytes. 

Answer= 30 Mbytes


60. What is the nature of the swap file in the Windows NT?. 

A. static. 

B. dynamic. 

C. linear. 

D. non-linear. 

Answer= dynamic


61. What limits the amount of virtual memory in Windows 3.1?. 

A. size of the swap file. 

B. nature of swap file. 

C. static file. 

D. dynamic file. 

Answer= size of the swap file


62. Which of the following control and supervises the memory requirements of an operating system?. 

A. processor. 

B. physical memory manager. 

C. virtual memory manager. 

D. ram. 

Answer= virtual memory manager


63. What is the size of the linear address in the virtual memory manager?. 

A. 2 Gbytes. 

B. 12 Gbytes. 

C. 4 Gbytes. 

D. 16 Gbytes. 

Answer= 4 Gbytes


64. How many modes are used to isolate the kernel and the other components of the operating system?. 

A. 2. 

B. 3. 

C. 4. 

D. 5. 

Answer= 2


65. Which are the two modes used in the isolation of the kernel and the user?. 

A. real mode and virtual mode. 

B. real mode and user mode. 

C. user mode and kernel mode. 

D. kernel mode and real mode. 

Answer= user mode and kernel mode


66. Which of the following must be used to isolate the access in the user mode?. 

A. device driver. 

B. software driver. 

C. on-chip memory. 

D. peripherals. 

Answer= device driver


67. Which mode uses 16 higher real-time class priority levels?. 

A. real mode. 

B. user mode. 

C. kernel mode. 

D. protected mode. 

Answer= kernel mode


68. Who started Linux first as a personal project?. 

A. Linus Torvalds. 

B. Ken Thompson. 

C. Dennis Ritchie. 

D. John Dell. 

Answer= Linus Torvalds


69. Which of the following is similar to UNIX OS?. 

A. Windows NT. 

B. MS-DOS. 

C. Linux. 

D. Windows 3.1. 

Answer= Linux


70. Who had first described UNIX in an article?. 

A. Ken Thompson. 

B. Dennis Ritchie and Ken Thompson. 

C. Dennis Ritchie. 

D. Linus Torvalds. 

Answer= Dennis Ritchie and Ken Thompson


71. What does MULTICS stand for?. 

A. multiplexed information and computing service. 

B. multiplexed information and code service. 

C. multiplexed inter-access code service. 

D. multiplexed inter-code sensor. 

Answer= multiplexed information and computing service


72. Which of the following is the first version of the UNIX operating system?. 

A. PDP-2. 

B. Linux. 

C. MS-DOS. 

D. PDP-7. 

Answer= PDP-7


73. Which of the following is a UNIX clone?. 

A. XENIX. 

B. Windows 3.1. 

C. Windows NT. 

D. Linux. 

Answer= XENIX


74. Which of the following is an alternate source of UNIX?. 

A. MS-DOS. 

B. Windows 3.1. 

C. Windows NT. 

D. Linux. 

Answer= MS-DOS


75. Which of the following are grouped into directories and subdirectories?. 

A. register. 

B. memory. 

C. files. 

D. routines. 

Answer= files


76. Which character is known as a root directory?. 

A. ^. 

B. &. 

C. &&. 

D. /. 

Answer= /


77. How many types of Linux files are typically used?. 

A. 2. 

B. 3. 

C. 4. 

D. 5. 

Answer= 4


78.  Which of the following unit protects the memory?. 

A. bus interface unit. 

B. execution unit. 

C. memory management unit. 

D. peripheral unit. 

Answer= memory management unit


79. Which unit protects the hardware?. 

A. MMU. 

B. hardware unit. 

C. bus interface unit. 

D. execution unit. 

Answer= MMU


80. Which mechanism can control the access?. 

A. in-situ. 

B. spin-lock. 

C. ex-situ. 

D. both in-situ and ex-situ. 

Answer= spin-lock


81. Which of the following is very resilient to the system crashes?. 

A. Windows 3.1. 

B. MS-DOS. 

C. Windows NT. 

D. kernel. 

Answer= Windows NT


82. Which of the following are coupled in the Windows NT for the resource protection?. 

A. kernel mode and user mode. 

B. user mode and protected mode. 

C. protected mode and real mode. 

D. virtual mode and kernel mode. 

Answer= kernel mode and user mode


83. Which of the following support multi-threaded software?. 

A. Windows NT. 

B. thread. 

C. process. 

D. task. 

Answer= Windows NT


84. Which provides a 4 Gbyte virtual address space?. 

A. Windows 3.1. 

B. MS-DOS. 

C. pSOS+. 

D. Windows NT. 

Answer= Windows NT


85. Which applications can be used with the Windows NT?. 

A. WIN16. 

B. WIN32. 

C. WIN4. 

D. WIN24. 

Answer= WIN32


86.  Which of the following has the same instruction set as that of the Windows NT?. 

A. WIN32. 

B. WIN4. 

C. WIN24. 

D. WIN16. 

Answer= WIN32


87. Which can provide more memory than physical memory?. 

A. real memory. 

B. physical address. 

C. virtual memory. 

D. segmented address. 

Answer= virtual memory


88. What does LPC stand for?. 

A. local procedure call. 

B. local program call. 

C. local program code. 

D. local procedure code. 

Answer= local procedure call


89. Which of the following is responsible for coordinating the system call within an application and the WIN32 subsystem?. 

A. kernel. 

B. file system. 

C. LPC. 

D. network support. 

Answer= LPC


90. Which of the following is responsible for ensuring correct operation of all processes which are running within the system?. 

A. kernel. 

B. file system. 

C. lpc. 

D. user mode. 

Answer= kernel


91. How many level priority scheme does the scheduling used in the kernel?. 

A. 8. 

B. 16. 

C. 32. 

D. 64. 

Answer= 32


92. Which procedure in the kernel allows the thread to wait until a specific resource is available?. 

A. synchronisation. 

B. scheduling. 

C. scheduling and synchronisation. 

D. lpc. 

Answer= synchronisation


93. Which of the following can preempt the current thread and reschedule the high priority thread in the kernel?. 

A. interrupt. 

B. lpc. 

C. file system. 

D. memory. 

Answer= interrupt


94. How many file system does the Windows NT support?. 

A. 4. 

B. 5. 

C. 3. 

D. 2. 

Answer= 3


95. What does FAT stand for?. 

A. file address table. 

B. file access table. 

C. file arbitrary table. 

D. file allocation table. 

Answer= file allocation table


96. Which of the following can be used to refer to entities within the RTOS?. 

A. threads. 

B. kernels. 

C. system. 

D. applications. 

Answer= threads


97. Which of the following defines the set of instructions loaded into the memory?. 

A. process. 

B. task. 

C. thread. 

D. system hardware. 

Answer= task


98. Which of the following uses its own address space?. 

A. thread. 

B. process. 

C. task. 

D. kernel. 

Answer= thread


99. Which of the following does not uses a shared memory?. 

A. process. 

B. thread. 

C. task. 

D. kernel. 

Answer= process


100. Which of the following can own and control the resources?. 

A. thread. 

B. task. 

C. system. 

D. peripheral. 

Answer= task


101. Which can be supported if the task or process maintains a separate data area for each thread?. 

A. single thread system. 

B. mono thread system. 

C. multiple threads. 

D. dual threads. 

Answer= multiple threads


102. Which of the following possesses threads of execution?. 

A. process. 

B. thread. 

C. kernel. 

D. operating system. 

Answer= process


103. Which of the following is inherited from the parent task?. 

A. task. 

B. process. 

C. thread. 

D. kernel. 

Answer= thread


104. Which term is used to encompass more than a simple context switch?. 

A. process. 

B. single thread system. 

C. thread. 

D. multithread. 

Answer= process


105. Which can be considered as the lower level in the multitasking operating system?. 

A. process. 

B. task. 

C. threads. 

D. multi threads. 

Answer= threads


106. Which of the following works by dividing the processor's time?. 

A. single task operating system. 

B. multitask operating system. 

C. kernel. 

D. applications. 

Answer= multitask operating system


107. Which of the following decides which task can have the next time slot?. 

A. single task operating system. 

B. applications. 

C. kernel. 

D. software. 

Answer= kernel


108. Which of the following controls the time slicing mechanism in a multitasking operating system?. 

A. kernel. 

B. single tasking kernel. 

C. multitasking kernel. 

D. application manager. 

Answer= multitasking kernel


109. Which of the following provides a time period for the context switch?. 

A. timer. 

B. counter. 

C. time slice. 

D. time machine. 

Answer= time slice


110. Which of the following can periodically trigger the context switch?. 

A. software interrupt. 

B. hardware interrupt. 

C. peripheral. 

D. memory. 

Answer= hardware interrupt


111. Which interrupt provides system clock in the context switching?. 

A. software interrupt. 

B. hardware interrupt. 

C. peripheral. 

D. memory. 

Answer= hardware interrupt


112. The special tale in the multitasking operating system is also known as. 

A. task control block. 

B. task access block. 

C. task address block. 

D. task allocating block. 

Answer= task control block


113. Which of the following stores all the task information that the system requires?. 

A. task access block. 

B. register. 

C. accumulator. 

D. task control block. 

Answer= task control block


114. Which of the following contains all the task and their status?. 

A. register. 

B. ready list. 

C. access list. 

D. task list. 

Answer= ready list


115. Which determines the sence and the associated task's priority?. 

A. scheduling algorithm. 

B. ready list. 

C. task control block. 

D. application register. 

Answer= scheduling algorithm


116. Which can control memory usage?. 

A. operating system. 

B. applications. 

C. hardware. 

D. kernel. 

Answer= kernel


117. Which can control the memory sharing between the tasks?. 

A. kernel. 

B. application. 

C. software. 

D. OS. 

Answer= kernel


118. Which of the following can implement the message passing and control?. 

A. application software. 

B. operating system. 

C. software. 

D. kernel. 

Answer= kernel


119. How many types of messages are associated with the real-time operating system?. 

A. 2. 

B. 3. 

C. 4. 

D. 5. 

Answer= 2


120. Which of the following can carry information and control task?. 

A. semaphore. 

B. messages. 

C. flags. 

D. address message. 

Answer= messages


121. Which filesystem of Linux has mass storage devices?. 

A. physical file system. 

B. temporary file system. 

C. ram. 

D. register. 

Answer= physical file system


122. Which file type of Linux has no restriction on size and can have any kind of data?. 

A. special. 

B. regular. 

C. directories. 

D. named pipes. 

Answer= regular


123. Which file type of Linux is similar to the regular file type?. 

A. named pipe. 

B. directories. 

C. regular file. 

D. special file. 

Answer= named pipe


124. Which file type of the Linux hold lists of files rather than the actual data?. 

A. regular. 

B. special. 

C. directories. 

D. named pipes. 

Answer= directories


125. Which filesystem of the Linux can be implemented on a system with two hard disks?. 

A. logical file system. 

B. physical file system. 

C. special file type system. 

D. regular file type system. 

Answer= logical file system


126. Which directory is allocated on the hard disk 1 of the physical storage in a Linux operating system?. 

A. term. 

B. dev. 

C. etc. 

D. bin. 

Answer= bin


127. Which process defines the allocation of the mass storage to the logical file system?. 

A. mounting. 

B. de-allocation. 

C. demounting. 

D. unmounting. 

Answer= mounting


128. Which commands can be used to access the removable media?. 

A. system calls. 

B. loop instruction. 

C. mount and unmount command. 

D. procedure commands. 

Answer= mount and unmount command


129. Which target directory is used in the file system of the Linux operating system?. 

A. /mnt. 

B. /etc. 

C. /term. 

D. /bin. 

Answer= /mnt

Previous Post Next Post