MCQ
MCQ
A. A service may have more than one endpoint with each one defined by its own port element
B. The port element relates to a specific binding, and contains information on how to access it URI
C. Both A and B
D. None of these
ANSWER: C
What are the needs to be taken care for ports while binding.
B. A port must not determine any binding information other than address information
C. Both A and B
D. None
ANSWER: C
A. One way
B. Request response
C. Solicit response
ANSWER: D
C. Each message element contains zero or more part parameters, one for each parameter of the web
service function
D. All of these
ANSWER: D
What are the components of web service.
A. SOAP
B. UDDI
C. WSDL
D. All of these
ANSWER: D
A. None of these
C. Application IDE
D. Application Components
ANSWER: D
A. PHP
B. XML
C. CGI
D. CSS
ANSWER: B
A. HTTP
B. DNS
C. UDDI
D. XML
ANSWER: C
B. HTML
C. XML
D. CSS
ANSWER: C
C. None of these
ANSWER: D
What happens when service providers change their operating system and communication protocols.
D. Nothing arises
ANSWER: A
A. Software service
B. Network service
C. Business service
D. Developer service
ANSWER: C
A. True
B. False
ANSWER: A
A. 5 layers
B. 2 layers
C. 7 layers
ANSWER: B
B. Service Broker
C. SOA registry
D. SOA supervisor
ANSWER: A
B. Service Broker
C. SOA registry
D. SOA supervisor
ANSWER: C
B. Service Broker
C. Accounting package
D. SOA supervisor
ANSWER: B
B. Service Broker
C. SOA registry
D. SOA supervisor
ANSWER: D
ANSWER: A
A. Software service
B. Business service
C. Network service
D. Web service
ANSWER: D
ANSWER: C
________ is used to describe a perceived, quickly growing set of web based applications.
A. Web 4
B. Web 3
C. Web 2
D. Web 4
ANSWER: C
A. API
B. SOA
ANSWER: B
_______ are a modern interpretation of service oriented architectures used to build distributed
software systems.
A. SOA
B. API
C. Microservices
D. Web 2
ANSWER: C
Services in a microservice architecture are _________ that communicates with each other over the
network.
A. Microservices
B. SOA
C. API
D. Processes
ANSWER: D
ANSWER: D
A. @RequestMapping
B. @PathVariable
ANSWER: C
A. True
B. False
ANSWER: A
A. @PathVariable
B. @Path
C. @PathLocale
ANSWER: A
B. *
ANSWER: C
A. MarshallingView
B. Marshalling
C. View
ANSWER: A
Marshalling is the process of transforming an in-memory representation of an object into a data format.
A. True
B. False
ANSWER: A
A. RestTemplate Class
B. ViewResolver
C. InternalViewResolver
D. View
ANSWER: A
A. Result
B. Title
ANSWER: D
ANSWER: A
A. Web services based on REST Architecture are known as RESTful web services
B. These web services use HTTP methods to implement the concept of REST architecture
C. A RESTful web service usually defines a URI, Uniform Resource Identifier a service, provides resource
representation such as JSON and set of HTTP Methods
ANSWER: C
Which of the following is a best practice to create a standard URI for a web service.
ANSWER: D
Which of the following HTTP method should be used to create/update resource using RESTful web
service.
A. GET
B. DELETE
C. POST
D. OPTIONS
ANSWER: C
Which of the following header of HTTP response provides control over caching.
A. Date
B. Last Modified
C. Cache-Control
D. Expires
ANSWER: C
Which of the following HTTP Status code means NO CONTENT, when response body is empty for
example, a DELETE request.
A. 200
B. 201
C. 204
D. 304
ANSWER: C
A RESTful web service client sends a message in form of a Gopher Request and server responds in form
of a HTTP Response.
A. true
B. false
ANSWER: B
Status or Response Code Indicate Server status for the requested resource.
A. false
B. true
ANSWER: B
What are the different types of instances.
A. General purpose
B. Computer Optimized
C. Storage Optimized
ANSWER: D
What is a microservice.
B. A small program that represents discrete logic that executes within a well-defined boundary on
dedicated hardware
C. A style of design for enterprise systems based on a loosely coupled component architecture
D. A very small piece of code that never gets any bigger than 10 lines
ANSWER: C
A. When they want to write cell phone applications that run quickly
C. When they need to create large, enterprise-level applications that are subject to changes on a
frequent basis
ANSWER: C
C. They're so small that developers can typically write very powerful ones with a few lines of text
ANSWER: A
Which of the following responses is a disadvantage of microservices.
C. Neither A nor B
D. Both A and B
ANSWER: D
A. Docker
B. Kubernetes
ANSWER: C
A. Spring Boot
B. Eclipse MicroProfile
C. Both A and B
ANSWER: C
C. As a mechanism to observe the behavior of distinct system calls between and within microservices
ANSWER: C
How does a backing service apply to microservices.
C. It shuts down a microservice when it can no longer handle the computing load
ANSWER: B
B. An MOA shares as little data as possible while an SOA shares as much data as possible
ANSWER: D
B. The logical domain represented by the data consumed and emitted by a microservice according to the
data's purpose, structure and meaning
D. The common characteristics within a collection of entities in one or many business domains
ANSWER: B
B. Loosely coupled
C. Independently deployable
ANSWER: D
The microservice architecture enables.
C. Both A & B
ANSWER: C
A. Technology diversity
B. Fault isolation
C. Independent deployment
ANSWER: D
ANSWER: D
Microservices Provide.
B. Changes done in a single data model does not affect other Microservices
ANSWER: D
The characteristics of Microservices are.
B. Decentralized Governance
ANSWER: D
ANSWER: A
C. Automatically perform tasks on behalf of the users without requiring their explicit involvement
ANSWER: D
Real time data is generated in large streams on the IoT, thereby requiring.
A. Highly availability
C. Both A and B
ANSWER: C
C. Complex
B. Tightly coupled
ANSWER: D
A. An explicit
B. Machine-readable
ANSWER: D
A. Online shopping
B. Search services
C. Dictionary services
ANSWER: D
In the course of a modernization, several companies migrate their legacy systems towards a
Microservices architecture.
ANSWER: D
B. The importance of a well planned migration arises from its high cost and long duration
ANSWER: D
B. Categorize our resources according to whether clients can just receive a representation of the
resource
C. Both A and B
ANSWER: C
B. Describe how our services are to be invoked using either a WSDL document, or simply an HTML
document
C. Bothe A and B
ANSWER: C
C. Both A and B
ANSWER: C
REST do.
ANSWER: D
REST Elements.
ANSWER: D
ANSWER: A
The importance of SOAP and WSDL is that they offer the possibility of.
A. Simple industrial standard for reading what input and output messages a service
D. Both A and B
ANSWER: D
SOAP allows.
A. Loose coupling
ANSWER: D
A. Discovery
B. Service Integration
ANSWER: D
On the Web service-enabled Internet no one knows if you are a software agent.
A. True
B. False
ANSWER: A
While achieving the goal of discovering services dynamically assembling them into new composite
services is required.
A. True
B. False
ANSWER: A
A. True
B. False
ANSWER: A
UDDI does not contain the actual service descriptions which are distributed.
A. True
B. False
ANSWER: A
A. True
B. False
ANSWER: A
A. True
B. False
ANSWER: B
A. True
B. False
ANSWER: A
By Web services we do not mean just any standard way to access business logic.
A. True
B. False
ANSWER: A
SOAP and WSDL has not been strongly embraced by industry and has become a major standard for such
Web services.
A. True
B. False
ANSWER: B
Contemporary Web enabled characterized applications derive the wider use of networkenabled devices,
such as sensors, mobile phones, and wearables that serve as data providers or actuators, in the context
of client Web applications.
A. True
B. False
ANSWER: True
Microservices are not suited for the development of such Big Data Applications.
A. True
B. False
ANSWER: False
Microservices along with Agile methodology can be used to implement dynamic Big Data systems
efficiently.
A. True
B. False
ANSWER: True
The degree to which the elements inside a module belong together is said to be Coupling.
A. True
B. False
ANSWER: False
A good design is always said to have High Cohesion and Low Coupling.
A. True
B. False
ANSWER: True
A set of procedures and functions which allow the consumer to use the underlying service of an
application.
A. True
B. False
ANSWER: True
Web of Things (WoT) is to leverage Web standards in order to interconnect all types of devices and real-
world objects.
A. True
B. False
ANSWER: True
Web of Things (WoT) allows objects/ objects as a part of the World Wide Web (WWW) and provide
overall interoperability.
A. True
B. False
ANSWER: True
Smart Web Services (SmartWS) do not provide remote access to resources and functionalities, and not
relying on standard communication protocols, but also encapsulate ‘intelligence’.
A. True
B. False
ANSWER: False
Monolithic architecture is like a big container in which all the software components of an application are
clubbed inside a single package.
A. True
B. False
ANSWER: True
Microservice architecture is best suited for desktop, web, mobile devices, Smart TVs, Wearable, etc.
A. True
B. False
ANSWER: True
A. True
B. False
ANSWER: True
Monolithic Architecture is similar to a big container wherein all the software components of an
application are assembled together and tightly packaged.
A. True
B. False
ANSWER: True
A. True
B. False
ANSWER: True
The measure of the strength of the dependencies between components is said to be Cohesion.
A. True
B. False
ANSWER: False