MCQOPTIONS
Saved Bookmarks
This section includes 52 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which of the heterogeneous style means that any of several styles may well be apt description of the system? |
| A. | Locality |
| B. | Hierarchical |
| C. | Simultaneous |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 2. |
Which of the following type has the main goal to achieve Modifiability? |
| A. | Main program and subroutine Architecture |
| B. | Remote Procedure Call system |
| C. | Object Oriented or abstract data type system |
| D. | Main program and subroutine Architecture, Object Oriented or abstract data type system |
| Answer» E. | |
| 3. |
Which of the following are the several architectural issues for system’s testability? |
| A. | Its level of architectural documentation |
| B. | Its separation of concerns |
| C. | The degree to which the system uses information hiding |
| D. | All of the mentioned |
| Answer» E. | |
| 4. |
Which of the following is considered for the extensive use of legacy systems? |
| A. | If the new system must integrate with the existing systems, care must be taken to define appropriate integration mechanisms |
| B. | If the new system must integrate with the existing systems, care may or may not be taken to define appropriate integration mechanisms |
| C. | If the new system must integrate with the existing systems, care must not be taken to define appropriate integration mechanisms |
| D. | None of the mentioned |
| Answer» B. If the new system must integrate with the existing systems, care may or may not be taken to define appropriate integration mechanisms | |
| 5. |
In which of the following style new clients can be added easily? |
| A. | Data Flow Architecture |
| B. | Call and Return Architecture |
| C. | Data Centered Architectures |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 6. |
Refinement in communication process style can be achieved by which of the following methods? |
| A. | One-Way Data Flow Through Network of Filters |
| B. | Requests and Replies between clients and servers |
| C. | Probes and echoes in the graphs |
| D. | All of the mentioned |
| Answer» E. | |
| 7. |
Which of the following does architecture consists of? |
| A. | Architecture consists of some structures that do not necessarily resemble each other |
| B. | Architecture consists of many structures that do necessarily resemble each other |
| C. | Architecture consists of many structures that do not necessarily resemble each other |
| D. | Architecture consists of some structures that do necessarily resemble each other |
| Answer» D. Architecture consists of some structures that do necessarily resemble each other | |
| 8. |
Which of the following factors are not discernable by run-time? |
| A. | Modifiability |
| B. | Portability |
| C. | Reusability |
| D. | All of the mentioned |
| Answer» E. | |
| 9. |
What is layered styles? |
| A. | The components are designed to layers to control inter component interaction |
| B. | The components are designed to layers to control the data flow into specific direction |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 10. |
Which of the following are software structures? |
| A. | Module Structure |
| B. | Conceptual or logical structure |
| C. | Process structure |
| D. | All of the mentioned |
| Answer» E. | |
| 11. |
Which structure describes units as abstraction of system’s functional requirements? |
| A. | Conceptual structure |
| B. | Module structure |
| C. | Physical structure |
| D. | Calls structure |
| Answer» B. Module structure | |
| 12. |
Which structure’s view is orthogonal to the module and conceptual view? |
| A. | Module Structure |
| B. | Process Structure |
| C. | Uses Structure |
| D. | Data flow |
| Answer» C. Uses Structure | |
| 13. |
Which of the statements truly concludes client and server relation with architectural styles? |
| A. | They are component types and their coordination is described in terms of protocols that server uses to communicate with each of its clients |
| B. | Multiple client cannot exist at an instance |
| C. | Architecture are countless for client and server but their architectural styles are different |
| D. | All of the mentioned |
| Answer» B. Multiple client cannot exist at an instance | |
| 14. |
An architecture help in evolutionary prototyping in which of the following ways? |
| A. | Potential performance problem can be identified early in the product’s life cycle |
| B. | The system is executable early in the product’s life cycle |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 15. |
Which of the following plays equal role in targeted market? |
| A. | Performance, Security, Usability |
| B. | Performance, Security, Functionality |
| C. | Performance, Availability, Reliability |
| D. | None of the mentioned |
| Answer» E. | |
| 16. |
What is true for a system to be proper testable? |
| A. | It must be possible to control each components internal state and then observe its output |
| B. | It must be possible to control each components output and then observe its internal state |
| C. | it may or may not be possible to control each components internal state and then observe its output |
| D. | None of the mentioned |
| Answer» B. It must be possible to control each components output and then observe its internal state | |
| 17. |
Which of the heterogeneous style means that component of one style,when decomposed is structural according to the rules of different style? |
| A. | Locality |
| B. | Hierarchical |
| C. | Simultaneous |
| D. | None of the mentioned |
| Answer» C. Simultaneous | |
| 18. |
Which structure’s view shows the mapping of software onto hardware? |
| A. | Module Structure |
| B. | Process Structure |
| C. | Physical Structure |
| D. | Class Structure |
| Answer» D. Class Structure | |
| 19. |
Which change is accomplished by modifying a single component? |
| A. | A local change |
| B. | Non Local Change |
| C. | Architectural change |
| D. | All of the mentioned |
| Answer» B. Non Local Change | |
| 20. |
What is the main technique for achieving portable software? |
| A. | The main technique for achieving portable software is to isolate system dependency |
| B. | The main technique for achieving portable software is to increase the overall performance |
| C. | The main technique for achieving portable software is to have independent platform dependency |
| D. | None of the mentioned |
| Answer» B. The main technique for achieving portable software is to increase the overall performance | |
| 21. |
By what methods quality attributes can be judged? |
| A. | Qualities that can be discerned by observing the system execute |
| B. | Qualities directly attributable to the system |
| C. | Qualities about the architecture itself that are important |
| D. | All of the mentioned |
| Answer» E. | |
| 22. |
Which of the following factors are discernable by run-time? |
| A. | Performance |
| B. | Modifiability |
| C. | Portability |
| D. | Integrability |
| Answer» B. Modifiability | |
| 23. |
Which of the following can be included under Non observable measure? |
| A. | How well the system during execution satisfy its behavioral requirements? |
| B. | Does the system functions as desired when connected to other systems? |
| C. | How easy it is to test and modify? |
| D. | All of the mentioned |
| Answer» D. All of the mentioned | |
| 24. |
What among the following belongs to learnability? |
| A. | Does the system respond with appropriate speed to a user request |
| B. | Can the user remember how to do system operations between users of the system |
| C. | How quick is it for the user to learn to use the system’s interface |
| D. | Does the system anticipate and prevent common user error? |
| Answer» D. Does the system anticipate and prevent common user error? | |
| 25. |
What is true for availability? |
| A. | Availability comes with both mean time to failure and mean time to repair |
| B. | Mean time to failure is lowered by designing components that are easy to modify |
| C. | Mean time to repair can be lengthened by fielding a less prone system |
| D. | All of the mentioned |
| Answer» E. | |
| 26. |
What is Usability? |
| A. | Usability is learnability |
| B. | Usability is Efficiency |
| C. | Usability is Memorability |
| D. | All of the mentioned |
| Answer» E. | |
| 27. |
Which of the following is a key to market share? |
| A. | Modifiability and Portability |
| B. | Reusability and Testability |
| C. | Portability and functionality |
| D. | Reusability and functionality |
| Answer» D. Reusability and functionality | |
| 28. |
What is functionality? |
| A. | Functionality is ability of the system to do work for which it is intended |
| B. | It is orthogonal to structure i.e. it is largely non architectural in nature |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 29. |
What is reuability? |
| A. | Designing such that system’s structure or some of its components can be reused again in future applications |
| B. | Reusability is related to software architecture in that architectural components are the units of reuse |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 30. |
What does existence of styles means? |
| A. | Cognitive aids |
| B. | Communication Cues |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 31. |
Which of the following are important aspects for the quality of roll-out schedule? |
| A. | Flexibility and Customizability |
| B. | Flexibility and Reusability |
| C. | Reusability and Customizability |
| D. | All of the mentioned |
| Answer» B. Flexibility and Reusability | |
| 32. |
What is correct about Data centered architecture? |
| A. | It is modifiable with respect to changing the functionality of any particular client as other clients will not be affected |
| B. | It is non-modifiable with respect to changing the functionality of any particular client as other clients will be affected |
| C. | Coupling among the client will lessen the effect of data center architecture |
| D. | All of the mentioned |
| Answer» E. | |
| 33. |
What is Probe? |
| A. | A probe is a message sent by process to a set of successors |
| B. | A probe is a reply |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» B. A probe is a reply | |
| 34. |
Which of the following is incorrect for Reference model, architectural styles and reference architecture? |
| A. | They are not architectures |
| B. | They are useful steps towards an architecture |
| C. | They are set of early design decisions |
| D. | None of the mentioned |
| Answer» E. | |
| 35. |
What does “Every software system has an architecture” implies? |
| A. | System itself is a component |
| B. | Architecture an exist independently of its description or specification |
| C. | All the system to be stable should posses an architecture |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 36. |
Which of the following can be considered regarding client and server? |
| A. | Client and server is an architectural style |
| B. | Client and server may be considered as an architectural style |
| C. | Client and server is not an architectural style |
| D. | None of the mentioned |
| Answer» B. Client and server may be considered as an architectural style | |
| 37. |
Which of the following type has the main goal to achieve performance? |
| A. | Main program and subroutine Architecture |
| B. | Remote Procedure Call system |
| C. | Object Oriented or abstract data type system |
| D. | All of the mentioned |
| Answer» C. Object Oriented or abstract data type system | |
| 38. |
Which of the following aspect refers to the ease of constructing a desired system? |
| A. | Conceptual Integrity |
| B. | Buildability |
| C. | Correctness and Completeness |
| D. | All of the mentioned |
| Answer» C. Correctness and Completeness | |
| 39. |
Which architectural style goal is to achieve Modifiability with Reuse? |
| A. | Data Flow Architecture |
| B. | Call and Return Architecture |
| C. | Virtual Machine Architecture |
| D. | None of the mentioned |
| Answer» B. Call and Return Architecture | |
| 40. |
Which architectural style goal is to achieve Portability? |
| A. | Data Flow Architecture |
| B. | Call and Return Architecture |
| C. | Virtual Machine Architecture |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 41. |
What claim does Analyzing and evaluating architecture follow? |
| A. | ADL’s provide valuable analytical capabilities but tend to concentrate on run-time properties of system |
| B. | Maintainability is the main aspect |
| C. | Maintainability has many facets |
| D. | All of the mentioned |
| Answer» E. | |
| 42. |
Which of the following does a business case consists of? |
| A. | How much should a product cost? |
| B. | What help does Architecture description language provides? |
| C. | What is domain analysis? |
| D. | Non of the mentioned |
| Answer» B. What help does Architecture description language provides? | |
| 43. |
_________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 | |
| 44. |
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. | |
| 45. |
ETL stands fo? |
| A. | Data Extraction Transformation & Loading |
| B. | Data Execution Transformation & Loading |
| C. | Extraction Transformation & Loading |
| D. | Execution Transformation & Loading |
| Answer» B. Data Execution Transformation & Loading | |
| 46. |
Which of the following is an example of a controller for a car braking system? |
| A. | Observe and React |
| B. | Process Pipeline |
| C. | Environmental Control |
| D. | None of the mentioned |
| Answer» E. | |
| 47. |
Monitoring systems are an important class of embedded real-time systems. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 48. |
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 | |
| 49. |
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 | |
| 50. |
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 | |