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 | |