On This Page
This set of Embedded and Real Time System Multiple Choice Questions & Answers (MCQs) focuses on Embedded And Real Time System Set 8
Q1 | Which of the following can carry information and control task?
- semaphore
- messages
- flags
- address message
Q2 | How many types of messages are associated with the real-time operating system?
- 2
- 3
- 4
- 5
Q3 | For real time operating systems, interrupt latency should be
- minimal
- maximum
- zero
- dependent on the scheduling
Q4 | In rate monotonic scheduling
- 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
Q5 | In which scheduling certain amount of CPU time is allocated to each process?
- earliest deadline first scheduling
- proportional share scheduling
- equal share scheduling
- none of the mentioned
Q6 | The problem of priority inversion can be solved by
- priority inheritance protocol
- priority inversion protocol
- both priority inheritance and inversion protocol
- none of the mentioned
Q7 | Time duration required for scheduling dispatcher to stop one process and start another is known as
- process latency
- dispatch latency
- execution latency
- interrupt latency
Q8 | Time required to synchronous switch from the context of one thread to the context of another thread is called?
- threads fly-back time
- jitter
- context switch time
- none of the mentioned
Q9 | VxWorks is centered around
- wind microkernel
- linux kernel
- unix kernel
- none of the mentioned
Q10 | Message passing system allows processes to
- communicate with one another without resorting to shared data
- communicate with one another by resorting to shared data
- share data
- name the recipient or sender of the message
Q11 | Which of the following two operations are provided by the IPC facility?
- write & delete message
- delete & receive message
- send & delete message
- receive & send message
Q12 | Messages sent by a process
- have to be of a fixed size
- have to be a variable size
- can be fixed or variable sized
- none of the mentioned
Q13 | The link between two processes P and Q to send and receive messages is called
- communication link
- message-passing link
- synchronization link
- all of the mentioned
Q14 | Which of the following are TRUE for direct communication?
- a communication link can be associated with n number of process(n = max. number of processes supported by system)
- a communication link can be associated with exactly two processes
- exactly n/2 links exist between each pair of processes(n = max. number of processes supported by system)
- exactly two link exists between each pair of processes
Q15 | In indirect communication between processes P and Q
- there is another process r to handle and pass on the messages between p and q
- there is another machine between the two processes to help communication
- there is a mailbox to help communication between p and q
- none of the mentioned
Q16 | In the non blocking send
- the sending process keeps sending until the message is received
- the sending process sends the message and resumes operation
- the sending process keeps sending until it receives a message
- none of the mentioned
Q17 | In the Zero capacity queue
- the queue can store at least one message
- the sender blocks until the receiver receives the message
- the sender keeps sending and the messages don’t wait in the queue
- none of the mentioned
Q18 | The Zero Capacity queue
- is referred to as a message system with buffering
- is referred to as a message system with no buffering
- is referred to as a link
- none of the mentioned
Q19 | Bounded capacity and Unbounded capacity queues are referred to as
- programmed buffering
- automatic buffering
- user defined buffering
- no buffering
Q20 | During the execution of the instructions, a copy of the instructions is placed in the
- register
- ram
- system heap
- cache
Q21 | A processor performing fetch or decoding of different instruction during the execution of another instruction is called
- super-scaling
- pipe-lining
- parallel computation
- none of the mentioned
Q22 | For a given FINITE number of instructions to be executed, which architecture of the processor provides for a faster execution?
- isa
- ansa
- super-scalar
- all of the mentioned
Q23 | An optimizing Compiler does
- better compilation of the given piece of code
- takes advantage of the type of processor and reduces its process time
- does better memory management
- none of the mentioned
Q24 | The ultimate goal of a compiler is to
- reduce the clock cycles for a programming task
- reduce the size of the object code
- be versatile
- be able to detect even the smallest of errors
Q25 | SPEC stands for
- standard performance evaluation code
- system processing enhancing code
- system performance evaluation corporation
- standard processing enhancement corporation