

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