

MCQOPTIONS
Saved Bookmarks
This section includes 18 Mcqs, each offering curated multiple-choice questions to sharpen your Embedded Systems knowledge and support exam preparation. Choose a topic below to get started.
1. |
Which algorithm can distinguish homogeneous multiprocessor system and heterogeneous multiprocessor system? |
A. | complex algorithm |
B. | simple algorithm |
C. | scheduler algorithm |
D. | preemptive algorithm |
Answer» B. simple algorithm | |
2. |
Which scheduling algorithm can be used in mixed software/hardware systems? |
A. | simple algorithm |
B. | complex algorithm |
C. | uniprocessor algorithm |
D. | multiprocessor algorithm |
Answer» C. uniprocessor algorithm | |
3. |
What does TDL stand for? |
A. | task descriptor list |
B. | task design list |
C. | temporal descriptor list |
D. | temporal design list |
Answer» B. task design list | |
4. |
WHAT_DOES_TDL_STAND_FOR??$ |
A. | task descriptor list |
B. | task design list |
C. | temporal descriptor list |
D. | temporal design list |
Answer» B. task design list | |
5. |
Which algorithm can distinguish homogeneous multiprocessor system and heterogeneous multiprocessor system?$ |
A. | complex algorithm |
B. | simple algorithm |
C. | scheduler algorithm |
D. | preemptive algorithm |
Answer» B. simple algorithm | |
6. |
Which scheduling algorithm can be used in mixed software/hardware systems?$ |
A. | simple algorithm |
B. | complex algorithm |
C. | uniprocessor algorithm |
D. | multiprocessor algorithm |
Answer» C. uniprocessor algorithm | |
7. |
Which algorithm can be used to schedule tasks at run-time? |
A. | online scheduler |
B. | offline scheduler |
C. | multiprocessor scheduler |
D. | uniprocessor scheduler |
Answer» B. offline scheduler | |
8. |
Which scheduling test is used to indicate that no scheduling exist even if there exist one? |
A. | complex test |
B. | simple test |
C. | sufficient test |
D. | necessary test |
Answer» D. necessary test | |
9. |
Which of the following scheduling test can be used to show that no scheduling exist? |
A. | sufficient test |
B. | necessary test |
C. | complex test |
D. | simple test |
Answer» C. complex test | |
10. |
Which of the following systems are entirely controlled by the timer? |
A. | voltage triggered |
B. | time triggered |
C. | aperiodic task scheduler |
D. | periodic task scheduler |
Answer» C. aperiodic task scheduler | |
11. |
Which scheduler generates tables and forward to the dispatcher? |
A. | static scheduler |
B. | dynamic scheduler |
C. | aperiodic scheduler |
D. | preemptive scheduler |
Answer» B. dynamic scheduler | |
12. |
Which scheduler takes their designs at design time? |
A. | preemptive scheduler |
B. | non preemptive scheduler |
C. | dynamic scheduler |
D. | static scheduler |
Answer» E. | |
13. |
Which of the following schedulers take decisions at run-time? |
A. | preemptive scheduler |
B. | non preemptive scheduler |
C. | dynamic scheduler |
D. | static scheduler |
Answer» D. static scheduler | |
14. |
Which of the scheduling algorithm are based on the assumption that tasks are executed until they are done? |
A. | periodic task |
B. | aperiodic task |
C. | non-preemptive scheduling |
D. | preemptive scheduling |
Answer» D. preemptive scheduling | |
15. |
Which of the following is an aperiodic task requesting the processor at unpredictable times? |
A. | job |
B. | aperiodic task |
C. | sporadic |
D. | periodic task |
Answer» D. periodic task | |
16. |
Which of the task are not periodic? |
A. | periodic task |
B. | unpredictable task |
C. | aperiodic task |
D. | job |
Answer» D. job | |
17. |
Which of the following defines the task which must be executed at every defined unit of time? |
A. | aperiodic task |
B. | periodic task |
C. | job |
D. | process |
Answer» C. job | |
18. |
Which classification is based on the extension to standard operating systems? |
A. | software and hardware deadline |
B. | aperiodic deadline |
C. | periodic deadline |
D. | static and dynamic deadline |
Answer» B. aperiodic deadline | |