

MCQOPTIONS
Saved Bookmarks
This section includes 23 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering knowledge and support exam preparation. Choose a topic below to get started.
1. |
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. | |
2. |
Which of these following sensor is a useful as part of a burglar alarm system for commercial buildings ? |
A. | Movement detector |
B. | Door sensor |
C. | Window sensor |
D. | All of the mentioned |
Answer» E. | |
3. |
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 | |
4. |
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 | |
5. |
Which of the following is/are commonly used architectural pattern(s) ? |
A. | Model-View-Controller |
B. | Layered Architecture |
C. | Client–server |
D. | All of the mentioned |
Answer» E. | |
6. |
Which of the following is not real-time architectural patterns that are commonly used ? |
A. | Asynchronous communication |
B. | Observe and React |
C. | Environmental Control |
D. | Process Pipeline |
Answer» B. Observe and React | |
7. |
Which of the following is not included in Architectural design decisions ? |
A. | type of application |
B. | distribution of the system |
C. | architectural styles |
D. | testing the system |
Answer» E. | |
8. |
Which of the following is applicable on software radio ? |
A. | Environmental Control |
B. | Process Pipeline |
C. | Distributed system |
D. | None of the mentioned |
Answer» C. Distributed system | |
9. |
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. | |
10. |
Which of the following examples is/are models of application architectures ? |
A. | a means of assessing components for reuse |
B. | a design checklist |
C. | a vocabulary for talking about types of applications |
D. | all of the mentioned |
Answer» E. | |
11. |
What translates a natural or an artificial language into another representation of that language and, for programming languages also execute the resulting code ? |
A. | ERP systems |
B. | Transaction-based information systems |
C. | Language processing systems |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
12. |
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 | |
13. |
_________________ 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 | |
14. |
Transaction processing systems may be organized as a ____________ architecture with system components responsible for input, processing, and output ? |
A. | Repository |
B. | Client–server |
C. | Model-View-Controller |
D. | Pipe and Filter |
Answer» E. | |
15. |
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. | |
16. |
ETL stands for____________________? |
A. | Data Extraction Transformation & Loading |
B. | Data Execution Transformation & Loading |
C. | Extraction Transformation & Loading |
D. | Execution Transformation & Loading |
Answer» B. Data Execution Transformation & Loading | |
17. |
ERP stands for____________________? |
A. | Enterprise Research Planning |
B. | Enterprise Resource Planning |
C. | Enterprise Resource Package |
D. | Enterprise Research Package |
Answer» C. Enterprise Resource Package | |
18. |
Control systems may make use of the Environmental Control pattern, which is a general control pattern that includes ______________processes? |
A. | sensor |
B. | actuator |
C. | pipeline |
D. | both sensor and actuator |
Answer» E. | |
19. |
____________________ can be associated with a separate processor or core, so that the processing steps can be carried out in parallel ? |
A. | Process Pipeline |
B. | Environmental Control |
C. | Observe and React |
D. | None of the mentioned |
Answer» B. Environmental Control | |
20. |
An example of a system that may use a process pipeline is a high-speed_________________? |
A. | data distributing system |
B. | data acquisition system |
C. | data collector system |
D. | none of the mentioned |
Answer» C. data collector system | |
21. |
All the operations in a transaction need to be completed before the database changes are made _________________? |
A. | functional |
B. | available to the users |
C. | permanent |
D. | none of the mentioned |
Answer» C. permanent | |
22. |
A monitoring system examines its environment through __________________? |
A. | operating system |
B. | communication |
C. | set of sensors |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
23. |
A language-processing systems may translate an XML data description into__________________? |
A. | a machine code |
B. | an alternative XML representation |
C. | machine code and alternative XML representation |
D. | a software module |
Answer» D. a software module | |