Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Advanced Software Engineering

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

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

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 _____________________? Read More »

Advanced Software Engineering

A _______________ defines a set of standards for components, including interface standards, usage standards, and deployment standards?

A _______________ defines a set of standards for components, including interface standards, usage standards, and deployment standards?

A. Component-based software engineering
B. Component composition
C. Component model
D. Component interfaces

Explanation: The implementation of the component model provides a set of common services that may be used by all components.

A _______________ defines a set of standards for components, including interface standards, usage standards, and deployment standards? Read More »

Advanced Software Engineering

_____________________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems?

_____________________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems?

A. Component-based software engineering
B. Component composition
C. Component model
D. Component interfaces

Explanation: Component Interfaces are PeopleSoft’s way of exposing the business logic developed into Components for consumption by other areas of the system.

_____________________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems? Read More »

Advanced Software Engineering

Which of the following term is best defined by the statement “In a distributed system, several processes may operate at the same time on separate computers on the network.”?

Which of the following term is best defined by the statement “In a distributed system, several processes may operate at the same time on separate computers on the network.”?

A. Concurrency
B. Openness
C. Resource sharing
D. Fault tolerance

Which of the following term is best defined by the statement “In a distributed system, several processes may operate at the same time on separate computers on the network.”? Read More »

Advanced Software Engineering

In Java,______________________ are comparable with, though not identical to, RPCs?

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

Explanation: The RMI framework handles the invocation of remote methods in a Java program.

In Java,______________________ are comparable with, though not identical to, RPCs? Read More »

Advanced Software Engineering

Which architecture is used when there is a high volume of transactions to be processed by the server ?

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

Explanation: Multi-tier systems may be used when applications need to access and use data from different databases.

Which architecture is used when there is a high volume of transactions to be processed by the server ? Read More »

Advanced Software Engineering

_______________ is a way of providing functionality on a remote server with client access through a web browser?

_______________ is a way of providing functionality on a remote server with client access through a web browser?

A. SaaS
B. SOA
C. Configurability
D. Both SaaS and Configurability

Explanation: The server maintains the user’s data and state during an interaction session.

_______________ is a way of providing functionality on a remote server with client access through a web browser? Read More »

Advanced Software Engineering

________________ depend on there being a clear separation between the presentation of information and the computations that create and process that information?

________________ 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

Explanation: One should design the architecture of distributed client–server systems so that they are structured into several logical layers, with clear interfaces between these layers.

________________ depend on there being a clear separation between the presentation of information and the computations that create and process that information? Read More »

Advanced Software Engineering