Embedded Operating System MCQ Quiz – Objective Question with Answer for Embedded Operating System

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

A. android
B. windows
C. IOS
D. CP/M

Answer: D

The CP/M is a single task operating system, that is, only one task or an application can be executed at a time.

 

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: A

The application program has to complete and the memory becomes a limiting factor, which can be solved by using program overlays.

 

13. Which of the following cannot carry implicit information?

A. semaphore
B. message passing
C. threads
D. process

Answer: A

The kernel in the real-time operating system which deals with the flag but cannot carry implicit information is called semaphores or events.

 

14. Which of the following works by dividing the processor’s time?

A. the single-task operating system
B. multitask operating system
C. kernel
D. applications

Answer: B

The multitasking operating system works by dividing the processor’s time into different discrete time slots, that is, each application requires a defined number of time slots to complete its execution.

 

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

A. the single-task operating system
B. applications
C. kernel
D. software

Answer: C

The operating system kernel decides which task can have the next time slot. So instead of the task executing continuously until completion, the execution of the processor is interleaved with the other tasks.

 

16. 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: C

The multitasking operating systems are associated with the multitasking kernel which controls the time-slicing mechanism.

 

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

A. timer
B. counter
C. time slice
D. time machine

Answer: C

The time period required for each task for execution before it is stopped and replaced during a context switch is known as the time slice.

 

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

A. software interrupt
B. hardware interrupt
C. peripheral
D. memory

Answer: B

The multitasking operating systems are associated with the multitasking kernel which controls the time-slicing mechanism. The time period required for each task for execution before it is stopped and replaced during a context switch is known as the time slice. These are periodically triggered by a hardware interrupt from the system timer.

 

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

A. software interrupt
B. hardware interrupt
C. peripheral
D. memory

Answer: B

The multitasking operating systems deal with the multitasking kernel which controls the time-slicing mechanism and the time period required for each task for execution before it is stopped and replaced during a context switch is known as the time slice which is periodically triggered by a hardware interrupt from the system timer. This hardware interrupt provides the system clock in which several interrupts are executed and counted before a context switch is performed.

 

20. 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 a block

Answer: A

When a context switch is performed, the current program or task is interrupted, so the processor’s registers are saved in a special table which is known as the task control block.

Scroll to Top