wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Unit 1. Introduction to service-oriented web development

Total questions: 15

Worksheet time: 45mins

Name
Class
Date
1.

Applications that are accessed through browsers are...

a)

Desktop Applications

b)

Web Applications

c)

Web Services

d)

SOA

2.

Are mainly used to communicate the information between two systems ignoring UI interaction.

a)

SOA

b)

Web Applications

c)

Web Services

d)

Mashup

3.

Is a technique by which a website or Web application uses data, presentation or functionality from two or more sources to create a new service.

a)

Web Applications

b)

Web Services

c)

SOA

d)

Mashup Website

4.

What does mean the acronym "SOA"?

a)

Services-Online Applications

b)

Service-Opcional Architecture

c)

Service-Oriented Architecture

d)

Web Services

5.

There are two major roles within Service-oriented Architecture:

a)

Service-Provider & Service Consumer

b)

Web Applications & Web Services

c)

Soa & Mashup

6.

Services minimize dependencies on each other.

(Choose one principle of SOA design).

a)

Loose Coupling

b)

Service Abstraction

c)

Service Reusability

d)

Service Autonomy

7.

Services should have control over the logic they encapsulate.

(Choose one principle of SOA design).

a)

Loose Coupling

b)

Service Abstraction

c)

Service Reusability

d)

Service Autonomy

8.

Logic is divided into services with the intent of maximizing reuse.

(Choose one principle of SOA design).

a)

Loose Coupling

b)

Service Abstraction

c)

Service Reusability

d)

Service Autonomy

9.

Services hide the logic they encapsulate from the outside world.

(Choose one principle of SOA design).

a)

Loose Coupling

b)

Service Abstraction

c)

Service Reusability

d)

Service Autonomy

10.

Services adhere to a service-description.

(Choose one principle of SOA design).

a)

Loose Coupling

b)

Standardized Service Contract

c)

Service Reusability

d)

Service Autonomy

11.

Services should be stateless.

(Choose one principle of SOA design).

a)

Loose Coupling

b)

Standardized Service Contract

c)

Service Reusability

d)

Service Statelessness

12.

Services can be discovered (usually in a service registry).

(Choose one principle of SOA design).

a)

Service Discoverability

b)

Standardized Service Contract

c)

Service Reusability

d)

Service Statelessness

13.

Services break big problems into little problems.

(Choose one principle of SOA design).

a)

Service Discoverability

b)

Standardized Service Contract

c)

Service Composability

d)

Service Statelessness

14.

Services should use standards that allow diverse subscribers to use the service.

(Choose one principle of SOA design).

a)

Service Discoverability

b)

Standardized Service Contract

c)

Service Interoperability

d)

Service Statelessness

15.

Subject name:

a)

Service-Oriented Architecture

b)

Service-Oriented Web Development

c)

The 9 Principles Of Soa Design

d)

Introduction to service-oriented web development