April 26, 2019

Software Architectures - MCQS


Note: We have tried uploading as much as we can, there may be 4 to 6 questions which you wouldn't find it here but surely we will upload it soon. So stay tuned. At last, Thanks to Pintu one of our pro-active user who helped in this a lot. 

Question
“Partitioning of data would benefit performance” belongs to
Select one:
a. All of the given choices
b. Resource Mgmt of performance
c. Co-ordination model of performance
d. Data Model of performance

The correct answer is: Data Model of performance

Question
Which of the following is not related to Resource Mgmt of Performance
Select one:
a. Maintaining multiple copies of key data would benefit performance
b. System elements that need to be aware of, and manage, time and other performance-critical resources
c. Process/thread models
d. Prioritization of resources

The correct answer is: Prioritization of resources

Question
Information hiding methods is one of the
Select one:
a. Availability tactic
b. Reliability tactic
c. Usability tactic
d. Modifiabilty tactic

The correct answer is: Modifiabilty tactic

Question
Utility tree is to represeting
Select one:
a. Architecturally significant requirement (ASR)
b. Functional requirement
c. Stakeholders requirement
d. Business requirement

The correct answer is: Architecturally significant requirement (ASR)

Question
Which requirements can affect binding time decisions out of the following mentioned?
Select one:
a. Configurations
b. Portability
c. Regional distinctions
d. All of the choices given

The correct answer is: All of the choices given

Question
One of the statements given below is not true with respect to stakeholders' priorities. Which one?
Select one:
Database Designer: Information security issues?
Users/Customers: How easy it is to use?
Release & Configuration Manager: How do I replace of a subsystem with minimal impact ?
Application Development team: How do I plan for division of work?

The correct answer is: Release & Configuration Manager: How do I replace of a subsystem with minimal impact ?

Question
Decomposition,Uses,Layered and class are keywords used in
Select one:
a. Module structure
b. Allocation structure
c. Structure of structure
d. Component and connector structure

The correct answer is: Module structure

Question
Identification of potential quality attributes from business goals is the measure step of
Select one:
a. ASR
b. QAW
c. PALM
d. Utility Tree

The correct answer is: PALM

Question
Methods to improve Usability include (Pick the wrong answer)
Select one:
a. Intuitive UI
b. Undo / redo feature
c. Displaying status
d. Asking user to enter name twice

The correct answer is: Asking user to enter name twice

Question
One of the statements given below is not true with respect to stakeholders' priorities. Which one?
Select one:
a. Database Designer: Information security issues?
b. Application Development team: How do I plan for division of work?
c. Users/Customers: How easy it is to use?
d. Release & Configuration Manager: How do I replace of a subsystem with minimal impact ?

The correct answer is: Release & Configuration Manager: How do I replace of a subsystem with minimal impact ?

Question
Architecture of software is based on?

Select one:
A. Requirements
B. Design
C. Design and requirements
D. neither Design nor requirements

The correct answer is: Requirements

Question
Architectural pattern that best fits online flight booking application is

Select one:
A. Distributed Architecture
B. Model View Controller Architecture
C. Layer Architecture
D. Service Oriented Architecture

The correct answer is: Model View Controller Architecture

Question
Which of the following represents a Hierarchical organization?

Select one:
Client-Server
Deployment
Layered Structure
Decomposition

The correct answer is: Layered Structure

Question
Example(s) of Interchangeable software components

Select one:
A. All of these
B. Commercial off-the-shelf components
C. publicly available apps
D. open source software

The correct answer is: All of these

Question
Ability to “continuously provide”  service without failure means

Select one:
Performance
Usability
Reliability
Availability

The correct answer is: Reliability

Question
Which of the following does not appear on a diagram describing the WIndows Architecture?

Select one:
User Mode
SQLite
Kernel Mode
DLLs

The correct answer is: SQLite

Question
Deployment, implementation and work assignmnet are the keywords used in
Select one:
a. Component and connector structure
b. Structure of structure
c. Module structure
d. Allocation structure

The correct answer is: Allocation structure

Question
How is the system to relate to non-software structures in its environment such as CPU
Select one:
a. Component and connector structure
b. Structure of structure
c. Module structure
d. Allocation structure

The correct answer is: Allocation structure

Question
Learnability feature of usability attribute provides
Select one:
a. User familiarity to the system
b. Confidence to the user
c. Minimizing the impact of error
d. Adopt user need

The correct answer is: User familiarity to the system



Question
Why is software architecture called vehicle for stakeholder communication?
Select one:
a. Architecture provides a common language in which different concerns can be expressed
b. Architecture is more of technical in nature and not meant for all stakeholders
c. Both a and b
d. Each stakeholder of a software system is concerned with different characteristics of the system affected by architecture

The correct answer is: Both a and b

Question
Which software structure of module structure is useful for "implementing systems on top of 'virtual machine' portability?
Select one:
a. Class
b. Layered
c. Uses
d. Decomposition

The correct answer is: Layered

Question
Record and Playback is a

Select one:
Strategy for one of the testabilty tactics
New feature in modern music web apps
Performance enhancing tactics
Methodology to ensure the security feature of the system

Question
QAW(Quality Attribute Workshop)  is focused on:

Select one:
Reference model level concerns
System level concerns
None of the above
Component level concerns

The correct answer is: System level concerns

Question
---------------- pattern facilitates accessing shared resources and services for large numbers of distributed distributed clients.

Select one:
A. Web server
B. Client server
C. Data server
D. Proxy server

The correct answer is: Client server

Question
How do developing organizations influence by architects?

Select one:
A. Long term business
B. All of the mentioned
C. Organization structure
D. Immediate business

The correct answer is: All of the mentioned

Question
----------------- pattern suggests a solution in which components interact with via announced messages or events.

Select one:
A. Newspaper
B. Bookkeeper
C. Librarian
D. Publish Subscribe

The correct answer is: Publish Subscribe

Question
------------- pattern set a system of “equal” distributed computational entities connected to each other via a common protocol to self organize and achieve high availability and implacability.

Select one:
A. Agents
B. ATM
C. Bots
D. P2P

The correct answer is: P2P

Question
What are the concerns raised for the scenario selection procedure?

Select one:
A. How would we know if the vendor representatives were being factual?
B. Both these
C. None
D. Does the locality of change necessarily yield higher cost?

The correct answer is: How would we know if the vendor representatives were being factual?

Question
The module B expects A to write the count of total transactions handled at a particular memory location. The dependency of B on A is of

Select one:
A. Data semantics dependency
B. Location dependency
C. Data type dependency
D. Sequence dependency

The correct answer is: Data semantics dependency

Question
Which of the following can be included under observable measure?

Select one:
A. How easy it is to integrate?
B. How well the systems during execution satisfy its behavioral requirements?
C. How easy it is to test and modify?
D. All of the mentioned

The correct answer is: How well the systems during execution satisfy its behavioral requirements?

Question
The important categorie(s) of architecture structure is / are

Select one:
A. All of these mentioned
B. Allocation
C. Component and Connector
D. Module

The correct answer is: All of these mentioned

Question
In ----------------- pattern interaction, persistent data is exchanged between multiple data accessors and at least one shared data store.

Select one:
A. Shared Data
B. NDF
C. DBMS
D. Shared Object

The correct answer is:  Shared Data

Question
What is the main goal for the choice of scenarios?

Select one:
A. They should reflect the important quality requirements
B. There be a sufficient number to reflect the views of all the stakeholders
C. Both mentioned
D. None mentioned

The correct answer is: There be a sufficient number to reflect the views of all the stakeholders

Question
Which of the following is not a performance tactic?

Select one:
A. Resource Demand
B. Resource Management
C. Resource Monitor
D. Resource Arbitration

The correct answer is: Resource Monitor

Question
There are several modules that calls a service provided by A. What is the implicit dependency on A?

Select one:
A. Quality of service provided by A
B. Semantics of the result generated by A
C. the fact that A shares the same memory location of these calling modules
D. The assumption that A exists when calling the service of A
The assumption that A exists when calling the service of A

The correct answer is: The assumption that A exists when calling the service of A

Question
An on-line tax-filing application uploads the form-16 document from the employer and it fills the tax return form of an employee once she logs into the system. The file-tax-return button submits the return form and also deducts additional tax amount from her registered credit card. From quality attribute perspective, this application improves

Select one:
A. interoperability
B. performance
C. usability
D. availability

The correct answer is: usability

Question
Architecture based process includes which of the following

Select one:
A. Creating the business case for the system
B. Analyzing or valuating the architecture
C. Understanding the requirements
D. All of these mentioned

The correct answer is: All of these mentioned

Question
Adding an intermediate component between two interacting modules in an application will improve:

Select one:
A. Security of the System
B. Reliability of the System
C. Availability of the System
D. Modifiability of the System

The correct answer is: Modifiability of the System

Question
What is architectural style?

Select one:
A. Architectural style is a description of component types
B. It is a pattern of run-time control
C. All of these mentioned
D. It is set of constraints on architecture

The correct answer is: All of these mentioned

Question
What would happen if different organization were given same set of requirements?

Select one:
A. It will produce same architecture
B. It may or may not produce same architecture
C. None of the mentioned
D. It will produce different architecture

The correct answer is: None of the mentioned

Question
Availability ensures

Select one:
A. Attainment of reliability
B. All of these mentioned
C. Availability ensures
D. Minimize service outage time by fault reduction

The correct answer is: All of these mentioned

Question
------------- pattern splits system into a number of computationally independent execution structures to achieve optimized usage of resources.

Select one:
A. Layers
B. Multi tier
C. Agent
D. Broker

The correct answer is: Multi tier

Question
In a GUI application, when a user presses a button an action event is generated. What is action event in a general quality scenario?

Select one:
A. Artifact
B. Stimulus
C. Response
D. Source

The correct answer is: Stimulus

Question
------------------ pattern is a tactic to achieve highly efficient processing of enormous volumes of data at petabyte scale.

Select one:
A. Map Reduce
B. Supercomputer
C. Shift Reduce
D. Goggle

The correct answer is: Map Reduce

Question
------------------------ is a tactic to achieve Security.

Select one:
A. Maintain Audit Trail
B. License Key
C. Discover
D. copyright

The correct answer is: Maintain Audit Trail

Question
There is a monitor that records the status of the system during runtime. This is an example of

Select one:
A. Modifiability of the System
B. Availability of the System
C. Security of the System
D. Reliability of the System

The correct answer is: Security of the System

Question
--------------- pattern helps to achieve separation of concerns such that modules of system may be independently developed and maintained.

Select one:
A. SOA
B. Microkernel
C. Layered
D. MVC

The correct answer is: Layered

Question
The architects are influenced by which of the following factors?

Select one:
A. Background and experience of the architects
B. Customers and end users
C. Developing organization
D. All of these mentioned Correct

The correct answer is: All of these mentioned

Question
-------------- pattern describes a collection of distributed components that provide and/or consume the services.

Select one:
A. SOA
B. Client server
C. P2P
D. Broker

The correct answer is: SOA

Question
Source of stimulus can be

Select one:
A. Any actuator
B. Stimulus
C. None of these mentioned
D. Environment

The correct answer is: Any actuator

Question
----------------- pattern is characterized by successive transformation of streams of data using generic, loosely coupled components.

Select one:
A. Blackboard
B. Pipes and filters
C. Classroom
D. Abstraction

The correct answer is: Pipes and filters

Question
Which of the following is the main goal for the choice of scenarios?

Select one:
A. They should reflect the important quality requirements
B. Both
C. None of these
D. There be a sufficient number to reflect the views of all the stakeholders

The correct answer is: Both

Question
The incorrect method for structural design is?

Select one:
A. More procedural approach
B. Handling of larger and more complex products
C. Transition of problem models to solution models
D. Designing Object oriented systems

The correct answer is: Handling of larger and more complex products

Question
The proto scenarios recorded on flip charts as phrases as which of the following?

Select one:
A. WWW client access
B. Double number of user
C. All of these mentioned
D. Degraded Operation

The correct answer is: All of these mentioned

Question
Denial of Service attack affects the __________ of the system.

Select one:
A. All of these
B. Usability
C. Availability
D. Security

The correct answer is: Availability

Question
Tactics which ensures interoperability includes

Select one:
A. Orchestrate and Tailor interface
B. Both of these
C. None of these
D. Discover service and Tailor interface

The correct answer is: Both of these

Question
To capture data store and access to data from the store by various components you use

Select one:
A. Module dependency structure
B. component and hardware dependency
C. component connector structure
D. work-allocation of modules

The correct answer is: component connector structure

Question
--------------- pattern defines a runtime component that mediates the communication between a number of clients and servers.

Select one:
A. Proxy
B. Middleware
C. Broker
D. Load balancer

The correct answer is: Broker

Question
---------------- pattern separates out presentation from functionality of the system.

Select one:
A. Maps
B. UI/UX
C. MVC
D. Controller

The correct answer is: MVC

Question
Authorizing the user is a __________

Select one:
A. Usability tactic
B. Security tactic
C. Availability tactic
D. Performance tactic

The correct answer is: Security tactic

Question
Which of the following is the incorrect sequence Summary Steps for scenario selection process?

Select one:
A. Method presentation
B. Refinement and selection
C. Participant buy-in and expression of concerns and issues
D. All of these mentioned

The correct answer is: Participant buy-in and expression of concerns and issues

Question
Which among the following are true with regards to the architecture business cycle?

Select one:
A. All of these mentioned
B. None of these mentioned
C. The architecture affects the structure of developing organizations
D. The architecture can affect the enterprise goals of the developing organizations

The correct answer is: The architecture affects the structure of developing organizations


Question
Here are two applications with the following operational failure characteristics on a given day. Application 1 crashed 10 times and it took 5min to restart every time after the crash. Application 2 crashed 20 times and it took 2min to restart.

Which one has a better availability?

Select one:
A. 1 has the better availability
B. 1 and 2 has more or less the same availability
C. 2 has the better availability
D. their availability values can't be compared

The correct answer is: 2 has the better availability

Question
What are the steps involved in Financial management system?

Select one:
A. choosing Scenarios And Achieving Deep understanding
B. Scenario Selection Process
C. Observation on the scenario selection process
D. all of these

The correct answer is: all of these

Question
Which of the following are scenarios for the financial management system analysis?

Select one:
A. Multiple fiscal year budgets
B. All of these mentioned
C. Degraded operation mode
D. Bottom Up person

The correct answer is: All of these mentioned

Question
A representation of a coherent set of architectural elements, as written by and read by system stakeholders is

Select one:
A. Allocation structure
B. Component and Connector structure
C. Views
D. Module structure

The correct answer is: Views

Question
The architect designs the allocation of services to hosts so that only limited services are available on each host. It will help to improve

Select one:
A. Security of the System
B. Availability of the System
C. Reliability of the System
D. Modifiability of the System

The correct answer is: Security of the System

Question
Resynchoronizing the state of a repaired component with the current state of operation and then re-introducing this component is the tactic for improving which of the following attribute.

Select one:
A. Performance
B. Security
C. Testability
D. Availability

The correct answer is: Availability

Question
Reduction of coupling between modules is a tactic for

Select one:
A. usability tactic
B. Availability tactic
C. Modifiability tactic
D. Security tactic

The correct answer is: Modifiability tactic

Question
While describing a deployment containing hardware infrastructure, you should

Select one:
A. show relationship between a process component and a hardware infrastructure
B. show relationship between a hardware component and a software module/sub-modules
C. show a relationship between a module and a data item that the module uses
D. show a relationship between a package and a hardware infrastructure

The correct answer is: show relationship between a process component and a hardware infrastructure

Question
Consider a database application where you don't want your application to have hard-coded names of the database columns. You also don't want the number of columns to be hard-coded in your application. If the structure of the table is changed, you want your application to adjust it at runtime. What is the architectural pattern you would consider here?

Select one:
1. Reflection
2. Microkernel
3. Pipe and Filter
4. Model view controller

The correct answer is: Reflection

Question
You need to test the response time of an online shopping system based on an assumption that the access to the system by one customer is independent of another. Furthermore, there is an expected number of access requests using which you need to simulate the access requests fpr testing. What kind of stimulus you should use

Select one:
1. Fixed number of access requests
2. Sporadic access requests
3. Periodic access requests
4. Stochastic model of access requests

The correct answer is: stochastic model of access requests

Question
You are fetching data from a NO-SQL platform where the table structure is quite dynamic. It can change depending on the nature of the data. You wouldn't like to change your application everytime the table structure changes. What's the pattern you should use?

Select one:
1. Select one
2. Broker
3. Reflection
4. Microkernel

The correct answer is: Reflection

Question
Layered architecture style is best suited to develop the software applications which require

Select one:
1. Information separating as a dominant factor
2. The components to be easily replaceable
3. The high security of its data contents
4. The performance quality as a dominant factor

The correct answer is: The components to be easily replaceable

Question
Writing an exception handling code in any GUI application is an example of.

Select one or more:
Select one:
1. Fault Prevention
2. Fault Recovery
3. Fault Detection
4. Preventing Ripple effect

The correct answer is: Fault Recovery & Fault Detection

Question
System’s ability to continuously provide correct service without any failure, is called

Select one:
1. Reliability
2. Availability
3. Security
4. Performance

The correct answer is: Reliability

Question
A person needs to implement a web based scientific calculator. Here the user interface will display numeric keypad, and mathematical operation buttons like arithmetic (+,-,/,*), scientific and statistical functions. Based upon the operations system calculates the expression at the back-end and provide appropriate output, which kind of architecture pattern is best suitable for this kind of software.

Select one:
1. Model-view-controller
2. None of the above
3. Pipe and filter
4. Corba

The correct answer is: Model-view-controller

Question
A typical component may have some features available for global use but some features are for its personal use. Which quality tactic it is employing ?

Select one:
1. Separate interface from implementation
2. Hide Information
3. Record Playback
4. Shadow Operation

The correct answer is: Hide Information

Question
In a distributed system when two remote components exchange data, who is responsible for data transformation and transmission ?

Select one or more:

Select one:
1. Bridge
2. Broker
3. Client StuB
4. Skeleton

The correct answer is: Client StuB & Skeleton

Question
Consider a cloud based data center which runs a VMWare based virtualized platform. You are running an application on top of a MacOS which is essentially a virtual machine running on top of VMWare hypervisor. What role does the MacOS play here ?

Select one:
1. Adapter
2. Microkernel module
3. External servers
4. Internal server

The correct answer is: External servers

Question
In a client-server model where ‘n clients’ are sending request or receiving data from ‘m servers’. There are ‘x intermediate servers’ present which re-route the request (coming from Clients) to appropriate server based on the type of request. The intermediate server also returns the response to the client user-interface.
What is the role of the intermediate server here?

Select one:
1. Blackboard
2. Controller or Model
3. Broker
4. Pipe

The correct answer is: Broker

Question
A system that reads a group of customer’s transaction details for the last 5 years from a file, on which you need to select season-wise transactions such as Transaction in Winter, Summer or Rainy season, then you need to group these transactions based on various types of customer such as Occasional Customer, Regular Customer, Permanent Customer, now sort these records based on customer type, and finally prepare a report of the transactions and a statistical trend analysis (mean, median, etc.).
Which architectural style would you prefer from the following:

Select one:
1. Pipe and Filter
2. Broker
3. Model View Controller
4. Blackboard

The correct answer is: Model View Controller

Question
The main technique for achieving portable software

Select one:
1. is to isolate system dependency
2. is to increase the overall performance
3. is to have independent platform
4. None of the above

The correct answer is: is to isolate system dependency

Question
Which diagram shows the configuration of run-time processing elements of the system?

Select one:
1. Deployment Diagram
2. Class Diagram
3. ER Diagram
4. Component Diagram

The correct answer is: Component Diagram

Question
Which of the following is Aggregation

Select one:
1. Expresses a part-of relationship and is a weaker form of an association relationship
2. Expresses a part-of relationship and is a stronger form of an association relationship
3. Expresses an is-a relationship and is a weaker form of an association relationship
4. Expresses an is-a relationship and is a stronger form of an association relationship

The correct answer is: Expresses a part-of relationship and is a stronger form of an association relationship

Question
What type of class relationship can be read as “Object A contains Object B and Object B is part of object A”?

Select one:
1. Generalization
2. None
3. Specialization
4. Aggregation

The correct answer is: Aggregation

Question
Polymorphism allows

Select one:
1. Early binding of operations
2. Late binding of operations
3. Component replacement
4. Set parameters at startup

The correct answer is: Late binding of operations  

Question
The concepts of push/pull type of pipelines are used in

Select one:
1. Broker Architectural Style
2. Layered Architectural Style
3. MVC Architectural Style
4. Pipe-and-Filter Architectural Style

The correct answer is: Pipe-and-Filter Architectural Style

Question
Which of the following statements is correct

Select one:
1. None of the mentioned
2. A highly modifiable system does not produce correct results
3. A highly modifiable system produces correct results
4. A highly modifiable system may or may not produce correct results

The correct answer is: A highly modifiable system may or may not produce correct results

Question
"An administrator wants to run different parts of the application in different systems, and also the system needs to exchange, add and remove the components at run-time."
Which one of the following architecture patterns will be most suitable in the context given above?

Select one:
1. Blackboard
2. MVC
3. Pipe and Filter
4. Broker

The correct answer is: Broker

10 comments:

  1. Availability ensures
     
    Select one:
    A. Minimize service outage time by fault reduction
    B. Availability ensures
    C. All of these mentioned
    D. Attainment of reliability
     
    Answer: Minimize service outage time by fault reduction
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    Source of stimulus can be
     
    Select one:
    A. Any actuator
    B. None of these mentioned
    C. Stimulus
    D. Environment
     
    Answer: Any actuator
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    Here are two applications with the following operational failure characteristics on a given day. Application 1 crashed 10 times and it took 5min to restart every time after the crash. Application 2 crashed 20 times and it took 2min to restart.
     
    Which one has a better availability?
     
     
    Select one:
    A. 1 and 2 has more or less the same availability
    B. their availability values can't be compared
    C. 2 has the better availability
    D. 1 has the better availability
     
    Answer: 1 and 2 has more or less the same availability
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    Architecture of software is based on?
     
    Select one:
    A. Design and requirements
    B. neither Design nor requirements
    C. Design
    D. Requirements
     
    Answer: Design and requirements
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    The architects are influenced by which of the following factors?
     
    Select one:
    A. Customers and end users
    B. All of these mentioned
    C. Background and experience of the architects
    D. Developing organization
     
    Answer: All of these mentioned
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    Example(s) of Interchangeable software components
     
    Select one:
    A. open source software
    B. publicly available apps
    C. All of these
    D. Commercial off-the-shelf components
     
    Answer: All of these
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    ______ pattern describes a collection of distributed components that provide and/or consume the services.
     
    Select one:
    A. SOA
    B. Client server
    C. P2P
    D. Broker
     
    Answer: SOA
     
    -------------------------------------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------------
     
    Architectural pattern that best fits online flight booking application is
     
     
    Select one:
    A. Distributed Architecture
    B. Service Oriented Architecture
    C. Model View Controller Architecture
    D. Layer Architecture
     
    Answer: SOA

    ReplyDelete
  2. Source of stimulus can be


    Select one:
    A. Stimulus
    B. None of these mentioned
    C. Any actuator
    D. Environment

    ReplyDelete
  3. Availability ensures


    Select one:
    A. Attainment of reliability
    B. Availability ensures
    C. Minimize service outage time by fault reduction
    D. All of these mentioned

    ReplyDelete
  4. Architectural pattern that best fits online flight booking application is


    Select one:
    A. Distributed Architecture
    B. Service Oriented Architecture
    C. Layer Architecture
    D. Model View Controller Architecture

    ReplyDelete
  5. Example(s) of Interchangeable software components


    Select one:
    A. publicly available apps
    B. open source software
    C. Commercial off-the-shelf components
    D. All of these

    ReplyDelete
  6. Architecture of software is based on?


    Select one:
    A. neither Design nor requirements
    B. Design and requirements
    C. Requirements
    D. Design

    ReplyDelete
  7. The architects are influenced by which of the following factors?


    Select one:
    A. Customers and end users
    B. All of these mentioned
    C. Background and experience of the architects
    D. Developing organization

    ReplyDelete
  8. -------------- pattern describes a collection of distributed components that provide and/or consume the services.


    Select one:
    A. Broker
    B. P2P
    C. SOA
    D. Client server

    ReplyDelete
  9. ANS C:SOA

    The service-oriented architecture (SOA) pattern describes a collection of distributed components that provide and/or consume services.

    https://www.slideshare.net/rickkazman/sap3-chapter-13

    ReplyDelete
  10. Writing an exception handling code in any GUI application is an example of.



    Select one or more:


    Select one:
    1. Preventing Ripple effect
    2. Fault Detection
    3. Fault Recovery
    4. Fault Prevention



    ANS : 2. Fault Detection



    ReplyDelete