

MCQOPTIONS
Saved Bookmarks
This section includes 87 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 term is best defined by the statement: “The names of the operations in the ‘provides’ and ‘requires’ interfaces are different.” ? |
A. | Parameter incompatibility |
B. | Operation incompleteness |
C. | Operation incompatibility |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
2. |
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 | |
3. |
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 | |
4. |
Which of the following term is best defined by the statement:”The operations on each side of the interface have the same name but their parameter types or the number of parameters are different.” ? |
A. | Parameter incompatibility |
B. | Operation incompleteness |
C. | Operation incompatibility |
D. | None of the mentioned |
Answer» B. Operation incompleteness | |
5. |
Which of the following term is best defined by the statement:”When one object invokes another independent object, a message is passed between the two objects.” ? |
A. | Control couple |
B. | Application object |
C. | Data couple |
D. | Database object |
Answer» D. Database object | |
6. |
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 | |
7. |
Which subsystem implements the requirements defined by the application ? |
A. | UI |
B. | DBMS |
C. | Application subsystem |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
8. |
Which test do you infer from the following statement: “The coordination and data management functions of the server are tested.” ? |
A. | Server tests |
B. | Application function tests |
C. | Transaction tests |
D. | Network communication tests |
Answer» B. Application function tests | |
9. |
Which of the following services is not provided by an object ? |
A. | Activating & Deactivating Objects |
B. | Security features |
C. | Files implementing the entities identified within the ERD |
D. | Registering object implementation |
Answer» D. Registering object implementation | |
10. |
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. | |
11. |
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 | |
12. |
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. | |
13. |
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 | |
14. |
Which of the following is required for Certification for clean room software engineering ? |
A. | Sampling model |
B. | Component model |
C. | Certification model |
D. | All of the mentioned |
Answer» E. | |
15. |
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 | |
16. |
Which of the following is not included in the certification approach ? |
A. | Creation of usage scenarios |
B. | Specific usage file |
C. | Generation of test cases from the servers end. |
D. | Reliability |
Answer» D. Reliability | |
17. |
Which of the following is not an example of component technology ? |
A. | EJB |
B. | COM+ |
C. | .NET |
D. | None of the mentioned |
Answer» E. | |
18. |
Which of the following is not an advantages of software reuse ? |
A. | lower costs |
B. | faster software development |
C. | high effectiveness |
D. | lower risks |
Answer» D. lower risks | |
19. |
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 | |
20. |
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 | |
21. |
Which of the following is not a dimension of scalability ? |
A. | Size |
B. | Distribution |
C. | Manageability |
D. | Interception |
Answer» E. | |
22. |
Which of the following is not a benefit of software reuse ? |
A. | Standards compliance |
B. | Increased Reliability |
C. | Reduced Process risk |
D. | Maintaining a component library |
Answer» D. Maintaining a component library | |
23. |
Which of the following is needed by Maintenance staff? |
A. | A specific type of equipment |
B. | Maintenance record for each and every equipment item |
C. | Check in/check out equipment for maintenance |
D. | All of the mentioned |
Answer» E. | |
24. |
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. | |
25. |
Which of the following is core concern in medical record management system ? |
A. | maintaining records of patients |
B. | diagnose and treatments |
C. | consultations |
D. | all of the mentioned |
Answer» B. diagnose and treatments | |
26. |
Which of the following is an essential principle of an architecture ? |
A. | Consistency |
B. | Reliability |
C. | Scalability |
D. | All of the mentioned |
Answer» E. | |
27. |
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 | |
28. |
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 | |
29. |
Which of the following is a generic structure that is extended to create a more specific subsystem or application ? |
A. | Software reuse |
B. | Object-oriented programming language |
C. | Framework |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
30. |
Which of the following is a feature of CBSE ? |
A. | It increases quality |
B. | CBSE shortens delivery time |
C. | CBSE increases productivity |
D. | All of the mentioned |
Answer» E. | |
31. |
Which of the following is a category of a stimuli ? |
A. | Periodic stimuli |
B. | Software stimuli |
C. | Hardware stimuli |
D. | Management stimuli |
Answer» B. Software stimuli | |
32. |
Which of the following diagrams can help spot points cuts ? |
A. | Class diagram |
B. | Object diagram |
C. | Sequence diagram |
D. | ER diagram |
Answer» C. Sequence diagram | |
33. |
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. | |
34. |
Which of the following Cleanroom process teams develops set of statistical test to exercise software after development ? |
A. | Specification team |
B. | Development team |
C. | Certification team |
D. | All of the mentioned |
Answer» C. Certification team | |
35. |
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 | |
36. |
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 | |
37. |
Which category the following statement belongs,”Frameworks don’t usually include a database but rather assume that a separate database such as MySQl”? |
A. | Session management |
B. | Security |
C. | User interaction |
D. | Database support |
Answer» E. | |
38. |
Which category the following statement belongs,”Classes to create and manage sessions are usually part of a WAF”? |
A. | Session management |
B. | Security |
C. | User interaction |
D. | Database support |
Answer» B. Security | |
39. |
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 | |
40. |
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 | |
41. |
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. | |
42. |
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 | |
43. |
When composing reusable components that have not been written for your application, you may need to write adaptors or ‘glue code’ to reconcile the different _____________________? |
A. | Component modules |
B. | Component composition |
C. | Component model |
D. | Component interfaces |
Answer» D. Component interfaces | |
44. |
When a client application invokes a method contained within an object elsewhere in the system, CORBA uses dynamic invocation to____________________? |
A. | obtain pertinent information about the desired method from the interface repository |
B. | create a data structure with parameters to be passed to the object |
C. | create a request for the object |
D. | all of the mentioned |
Answer» E. | |
45. |
What is used to pass SQL requests and associated data from one component to another ? |
A. | Client/server SQL interaction |
B. | Remote procedure calls |
C. | SQL Injection |
D. | All of the mentioned |
Answer» B. Remote procedure calls | |
46. |
What encapsulates state data and services in a manner that is analogous to objects ? |
A. | State box |
B. | Clean box |
C. | White box |
D. | Black box |
Answer» B. Clean box | |
47. |
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. | |
48. |
What are generic application systems that may be designed to support a particular business type, activity, or sometimes a complete enterprise ? |
A. | COTS-solution systems |
B. | COTS-integrated systems |
C. | ERP systems |
D. | Both COTS-solution and COTS-integrated systems |
Answer» B. COTS-integrated systems | |
49. |
The transition functions that are implied by the state box are defined in__________________? |
A. | Yellow box |
B. | Clear box |
C. | White box |
D. | Black box |
Answer» C. White box | |
50. |
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 | |