“A client is assigned all user presentation tasks and the processes associated with data entry”.Which option supports the client’s situation ?

A. Distributed logic
B. Distributed presentation
C. Remote presentation
D. All of the mentioned
✅ The correct answer is option A.
Explanation: The server is assigned database management tasks, the processes for client queries, and enterprise-wide applications.

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
✅ The correct answer is option D.
Explanation: Cross-cutting concerns, which is based on an example of an Internet banking system. This system has requirements relating to new customers such as credit checking and address verification.

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
✅ The correct answer is option A.
Explanation: In process specialization, the system is adapted to cope with specific business processes

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
✅ The correct answer is option A.

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
✅ The correct answer is option C.

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
✅ The correct answer is option C.
Explanation: It allows the system designer to delay decisions on where and how services should be provided.

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
✅ The correct answer is option A.
Explanation: In this specification view, inputs to the state box (stimuli) and outputs (responses) are represented.

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
✅ The correct answer is option D.
Explanation: The request is then passed to the ORB core—an implementation-specific part of the network operating system that manages requests, and the request is fulfilled.