

MCQOPTIONS
Saved Bookmarks
This section includes 170 Mcqs, each offering curated multiple-choice questions to sharpen your Electrical Engineering knowledge and support exam preparation. Choose a topic below to get started.
1. |
Message passing system allows processes to |
A. | communicate with one another without resorting to shared data |
B. | communicate with one another by resorting to shared data |
C. | share data |
D. | name the recipient or sender of the message |
Answer» B. communicate with one another by resorting to shared data | |
2. |
A view shows the system hardware and how software components are distributed across the processors in the system. |
A. | physical |
B. | logical |
C. | process |
D. | all of the mentioned |
Answer» B. logical | |
3. |
Computer has a built-in system clock that emits millions of regularly spaced electric pulses per called clock cycles. |
A. | second |
B. | millisecond |
C. | microsecond |
D. | minute |
Answer» B. millisecond | |
4. |
Each instruction in ARM machines is encoded into Word. |
A. | 2 byte |
B. | 3 byte |
C. | 4 byte |
D. | 8 byte |
Answer» D. 8 byte | |
5. |
Which of the following works by dividing the processor’s time? |
A. | single task operating system |
B. | multitask operating system |
C. | kernel |
D. | applications |
Answer» C. kernel | |
6. |
In the Zero capacity queue |
A. | the queue can store at least one message |
B. | the sender blocks until the receiver receives the message |
C. | the sender keeps sending and the messages don’t wait in the queue |
D. | none of the mentioned |
Answer» C. the sender keeps sending and the messages don’t wait in the queue | |
7. |
The number of clock cycles per second is referred as |
A. | clock speed |
B. | clock frequency |
C. | clock rate |
D. | clock timing |
Answer» B. clock frequency | |
8. |
Processor which is complex and expensive to produce is |
A. | risc |
B. | epic |
C. | cisc |
D. | multi-core |
Answer» D. multi-core | |
9. |
Which of the following are TRUE for direct communication? |
A. | a communication link can be associated with n number of process(n = max. number of processes supported by system) |
B. | a communication link can be associated with exactly two processes |
C. | exactly n/2 links exist between each pair of processes(n = max. number of processes supported by system) |
D. | exactly two link exists between each pair of processes |
Answer» C. exactly n/2 links exist between each pair of processes(n = max. number of processes supported by system) | |
10. |
USB 2.0 full speed compliant device controller with of end point RAM. |
A. | 6 kb |
B. | 4 kb |
C. | 2 kb |
D. | 8 kb |
Answer» D. 8 kb | |
11. |
The architecture that uses a tighter coupling between the compiler and the processor is |
A. | epic |
B. | multi-core |
C. | risc |
D. | cisc |
Answer» B. multi-core | |
12. |
In the non blocking send |
A. | the sending process keeps sending until the message is received |
B. | the sending process sends the message and resumes operation |
C. | the sending process keeps sending until it receives a message |
D. | none of the mentioned |
Answer» C. the sending process keeps sending until it receives a message | |
13. |
The link between two processes P and Q to send and receive messages is called |
A. | communication link |
B. | message-passing link |
C. | synchronization link |
D. | all of the mentioned |
Answer» B. message-passing link | |
14. |
Which of the following two operations are provided by the IPC facility? |
A. | write & delete message |
B. | delete & receive message |
C. | send & delete message |
D. | receive & send message |
Answer» E. | |
15. |
The primary objective of formal technical reviews is to find during the process so that they do not become defects after release of the software. |
A. | errors |
B. | equivalent faults |
C. | failure cause |
D. | none of the mentioned |
Answer» B. equivalent faults | |
16. |
What is not included in prevention costs? |
A. | quality planning |
B. | formal technical reviews |
C. | test equipment |
D. | equipment calibration and maintenance |
Answer» E. | |
17. |
bit ARM7TDMI controller is present? |
A. | 128 bit |
B. | 8 bit |
C. | 64 bit |
D. | 32 bit |
Answer» E. | |
18. |
The operation that does not involves clock cycles is |
A. | installation of a device |
B. | execute |
C. | fetch |
D. | decode |
Answer» B. execute | |
19. |
Which view in architectural design shows the key abstractions in the system as objects or object classes? |
A. | physical |
B. | development |
C. | logical |
D. | process |
Answer» D. process | |
20. |
MAR stands for |
A. | memory address register |
B. | main address register |
C. | main accessible register |
D. | memory accessible register |
Answer» B. main address register | |
21. |
If the period of a process is ‘p’, then what is the rate of the task? |
A. | p2 |
B. | 2*p |
C. | 1/p |
D. | p |
Answer» D. p | |
22. |
The Zero Capacity queue |
A. | is referred to as a message system with buffering |
B. | is referred to as a message system with no buffering |
C. | is referred to as a link |
D. | none of the mentioned |
Answer» C. is referred to as a link | |
23. |
Which determines the sequence and the associated task’s priority? |
A. | scheduling algorithm |
B. | ready list |
C. | task control block |
D. | application register |
Answer» B. ready list | |
24. |
Messages sent by a process |
A. | have to be of a fixed size |
B. | have to be a variable size |
C. | can be fixed or variable sized |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
25. |
The average number of steps taken to execute the set of instructions can be made to be less than one by following |
A. | isa |
B. | pipe-lining |
C. | super-scaling |
D. | sequential |
Answer» D. sequential | |
26. |
When Performing a looping operation, the instruction gets stored in the |
A. | registers |
B. | cache |
C. | system heap |
D. | system stack |
Answer» C. system heap | |
27. |
The ultimate goal of a compiler is to |
A. | reduce the clock cycles for a programming task |
B. | reduce the size of the object code |
C. | be versatile |
D. | be able to detect even the smallest of errors |
Answer» B. reduce the size of the object code | |
28. |
For a given FINITE number of instructions to be executed, which architecture of the processor provides for a faster execution? |
A. | isa |
B. | ansa |
C. | super-scalar |
D. | all of the mentioned |
Answer» D. all of the mentioned | |
29. |
Bounded capacity and Unbounded capacity queues are referred to as |
A. | programmed buffering |
B. | automatic buffering |
C. | user defined buffering |
D. | no buffering |
Answer» C. user defined buffering | |
30. |
In indirect communication between processes P and Q |
A. | there is another process r to handle and pass on the messages between p and q |
B. | there is another machine between the two processes to help communication |
C. | there is a mailbox to help communication between p and q |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
31. |
Time required to synchronous switch from the context of one thread to the context of another thread is called? |
A. | threads fly-back time |
B. | jitter |
C. | context switch time |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
32. |
How many types of messages are associated with the real-time operating system? |
A. | 2 |
B. | 3 |
C. | 4 |
D. | 5 |
Answer» B. 3 | |
33. |
Which of the following can carry information and control task? |
A. | semaphore |
B. | messages |
C. | flags |
D. | address message |
Answer» C. flags | |
34. |
Which can control the memory sharing between the tasks? |
A. | kernel |
B. | application |
C. | software |
D. | os |
Answer» B. application | |
35. |
Which can control memory usage? |
A. | operating system |
B. | applications |
C. | hardware |
D. | kernel |
Answer» E. | |
36. |
Which determines the sequence and the associated task’s priority? |
A. | scheduling algorithm |
B. | ready list |
C. | task control block |
D. | application register |
Answer» B. ready list | |
37. |
Which of the following contains all the task and their status? |
A. | register |
B. | ready list |
C. | access list |
D. | task list |
Answer» C. access list | |
38. |
Which of the following stores all the task information that the system requires? |
A. | task access block |
B. | register |
C. | accumulator |
D. | task control block |
Answer» E. | |
39. |
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 block |
Answer» B. task access block | |
40. |
Which interrupt provides system clock in the context switching? |
A. | software interrupt |
B. | hardware interrupt |
C. | peripheral |
D. | memory |
Answer» C. peripheral | |
41. |
Which of the following can periodically trigger the context switch? |
A. | software interrupt |
B. | hardware interrupt |
C. | peripheral |
D. | memory |
Answer» C. peripheral | |
42. |
Which of the following provides a time period for the context switch? |
A. | timer |
B. | counter |
C. | time slice |
D. | time machine |
Answer» D. time machine | |
43. |
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» D. application manager | |
44. |
Which of the following decides which task can have the next time slot? |
A. | single task operating system |
B. | applications |
C. | kernel |
D. | software |
Answer» D. software | |
45. |
Which of the following works by dividing the processor’s time? |
A. | single task operating system |
B. | multitask operating system |
C. | kernel |
D. | applications |
Answer» C. kernel | |
46. |
According to the ring algorithm, links between processes are |
A. | bidirectional |
B. | unidirectional |
C. | both bidirectional and unidirectional |
D. | none of the mentioned |
Answer» C. both bidirectional and unidirectional | |
47. |
In distributed systems, election algorithms assumes that |
A. | a unique priority number is associated with each active process in system |
B. | there is no priority number associated with any process |
C. | priority of the processes is not required |
D. | none of the mentioned |
Answer» B. there is no priority number associated with any process | |
48. |
5 CLOCK SYNCHRONISATION |
A. | bully algorithm |
B. | ring algorithm |
C. | both bully and ring algorithm |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
49. |
In distributed systems, what will the transaction coordinator do? |
A. | starts the execution of transaction |
B. | breaks the transaction into number of sub transactions |
C. | coordinates the termination of the transaction |
D. | all of the mentioned |
Answer» E. | |
50. |
In the token passing approach of distributed systems, processes are organized in a ring structure |
A. | logically |
B. | physically |
C. | both logically and physically |
D. | none of the mentioned |
Answer» B. physically | |