Real time Operating Systems | MCQ
Question 1
What are the risks and challenges that we should be aware of when it comes to the Internet of Everything :
Select one:
Privacy.
Security
Network congestion
Electricity consumption at the peaks
All of these
Question 2
What is the hyperperiod of 3 periodic tasks with periods 3,4 and 10
Select one:
60
17
120
Question 3
The time T between any two consecutive sensor reading is called
Select one:
Sampling Period
Response Time
Turn around time
Question 4
Calculate the idle time of the processor with 3 periodic tasks whose execution times are given as 1, 1, and 3, and their periods are 3, 4, and 10.
Select one:
17%
12%
88%
Question 5
In rate monotonic scheduling algorithm
Select one:
shorter duration job has higher priority
longer duration job has higher priority
priority does not depend on the duration of the job
none of the mentioned
Question 6
Tasks whose execution would begin randomly and within the interval of arrival times of consecutive tasks is known as
Select one:
Periodic Task
Aperiodic Task
Sporadic Task
Question 7
Which of these is true about an open loop system vs closed loop system:
Select one:
Open loop system provides better control in the presence of environmental disturbance
Closed loop systems are comparatively cheaper as they require less components & design effort
A kitchen toaster is a closed loop system
An open loop system can be made closed loop by introducing feedback and controlling
Question 8
State if the following statement is TRUE or FALSE
The objective of any good hard real‐time task scheduling algorithm is to minimize average task response times.
Select one:
True
False
Question 9
What is True for a task vis-à-vis a process?
Select one:
Tasks are complex compared to processes
Tasks represent only a single sequence of instructions
Processes can spawn threads but tasks cannot spawn tasks
Tasks and processes are one and the same thing
Question 10
Hard real time operating system has ———jitter than a soft real time operating system
Select one:
less
more
equal
Question 11
The default language supported by Raspberry Pi board is _________.
Select one:
Java
Python
C
C#
Question 12
In real time operating system
Select one:
all processes have the same priority
a task must be serviced by its deadline period
process scheduling can be done only once
kernel is not required
Question 13
RTOS is ________ in nature
Select one:
timely
non-accurate
memory oriented
high cpacity
Question 14
What does the utilization rate tells us?
Select one:
If it is larger or equal to 1, the system is not feasible
If it is smaller than 1, the system is feasible
If it is exactly 1, the system is feasible if there is no context switch overhead
If it is 0, the system is absolutely feasible
Question 15
if jobs have unpredictable release times, a task is termed :
Select one:
aperiodic
sporadic
periodic.
None of these
Question 16
Embedded system does not contain _________.
Select one:
Sensors
Actuators
Microcontrollers
None of these
Question 17
What is TRUE for an aperiodic task and a sporadic task:
Select one:
A sporadic task and an aperiodic task are one and the same thing
An aperiodic task occurs randomly and has hard real time requirements
A sporadic task occurs randomly and has hard real time requirements
A sporadic task becomes aperiodic when it is executed with a periodic task
Question 18
For real time operating systems, interrupt latency should be
Select one:
minimal
maximum
zero
dependent on the scheduling
Question 19
Identify the odd one out
Select one:
Vxworks
WinCE
Suse
Chimera
Question 20
State whether the following statements are True or False for the features of real time operating system.
i) fast process or thread switch
ii) ability to respond to external interrupts quickly.
iii) minimization of intervals during which interrupts are enabled.
iv) preemptive scheduling based on priority
Select one:
i, ii and iii only
ii, iii and iv only
i, ii and iv only
All i, ii, iii and iv