Embedded And Real Time System Set 8

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