MCQOPTIONS
Saved Bookmarks
This section includes 111 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering Mcqs knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
Which of the following utilities is not a part of Application Service Layer ? |
| A. | Policy implementation |
| B. | QoS |
| C. | Security |
| D. | Verify invoice |
| Answer» E. | |
| 52. |
Which architecture describes the various elements that support the implementation of services? |
| A. | The Application Architecture |
| B. | The Service Architecture |
| C. | The Component Architecture |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 53. |
How is SOA different from OO Architecture ? |
| A. | Strong coupling among objects |
| B. | Communications are prescriptive rather than being descriptive |
| C. | Data is separated from a service or behavior |
| D. | Data and methods are integrated into a single object |
| Answer» D. Data and methods are integrated into a single object | |
| 54. |
Which of the following utilities is not a part of Business Service Layer ? |
| A. | Task centric service |
| B. | Wrapper Services |
| C. | Get account info |
| D. | Entity centric service |
| Answer» C. Get account info | |
| 55. |
Arrange the following activities in order to build a SOA ____________________? i. Virtualization through mediation. ii. Track services with registries. iii. Govern, secure and manage the services. iv. Design for interoperability through the adoption of standards. |
| A. | i, ii, iii, iv |
| B. | iii, ii, i, iv |
| C. | ii, iii, i, iv |
| D. | ii, iii, iv, i |
| Answer» D. ii, iii, iv, i | |
| 56. |
Which architecture will be built on top of a SOA ? |
| A. | The Application Architecture |
| B. | The Service Architecture |
| C. | The Component Architecture |
| D. | None of the mentioned |
| Answer» B. The Service Architecture | |
| 57. |
The switch to backup power must be completed within a deadline of______________________? |
| A. | 50 ms |
| B. | 55 ms |
| C. | 70 ms |
| D. | 100 ms |
| Answer» B. 55 ms | |
| 58. |
An example of a system that may use a process pipeline is a _________________________? |
| A. | High-speed data acquisition system |
| B. | Failure of a power supply in an embedded system |
| C. | Both High-speed data acquisition system AND Failure of a power supply in an embedded system |
| D. | None of the mentioned |
| Answer» B. Failure of a power supply in an embedded system | |
| 59. |
Which of the following is a key principle of software design and implementation ? |
| A. | Separation of concerns |
| B. | Writing aspects |
| C. | Finding code complexity |
| D. | None of the mentioned |
| Answer» B. Writing aspects | |
| 60. |
The average execution time of the power monitor process should be less than__________________? |
| A. | 1ms |
| B. | 10ms |
| C. | 100ms |
| D. | none of the mentioned |
| Answer» B. 10ms | |
| 61. |
Which of the following is represented as an aspect that requests a login name and password ? |
| A. | Class |
| B. | Object |
| C. | User authentication |
| D. | All of the mentioned |
| Answer» D. All of the mentioned | |
| 62. |
Which of the following is essential for success, when formal methods are used for the first time ? |
| A. | Expert training |
| B. | Consulting |
| C. | Prerequisite knowledge |
| D. | Both Expert training and Consulting |
| Answer» E. | |
| 63. |
Which of the following is not a type of stakeholder concern ? |
| A. | Functional concerns |
| B. | Quality of service concerns |
| C. | Policy concern |
| D. | Non-functional concern |
| Answer» B. Quality of service concerns | |
| 64. |
Research and development in aspect-orientation has primarily focused on _____________________? |
| A. | software re-engineering |
| B. | artificial programming |
| C. | aspect-oriented programming |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 65. |
Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements ? |
| A. | CMM |
| B. | ISO-9001 |
| C. | CASE tools |
| D. | Formal methods |
| Answer» E. | |
| 66. |
The ________________ of a specification language indicates how the language represents system requirements? |
| A. | semantic domain |
| B. | syntactic domain |
| C. | sequence |
| D. | set |
| Answer» B. syntactic domain | |
| 67. |
________________________ are statements that can be interpreted in a number of ways? |
| A. | Contradictions |
| B. | Ambiguities |
| C. | Vagueness |
| D. | Comments |
| Answer» B. Ambiguities | |
| 68. |
Which of the following occurs often due to the bulkiness of a system specification document ? |
| A. | Contradictions |
| B. | Ambiguities |
| C. | Vagueness |
| D. | Incompleteness |
| Answer» D. Incompleteness | |
| 69. |
Frameworks are an effective approach to reuse, but are _____________ to introduce into software development processes. |
| A. | difficult |
| B. | expensive |
| C. | unreliable |
| D. | difficult and expensive |
| Answer» E. | |
| 70. |
Which framework’s applications are difficult to deal with ? |
| A. | MVC pattern |
| B. | Web application frameworks |
| C. | Debugging framework |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 71. |
Which option supports the statement:”Most web frameworks now provide AJAX support” ? |
| A. | Session Management |
| B. | Security |
| C. | User interaction |
| D. | Database support |
| Answer» D. Database support | |
| 72. |
________________ depend on there being a clear separation between the presentation of information and the computations that create and process that information? |
| A. | Master-slave architectures |
| B. | Client–server systems |
| C. | Two-tier client–server architecture |
| D. | Both Master-slave architectures AND Client–server systems |
| Answer» C. Two-tier client–server architecture | |
| 73. |
In Java,______________________ are comparable with, though not identical to, RPCs? |
| A. | Remote Method Invocations |
| B. | Operating System |
| C. | Client–server computing |
| D. | None of the mentioned |
| Answer» B. Operating System | |
| 74. |
Which architecture is used when there is a high volume of transactions to be processed by the server ? |
| A. | Multi-tier client–server architecture |
| B. | Master-slave architecture |
| C. | Distributed component architecture |
| D. | Peer-to-peer architecture |
| Answer» B. Master-slave architecture | |
| 75. |
Which of the following is a way of making a statement about the elements of a set that is true for every member of the set ? |
| A. | Set |
| B. | Sequence |
| C. | Universal quantification |
| D. | Both Set and Sequence |
| Answer» D. Both Set and Sequence | |
| 76. |
Which architecture are reliant on middle-ware ? |
| A. | Multi-tier client–server architecture |
| B. | Master-slave architecture |
| C. | Distributed component architecture |
| D. | Peer-to-peer architecture |
| Answer» D. Peer-to-peer architecture | |
| 77. |
Which architecture decentralized architectures in which there are no distinguished clients and servers ? |
| A. | Multi-tier client–server architecture |
| B. | Master-slave architecture |
| C. | Distributed component architecture |
| D. | Peer-to-peer architecture |
| Answer» E. | |
| 78. |
Which of the following concerns best suits the following statement:”Internet banking system includes new customer requirements, account Requirements, customer management requirements, security requirements, recovery requirements etc.” ? |
| A. | Functional concerns |
| B. | Quality of service concerns |
| C. | System concerns |
| D. | Cross-cutting concerns |
| Answer» E. | |
| 79. |
Which of the following option is not provided by formal methods ? |
| A. | providing frameworks |
| B. | verifying systems |
| C. | provide investors |
| D. | both providing frameworks and verifying systems |
| Answer» E. | |
| 80. |
COTS stands for___________________? |
| A. | Commercial Off-The-Shelf systems |
| B. | Commercial Off-The-Shelf states |
| C. | Commercial Off-The-System state |
| D. | None of the mentioned |
| Answer» B. Commercial Off-The-Shelf states | |
| 81. |
What defines the circumstances in which a particular operation is valid ? |
| A. | Contradictions |
| B. | Post-condition |
| C. | Vagueness |
| D. | None of the mentioned |
| Answer» E. | |
| 82. |
Consider the example and categorize it accordingly, “A pattern-matching system developed as part of a text-processing system may be reused in a database management system”? |
| A. | Application system reuse |
| B. | Component reuse |
| C. | Object and function reuse |
| D. | None of the mentioned |
| Answer» C. Object and function reuse | |
| 83. |
The _______________ of a formal specification language is often based on a syntax that is derived from standard set theory notation and predicate calculus ? |
| A. | semantic domain |
| B. | syntactic domain |
| C. | sequence |
| D. | set |
| Answer» C. sequence | |
| 84. |
COTS product reuse means_______________? |
| A. | Class and function libraries that implement commonly used abstractions are available for reuse |
| B. | Shared components are woven into an application at different places when the program is compiled |
| C. | Large-scale systems that encapsulate generic business functionality and rules are configured for an organization |
| D. | Systems are developed by configuring and integrating existing application systems |
| Answer» E. | |
| 85. |
Which frameworks support the development of system infrastructures such as communications, user interfaces, and compilers ? |
| A. | Middleware integration frameworks |
| B. | System infrastructure framework |
| C. | Enterprise application frameworks |
| D. | Web application frameworks |
| Answer» C. Enterprise application frameworks | |
| 86. |
NET are specific to which platform ? |
| A. | Java |
| B. | Mac-OS |
| C. | Microsoft |
| D. | LINUX |
| Answer» D. LINUX | |
| 87. |
The incorporation of advice code at the specified join points by an aspect weaver is called”__________________? |
| A. | aspect |
| B. | join point |
| C. | join point model |
| D. | weaving |
| Answer» E. | |
| 88. |
The open source movement has meant that there is a huge reusable code base available at __________________? |
| A. | free of cost |
| B. | low cost |
| C. | high cost |
| D. | short period of time |
| Answer» C. high cost | |
| 89. |
Which of the following term is best defined by the statement:”For a component to be composable, all external interactions must take place through publicly defined interfaces”? |
| A. | Standardized |
| B. | Independent |
| C. | Composable |
| D. | Documented |
| Answer» D. Documented | |
| 90. |
Which framework class include standards and classes that support component communication and information exchange? |
| A. | System infrastructure frameworks |
| B. | Middleware integration frameworks |
| C. | Enterprise application frameworks |
| D. | MVC |
| Answer» C. Enterprise application frameworks | |
| 91. |
Service Oriented Architecture (SOA) is__________________? |
| A. | Strongly Coupled |
| B. | Loosely Coupled |
| C. | Strongly Cohesive |
| D. | Loosely Cohesive |
| Answer» C. Strongly Cohesive | |
| 92. |
Which of the following is not a dimension of scalability ? |
| A. | Size |
| B. | Distribution |
| C. | Manageability |
| D. | Interception |
| Answer» E. | |
| 93. |
An ordering system may be adapted to cope with a centralized ordering process in one company and a distributed process in another.” Which category the example belong to ? |
| A. | Process specialization |
| B. | Platform specialization |
| C. | Environment specialization |
| D. | Functional specialization |
| Answer» B. Platform specialization | |
| 94. |
Which of the following is not a real-time architectural pattern _______________________ ? |
| A. | Observe and React |
| B. | Environmental Control |
| C. | Embedded System |
| D. | Process Pipeline |
| Answer» D. Process Pipeline | |
| 95. |
The times by which stimuli must be processed and some response produced by the system is known as____________________? |
| A. | Compile time |
| B. | Frequency |
| C. | Deadlines |
| D. | Execution time |
| Answer» D. Execution time | |
| 96. |
Arrange the following activities in order to build a SOA ____________________? |
| A. | Virtualization through mediation. |
| B. | Track services with registries. |
| C. | . Govern, secure and manage the services. |
| D. | Design for interoperability through the adoption of standards. |
| Answer» A. Virtualization through mediation. | |
| 97. |
Service Oriented Architecture (SOA) is__________________? |
| A. | Strongly Coupled |
| B. | Loosely Coupled |
| C. | Strongly Cohesive |
| D. | Loosely Cohesive |
| Answer» C. Strongly Cohesive | |
| 98. |
The incorporation of advice code at the specified join points by an aspect weaver is called __________________? |
| A. | Aspect |
| B. | Join point |
| C. | Join point model |
| D. | Weaving |
| Answer» E. | |
| 99. |
Which of the following presentation is explained in the following statement: An extension of the distributed presentation approach, primary database and application logic remain on the server, and data sent by the server is used by the client to prepare the user presentation ? |
| A. | Local Presentation |
| B. | Distributed presentation |
| C. | Remote presentation |
| D. | All of the mentioned |
| Answer» D. All of the mentioned | |
| 100. |
Which of the following term is best defined by the statement: The client sends structured query language (SQL) requests to the server which are transmitted as messages across the net ? |
| A. | File servers |
| B. | Database servers |
| C. | Client servers |
| D. | None of the mentioned |
| Answer» C. Client servers | |