Advanced Software Engineering – MCQs

95 questions. Click to practice.

Correct options are highlighted when revealed.

1.In the context of aspect-oriented programming, what is the term for a specific moment during program execution when the advice linked to an aspect can run?

2.Which component is linked to servers (usually high-performance workstations or PCs) that perform two functions simultaneously?

3.Which component is responsible for fulfilling the requirements specified by the application?

4.Which type of presentation is described by the following statement: "Building upon the distributed presentation model, the primary database and application logic stay on the server, while the client uses the data sent from the server to generate the user interface"?

5.Which term accurately describes a system where the client sends SQL queries to a server, and these queries are communicated over a network?

6.Based on the statement: “The server's coordination and data handling capabilities are evaluated,” which type of test is being described?

7.A client is responsible for handling all user interface tasks as well as the processes related to data input. Which architectural approach best fits this scenario?

8.When a client program calls a method on a remote object within the system, how does CORBA's dynamic invocation mechanism operate?

9.Which term most accurately describes the concept where one object sends a message to another separate object to invoke an action?

10.Which mechanism is commonly utilized to transmit SQL queries and related data between different components?

11.Which of the following is not a service typically offered by an object?

12.What does the acronym CORBA represent?

13.Which of the following is a fundamental principle of architecture?

14.Which utility listed below does not belong to the Application Service Layer?

15.In what way does Service-Oriented Architecture (SOA) differ from Object-Oriented (OO) Architecture?

16.Which of the following utilities does not belong to the Business Service Layer?

17.Which type of architecture outlines the different components that facilitate the delivery of services?

18.Which type of architecture is developed on top of a Service-Oriented Architecture (SOA)?

19.What is the correct sequence of steps to develop a Service-Oriented Architecture (SOA)?

20.Which characteristic best describes the coupling nature of Service Oriented Architecture (SOA)?