

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.
151. |
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 | |
152. |
Which of the following is a type of Architectural Model? |
A. | static structural model |
B. | dynamic process model |
C. | distribution model |
D. | all of the mentioned |
Answer» E. | |
153. |
What describes how a set of interacting components can share data? |
A. | model-view-controller |
B. | architecture pattern |
C. | repository pattern |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
154. |
Architecture once established can be applied to other products as well. |
A. | true |
B. | false |
Answer» C. | |
155. |
Which of the following pattern is the basis of interaction management in many web- based systems? |
A. | architecture |
B. | repository pattern |
C. | model-view-controller |
D. | different operating system |
Answer» D. different operating system | |
156. |
Which of the following view shows that the system is composed of interacting processes at run time? |
A. | physical |
B. | development |
C. | logical |
D. | process |
Answer» E. | |
157. |
The UML was designed for describing |
A. | object-oriented systems |
B. | architectural design |
C. | srs |
D. | both object-oriented systems and architectural design |
Answer» E. | |
158. |
Which of the following is an architectural conflict? |
A. | using large-grain components improves performance but reduces maintainability |
B. | introducing redundant data improves availability but makes security more difficult |
C. | localizing safety-related features usually means more communication so degraded performance |
D. | all of the mentioned |
Answer» E. | |
159. |
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 | |
160. |
Architectural design is a creative process satisfying only functional-requirements of a system. |
A. | true |
B. | false |
Answer» C. | |
161. |
Which of the following is a meet-in-the- middle approach? |
A. | peripheral based design |
B. | platform based design |
C. | memory based design |
D. | processor design |
Answer» C. memory based design | |
162. |
Which of the following is a process of analyzing the set of possible designs? |
A. | design space exploration |
B. | scheduling |
C. | compilation |
D. | hardware/software partitioning |
Answer» B. scheduling | |
163. |
Which of the following is approximated during hardware/software partitioning, during task-level concurrency management? |
A. | scheduling |
B. | compilation |
C. | task-level concurrency management |
D. | high-level transformation |
Answer» B. compilation | |
164. |
Which design activity is in charge of mapping operations to hardware? |
A. | scheduling |
B. | high-level transformation |
C. | hardware/software partitioning |
D. | compilation |
Answer» D. compilation | |
165. |
Which design activity helps in the transformation of the floating point arithmetic to fixed point arithmetic? |
A. | high-level transformation |
B. | scheduling |
C. | compilation |
D. | task-level concurrency management |
Answer» B. scheduling | |
166. |
In which design activity, the loops are interchangeable? |
A. | compilation |
B. | scheduling |
C. | high-level transformation |
D. | hardware/software partitioning |
Answer» D. hardware/software partitioning | |
167. |
Which activity is concerned with identifying the task at the final embedded systems? |
A. | high-level transformation |
B. | compilation |
C. | scheduling |
D. | task-level concurrency management |
Answer» E. | |
168. |
What does API stand for? |
A. | address programming interface |
B. | application programming interface |
C. | accessing peripheral through interface |
D. | address programming interface |
Answer» C. accessing peripheral through interface | |
169. |
Which of the following is the design in which both the hardware and software are considered during the design? |
A. | platform based design |
B. | memory based design |
C. | software/hardware codesign |
D. | peripheral design |
Answer» D. peripheral design | |
170. |
Which of the following allows the reuse of the software and the hardware components? |
A. | platform based design |
B. | memory design |
C. | peripheral design |
D. | input design |
Answer» B. memory design | |