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