You are on page 1of 12

PRIMER PARCIAL – TEMARIO B – PRIMER SEMESTRE 2017

1. Principles that primarily result in the implementation of specific


service design characteristics.
a. Service Composability
b. Service Abstraction
c. Service Loose Coupling
d. Service Statelessness
2. To support the on-going distinction between a service in abstract and
a service implemented as a web service, separate terms are used to
refer to the functions a service can provide. A _______ represents a
specific function of a service through which the service can be
invoked. As result, service capabilities are expressed within the
service contract. A service can have capabilities regardless of how it
is implemented.
a. Service Operation
b. Service Abstraction
c. Service Capability
d. Service Method
3. The term “granularity” is most commonly used to communicate the
level of (or absence of) detail associated with some aspect of
software program design. Within the context of service design, we
are primarily concerned with the granularity of the service contract
and what it represents. Within a service, different forms of granularity
exist, all of which can be impacted by how service – orientation
design principles are applied. Which is not a specific type of design
granularity.
a. Service granularity
b. Capability granularity
c. Operation granularity
d. Data granularity
4. Which XML is a fine grained constraint
a. <xsd:element name=”ProductCode” type=”xsd:string”/>
b. <xsd:element name=”ProductCode”>
<xsd:simpleType><xsd:restrictionbase=”xsd:string”>
<xsd:minLength value=”1”/> </xsd:simpleType></xsd:element>
c. <xsd:element name=”ProductCode”>
<xsd:simpleType><xsd:restrictionbase=”xsd:string”>
<xsd:pattern value=”[0-9]{4}”/> <xsd:restriction>
</xsd:simpleType> </xsd:element>
d. All of the above
5. Which statement is FALSE about Granularity?
a. Capability granularity refers to the operational scope of a specific
capability.
b. Data granularity refers to the volume of data exchanged by a
service capability.
c. Constraint granularity refers to level of details to which validation
logic is defined for a particular parameter or capability within the
service contract.
d. Service granularity refers to the functional scope of the service as
a whole, as defined by its functional context.
6. Which statement is FALSE
a. Past technology architecture have shifted the responsibility of state
management throughout client server tiers.
b. Architectural state deferral extensions can be employed to the
temporality alleviate programs from the burden of state
management in order to increase overall scalability.
c. The permanent location of state information is referred to as
state deferral because the intention is usually to retrieve the
information at some later point.
d. Increased amounts of interpretative programming routines capable
of parsing a range of state information delivered by messages and
responding to a range of corresponding action requests.
7. Which statement is FALSE
a. Design time autonomy represents the amount of governance
control a service owner has over the service design.
b. Service autonomy is the second of three principles that is applied
to the analysis of services in addition to their physical design.
c. A service can consist of a collection of functionalities, each of
which may encapsulate logic from a different system, platform,
resource or technical environment.
d. Service autonomy is one of the three principles applied during both
analysis and design stages.
8. Which statement is FALSE
a. The service Statelessness principle emphasizes the need to reduce
or eliminate system resource consumption due to unnecessary
state management processing.
b. The primary objective of statelessness design principle is to
maximize service scalability, especially within agnostic services
more likely to be reused and recomposed.
c. An invoked service instance is in an active state, whereas a service
that is not invoked is passive.
d. An active service is a considered stateless when it is managing
state data or storing state data in memory. It is considered
stateful when it is not processing or retaining state data.
9. Which statement is FALSE
a. Discovery is the process of discovering a service and interpretation
is the process of understanding its purpose and capabilities.
b. Discoverability and interoperability are measures of a services
ability to support Discovery and interpretation processes.
c. The service Discoverability principle encompasses both
discoverability and interpretability design characteristics.
d. The key goal of Service Discoverability principle is to improve
the performance of service Meta data.
10. Which statement is FALSE
a. Documenting discoverability information can be an import part of
service modeling, especially for business services.
b. Although this principle advocates publishing more Meta
information, its application is moderated by Service
Discoverability considerations.
c. Service Discoverability directly supports Service Reusability
because highly discoverable services have the best chance of
being repeatedly reused.
d. It is inadvisable to apply Service Discoverability principle after a
service has been implemented because discoverability and
interpretability details are bound to be lost.
11. Type of Meta Abstraction: The term “service abstraction” on its own
is quite vague. When we discuss abstraction and information hiding,
we need to understand what kinds of information can actually be
abstracted. There are different types of Meta information we are
interested in when it comes to applying this principle. Does not
include.
a. Programmatic Logic Information: low-level details, such as
algorithms, exception handling and logging routines. (Hidden how
the program was constructed)
b. Quality of services information: Term for a range of behavioral (error
generated), rules-based (some characteristics are nor available for
me), and reliability-related (new rutine policy under development).
c. Technology information: Programming language used and system
resource used.
d. Functional information: Performance expected.
12. Each state can be represent and described by data that typically has
a lifespan equivalent to the duration at which the program remains
active for a given task or purpose. As a result, all variations of state
information tend to be temporary in nature. Therefore, state
management of temporary, activity-specific data. The following types
of state conditions and data can NOT exists.
a. Active and passive states
b. Autonomy and governance states
c. Stateful and stateless conditions.
d. Context, session and business state data.
13. Types of services can be categorized depending on. Which
statement is FALSE about represent Service Models?
a. Type of characteristics of logic use.
b. Type of logic they encapsulate.
c. Extend of reuse potential this logic has.
d. How this logic relates to existing domains within the Enterprise.
14. Which statement is FALSE?
a. The service-oriented design process uses a set of predefined service
candidates from the service inventory blueprint as a starting point from
which they are shaped into actual physical service contracts.
b. The service-oriented computing platform is comprised of a distinct set of
elements, each of which represents a specific aspect of service-oriented
computing, and all of which are collectively applied to achieve its goals.
c. Service models are used to establish service layers by categorizing
services based on the type of performance needed.
d. SOA represents an implementation-agnostic architectural model.
However, Web Services currently provide the foremost means of
implementing services.
15. Which statement is FALSE?
a. Applying service-orientation on a broad scale can introduce increased
design complexity and the need for a consistent level of standardization.
b. The construction of services can be expensive and time-consuming,
introducing a more burdensome project delivery lifecycle, further
compounded by some of the common top-down analysis requirements
that may need to be in place before services can be built.
c. Service inventory governance requirements can implement
inconsequential changes that can shake up the organizational
structure of an IT department.
d. It is recommended that, at minimum, a high-level service inventory
blueprint always be defined prior to creating physical service contracts.
This establishes an important “broader” perspective in support of service-
oriented analysis and service modeling processes and, ultimately, results
in stronger and more durable service designs.

16. Which statement is FALSE?


a. The service-oriented design process uses a set of predefined service
candidates from the service inventory blueprint as starting point from which
they are shaped into actual physical service contracts.
b. Global standardization within an enterprise is not a requirement form
creating service-oriented enterprises because individual service
inventories can be established (and separately standardized) within
only one domain.
c. Although fundamental to much of service-orientation, if reusability were to
be omitted as a design characteristic, significant interoperability-related
benefit would still be attainable.
d. Service-orientation has deep roots in several past computing platforms
and design approaches, and is therefore not considered a revolutionary
design paradigm.
17. Which statement is FALSE?
a. Service-orientation represents a design paradigm that has its roots in
several origins. It emphasizes successful and proven approaches and
supplements them with new principles that leverage recent conceptual and
technology innovation.
b. Service-orientation, as a design paradigm, is comparable with object-
orientation. In fact, several key object-oriented principles have persisted in
service-orientation.
c. The Web services technology platform is primarily responsible for the
popular-ity of SOA and is therefore also a significant influence in service-
orientation. Conversely, the rise of service-oriented computing has
repositioned and formalized the Web services technology set from its
original incarnation.
d. The higher up a service is in a typical composition hierarchy, the
more autonomous it tends to have due to dependencies on other
composed services.
18. Design Characteristics from service Reusability does not include
a. The service is defined by a known functional context
b. The service logic is highly generic
c. The services has a generic and extensible contract
d. The service logic can be accessed concurrently

19. Which statement is FALSE?


a. Reusability can be more effectively built into a service by applying common
commercial design considerations.
b. When higher measures of reusability are pursued through established
methods, we avoid issues (such as gold-plating) that have inhibited reuse
success in the past.
c. “Reusability” is a term used to indicate the potential for a software program
to be reused, whereas “reuse” is the actual act of reusing the program.
d. Designing software to be reusable opens the door to increased ROI
with no changes to the traditional application delivery lifecycle.
20. Which statement is FALSE?
a. The concept of composition is a fundamental part of software design in
that we can benefit from the decomposition of solution logic so that it can
be recomposed into new configurations to solve a variety of problems.
b. Service Composability is new concept to solve existed situations in
the past, raining from the assembly of simple programming libraries
to the more formal approaches in object-orientation.
c. Service Composability is closely associated with Service Reusability
because composition can be seen as a form of reuse.
d. A key emphasis of this principle is to ensure that services are designed to
participate as effective members of multiple compositions, even when
immediate composition requirements do not exist.
21. Which statement is FALSE?
a. Services –orientation represents a design paradigm that has its roots in
several origins. It emphasizes successful and proven approaches and
supplements them with new principles that leverage recent conceptual and
technology innovation.
b. Service Orientation, as a design paradigm, is comparable with object-
orientation. In fact, several key object-oriented principles have persisted in
service –orientation.
c. No matter the nature of the composition in which a service is
participating, the service and its capabilities can assume
composition controller and/ or composition member roles.
d. Services can be designated controllers if warranted by their underlying
logic and their position within the service inventory.
22. Which statement is false?
a. Service inventory represent the message exchange between
services, not the activity that occurs within service boundaries
b. Composition initiators are programs that trigger a composition but reside
outside of the composition boundary.
c. To constitute a composition requires at least two services, one of which is
the invoked by a composition initiator. A point-to-point model represent the
scenario when only the initiator and one service are involved
d. Primitive compositions represents simple message exchanges across two
or more services.
23. Which statement is false?
a. Loosely coupled services are typically required to perform more runtime
processing than if they were more tightly coupled. As a result, data
exchange in general can consume more runtime resources, especially
during concurrent access and high usage scenarios.
b. Services with contract-to-logic coupling will tend to have increased levels
of technology, functional, and implementation coupling.
c. Consumer-to-contract coupling is an approach used to improve
consumer-to-implementation coupling.
d. Services Loose coupling helps shape the application of other principles
because much of general service design ties into or affects some form of
coupling.
24. A_____ within the context of business automation is generally
considered a governing approach to designing solution logic. It normally
consists of a set of complementary rules or principles that collectively
define the overarching approach.
a. Design Pattern
b. Design paradigm
c. Design Principle
d. Design Characteristic
25. When it comes to building solutions, a ______ represents a highly
recommended guideline for shaping solution logic in a certain way and with
certain goals in mind.
a. Design Principle
b. Design pattern
c. Design Paradigm
d. Design standard
26. Which statement is false?
a. A design principle is an accepted design guideline or practice that, when
applied, results in the realization of specific design characteristic.
b. A Design paradigm represents a set of complementary design principles
that are collectively applied in support of common goals.
c. A design pattern identifies a common problem and provides a
recommended solution.
d. A design characteristic is a convention internal and specific to an
enterprise that may or may not when derived from a design principle
or pattern.
27. Which statement is true?
a. Organizational agility can be viewed as the ability of It to rapidly produce
new legacy applications on-demand
b. Organizational agility can be viewed as a state whereby the
organization increases its responsiveness with the support of a more
agile it enterprise.
c. Organizational agility can be viewed as a tactical benefit that empowers
the organization to respond to new business requirements by building new
applications from scratch each time.
d. Organizational agility can be viewed as the ability of it project managers to
rapidly replace slow performing programmers without jeopardizing project
delivery schedules.
28. To qualify as a service composition at least participating services need
to be present otherwise the service interaction only represents a point-to-
point exchange.
a. Two
b. four
c. six
d. eight
29. There are two basic types of service-oriented solution logic?
a. services, service registries
b. services, service compositions
c. Service candidates ,service registries
d. top-down service models, bottom-up service models

30. Which of the following statements is false?


a. Service orientation is a design paradigm that must be applied on an
enterprise-wide basis in order to be successful.
b. Service orientation is a design paradigm comprised of a set of design
principles.
c. Service.-orientation is an evolutionary design paradigms that has been
influenced by older, established it paradigms and platforms.
d. Service orientation is applied to logic in order to create service oriented
logic.
31. When an organization cannot implement a single enterprise service
inventory it has the option to organize collections of services into multiple
service inventories referred to as_______
a. Domain service inventories
b. Sub inventories
c. Sectional service inventories
d. Service inventory subsets
32. A part of a service contract that is commonly standardized is the ____?
a. Data Model
b. Service agent
c. Service registry
d. Data agent
33. service oriented computing advocates a concept based on the creation
of a service layer with standardized and unified endpoints (service
contracts) while allowing individual service implementations to remain
disparate and independently governed. This concept is known as:
a. Interoperability
b. Transformation
c. Federation
d. Isolation
34. service-oriented computing aims to increase an organization´s
responsiveness by allowing it to adapt to change more efficiently and
efficiently this is known as:
a. Organizational diversity
b. Organizational agility
c. Organizational federation
d. Organizational interoperability

35. One of the fundamental characteristic of service-oriented architecture


is:
a. Business driven
b. Integration-centric
c. Inventory neutral
d. Silo driven

36. By applying a ___ strategic scope to the technology architecture, it can


be kept in constant synch with how the business evolves over time.
a. Consistently decreasing
b. Middleware-centric
c. Vendor driven
d. None of the above answers correctly complete this sentence
37. Why is it recommended to establish a service-oriented architectural
model that is vendor-neutral?
a. Because a vendor neutral architectural model provides you with the
opportunity to fully leverage and form dependencies on proprietary
(vendor specific) vendor features.
b. Because a vendor neutral architectural model provides you with the
opportunity to build service oriented solutions only with the opportunity
avoiding the use of vendor technologies altogether
c. Because a vendor neutral architectural model provides you with the
freedom to diversify its implementation by leveraging multiple
vendor technologies as required.
d. A vendor-neutral service-oriented architectural model is not recommended
38. Service Autonomy, service Statelessness, and service loose coupling
are examples of
a. Service oriented architecture types
b. Service orientation design principles
c. Service models
d. None of the above.
39. Which of the following statements is true
a. Service oriented is a revolutionary design paradigm comprised solely of
new design techniques and practices never before used in IT’s history.
b. The only known historical influence of the service orientation design
paradigm is procedural programming.
c. The service orientation design paradigm has been influenced by
several established design paradigms and platform.
d. None of the above statements and platforms
40. When enterprise-wide standardization is unattainable, multiple domain
service inventories may need to be created instead of.
a. Multiple Enterprise service inventories
b. A Single enterprise service registry
c. Multiple Enterprise service registries
d. A single Enterprise service registry
41. The use of ___________ services tends to _______________ the size of
service compositions.
a. autonomous, increase
b. stateless, decrease
c. scalable, decrease
d. agnostic, increase

42. The distinct ownership and governance requirements introduce by


agnostic services can introduce the need for more ____ staff and less _____
staff.
a. management-centric, administration-centric
b. development-centric, quality assurance-centric
c. enterprise-centric, project-centric
d. development-centric, communication-centric
43. XML and XML Schema are examples of:
a. custom design standards commonly used by service-oriented solutions
b. custom design characteristics commonly found in service-oriented
solutions
c. industry standards commonly used by service-oriented solutions
d. industry characteristics commonly found in service-oriented solutions
44. A product of technology that is key to facilitating service discovery and
service governance in general is a:
a. visual service development tool
b. business analysis tool
c. service registry
d. none of the above

45. Administering, maintaining, and evolving the service and service


inventories that you build and own can be broadly referred to as:
a. federated SOA ownership
b. SOA standardization
c. SOA governance
d. SOA enforcement

46. Which of the following is false?


a. The governance burden of services is not impacted by the SOA
project delivery approach.
b. The bottom-up approach to SOA project delivery results in less up-front
impact, but will usually increase the eventual governance burden of
services.
c. Alternative approaches exist that provide a compromise between bottom-
up and top-down SOA project delivery approaches.
d. Up-front analysis as part of a top-down SOA project delivery approach
helps reduce the eventual governance burden of services.

47. What is wrong with this statement: “We delivered two services last year.
Even though each service was delivered by a separate project team in a
different location and at a different time, I am confident that the services
will be reasons interoperable because each project team was asked to use
the same design.
a. The statement is incorrect because services should never be delivered by
different project teams.
b. The statement is incorrect because services rely on post-implementation
integral effort in order to achieve interoperability, not design standards.
c. The statement is incorrect because SOA delivery projects require that
services created at exactly the same time in order to guarantee
interoperability.
d. There is nothing wrong with this statement.
48. Which of the following statements is false?
a. Industry standards are usually produced by standards organizations.
b. Industry standards are usually created by standards committees so that
they do not favor any one vendor or organization.
c. The use of industry standards alone automatically results in fully
standardized service-oriented solutions.
d. XML is an example of an industry standard.

49. You can create _______ or _______ service inventories.


a. process-specific, process-wide
b. domain, enterprise
c. domain, process-specific
d. enterprise, process-specific

50. _____ and ______ are used to classify and organize services within a
service inventory.
a. service compositions, service-oriented solutions
b. service capabilities, service compositions
c. service models, service layers
d. service contracts, service capabilities

You might also like