Component architecture concept was developed to reduce the software development time and maintain consistency for GUI based applications.
Question Bank Web Services (WSDL, SOAP & UDDI) 1. Component architecture concept was developed to reduce the software development time and maintain consistency for GUI based applications. [1.0] a) True b) False 2. In a client-server environment, the clients share expensive resources installed on the server. [1.0] a) True b) False 3. In distributed computing, the components and objects of an application are distributed over a computer network. [1.0] a) True b) False 4. CORBA stands for ___________________________________. [1.0] a) Commercial Object Request Broker Architecture c) Common Object Request Broker Architecture b) Common Object Request Booking Architecture d) Common Object Response Broker Architecture 5. DCOM stands for _________________________________________. [1.0] a) Distributed Common Object Model c) Distinct Component Object Model b) Distributed Component Object Model d) Distributed Component Object Module 6. What are the requirements for successful inter-module communication? (Choose all that apply) [2.0] a) Standard set of rules c)* Interfaces b) Standard program design d)* Standard language 7. ________________________ allows call to remote methods and procedures as if they were local ones. [1.0] a) Distributed Component Object Model c) Remote Procedure Calls b) Common Object Request Broker Architecture d) Remote Method Invocation 8. _______________ are internet based modular applications that perform a specific business task and conform to a specific technical format. [1.0] a) RMI c) DCOM b) Web Services d) CORBA 9. A business process can be defined as a set of modular services provided by the same company or by a different company. [1.0] a) True b) False 10. A web service can communicate with an application program but not with another web service. [1.0] a) True b) False 11. Which of the following statements are TRUE about web services? (Choose all that apply) [2.0] a) A web service cannot be accessed over the web. c) Web services are supported by loosely coupled applications b) A web service should be registered in a service registry to be accessed by other programs. d) A web service has a service interface. 12. A _______________ is a node on either an intranet or the Internet that provides access to a particular service or services of a business system. [1.0] a) Service Provider c) Service Broker b) Service Consumer 13. Identify the correct statement(s): Statement 1 - Data layer stores the information and data required by the web service. Statement 2 - Data access layer accepts the request and parses it. Statement 3 - Web service facade maps the operations exposed by the web service. Statement 4 - Listener layer implements all the logic of the web service. [2.0] a) Statement 1 & 2 c) Statement 1 & 3 b) Statement 2 & 3 d) All statements are right 14. The GET and POST operations are useful if a web service is to be called quickly and there is no SOAP client readily available. [1.0] a) True b) False 15. Which of the following are the advantages of web services? (Choose all that apply) [2.5] a) Cross business integration c) Reduces complexity b) Improved efficiency d) Facilitates out-of-time integration 16. Software that manages inter-component communication is called as component middle ware. [1.0] a) True b) False 17. A language used to describe a service is known as __________________. [1.0] a) Web Service Description Language c) Service Description Language b) Interface Description Language d) Web Interface Description Language description language utility'>Web Service Description Language c) Service Description Language b) Interface Description Language d) Web Interface Description Languageiption language tool'>Web Service Description Language c) Service Description Language b) Interface Description Language d) Web Interface Description Languagetion language pdf'>Web Service Description Language c) Service Description Language b) Interface Description Language d) Web Interface Description Language 18. A web service ___________ defines the messages the web service will accept and generate. [1.0] a) Architecture c) Provider b) Contract d) Description language 19. A service description language is used to document the web service contract. [1.0] a) True b) False 20. Whenever a web service is created, an interface has to be designed for it. [1.0] a) True b) False 21. Web Services Description Language (WSDL) is an XML grammar used for describing a web service in terms of the messages it accepts and generates. [1.0] a) True b) False 22. A WSDL document is a set of definitions. [1.0] a) True b) False 23. When a web service supports HTTP/GET, HTTP/POST, and SOAP, there will be _____ message elements defined in the WSDL document. [1.0] a) Four c) three b) Six d) five 24. _______ is an end-point described by the combination of a network address and binding. [1.0] a) Port c) Message b) Types d) Operation 25. __________ is an abstract definition of a particular action supported by the web service. [1.0] a) Port c) Message b) Types d) Operation 26. The <definitions> element is the root component of a WSDL file. [1.0] a) True b) False 27. SOAP is a lightweight protocol, which can be used over HTTP, SMTP and other protocols. [1.0] a) True b) False 28. SOAP is a specification for messaging format-using XML. [1.0] a) True b) False 29. Whenever a web service is consumed, a copy of the WSDL file residing on the web server is copied on to the client. [1.0] a) True b) False 30. A WSDL file can be classified into two sections ________________ and __________________. [1.0] a) Abstract Definitions, Concrete Descriptions c) Abstract Definitions, Absolute Definitions b) Concentrate Descriptions, Abstract Definitions d) Concrete Descriptions, Concentrate Descriptions 31. Computers in a network communicate using a set of pre-defined rules known as ______________. [1.0] a) Networking c) Protocols b) Standards d) Prototypes 32. For a network to function efficiently, a protocol has to be defined for it. [1.0] a) True b) False 33. ______________________ is the fundamental protocol that is used to communicate over a computer network. [1.0] a) File Transfer Protocol c) Hyper Text Transfer Protocol b) Transport Control Protocol/ Internet Protocol d) Simple Mail Transfer Protocol 34. HTTP is required to maintain the connection and for transmission of packets over the network. [1.0] a) True b) False 35. TCP/IP has been designed for the web to transmit HTML pages and is a text-based protocol. [1.0] a) True b) False 36. GET and POST are most common methods of ______________ [1.0] a) FTP c) HTTP b) TCP/IP d) SMTP 37. XML is more flexible as compared to HTML. [1.0] a) True b) False 38. Which of the following statements are TRUE? (Choose all that apply) [1.0] a) An HTML document contains a description of the grammar used in a HTML document. c) Users can define new tags and attribute names in XML. b) There are no limits to the levels of complexity of a HTML document. 39. UTF stands for ______________ [1.0] a) Universal Transformation Format c) Universal character set Transformation Format b) Universal character d) Universe character set Transformation Format Transformation Format 40. SOAP is the abbreviation for __________________________________ [1.0] a) Sample Object Access Protocol c) Sample Object Account Protocol b) Simple Object Access Protocol d) Simple Object Account Protocol 41. SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. [1.0] a) True b) False 42. Mostly SOAP is used with HTTTP but it can be used with SMTP protocol. [1.0] a) True b) False 43. A SOAP __________ is the root element in a SOAP message. [1.0] a) envelope c) body b) Request d) response 44. A SOAP envelope has two elements the SOAP _________ and the SOAP __________. [1.0] a) Header, Body c) Header, Footer b) Response, Request d) Head, Body 45. A SOAP envelope is UML encoded and is mandatory in a SOAP message. [1.0] a) True b) False 46. The SOAP ________ is an optional element in a SOAP message. If a SOAP _________ is present in a SOAP message then it has to be the immediate child element of the SOAP envelope. [1.0] a) Envelope, Header c) Body, Header b) Header, Header d) Footer, Header 47. Consider the following HTTP header exhibit: Which encoding scheme and HTTP method is been used in above text? [2.0] a) Get Method c) Post Method b) UTF-8 d) UTF-16 48. The SOAP Error element is used to transport error or status information or both, within a SOAP message. [1.0] a) True b) False 49. Which of the following statements are NOT TRUE? (Choose all that apply) [2.0] a) SOAP is built upon open technologies like HTTP and XML. c) SOAP is bound to a transport protocol like HTTP. b) SOAP encourages distributed computing. d) SOAP works with any application that accesses any port HTTP requests and responses. 50. Which of the following statements are TRUE? (Choose all that apply) [2.5] a) SOAP is a wire protocol. c) SOAP does not account for security in distributed computing environment. b) Remote garbage collection is supported by SOAP. d) The performance of SOAP protocol is poor 51. An argument data as per SOAP specification is encoded as simple type or compound type. [1.0] a) True b) False 52. The __________ type includes integers and floating-point values. The __________ type includes data structures such as unions and arrays. [1.0] a) Simple, Compound c) Compound, Simple b) Compound, Component d) Simple, Sample 53. A compound data type is also known as an accessor. [1.0] a) True b) False 54. In a SOAP packet, if an accessor is referenced only once, it is known as a ________________ accessor. If multiple method arguments are bound to a particular piece of information then it is known as a _______________accessor. [1.0] a) single-reference, single- reference c) single-reference, multi-reference b) multi-reference, multi-reference d) multi-reference, single- reference 55. ___________ or __________ is a process by which objects are converted into data streams. [1.0] [...]... True 65 [1.0] c) multi-dimensional b) sparse 63 [1.0] b) False A useful web service is one that is published and can be identified and [1.0] consumed by users of Internet a) True b) False 68 UDDI cannot be viewed as the business aspect of web services a) True 69 70 b) False UDDI can be considered as the “Yellow Pages” of the web services a) True [1.0] [1.0] b) False Which of the following statements... information of the entity and the services it offers a) businessEntity c) businessService b) BindingTemplate 77 d) tModel provide the technical descriptions about the web [1.0] service a) BusinessEntity c) businessService b) bindingTemplates 78 [1.0] d) tModel UDDI is not a standard body a) True [1.0] b) False 79 The UDDI project draws on the Internet standards like XML, SOAP, [1.0] and HTTP for implementation... UDDI? [1.5] (Choose all that apply) a) Describe the business and c) Integrate with other the services offered by businesses for expansion them b) Discover other businesses, d) None of the above which may be of some assistance 71 is a global, platform-independent, open architecture, [1.0] used to describe the services and business integrations on the Internet a) UDII b) UDDI 72 c) UIDI d) UDDD UDDI... Strings in SOAP are serialized like byte arrays a) True 59 [1.0] b) False Consider the following snippet of code: enum figure{line=0, circle, triangle, hexagon}shape; boolean whatshape([in] figure sh); isItCircle = whatshape(circle); [1.0] pentagon, What does the term “figure” represent in above code? a) String data type b) Enumerated data type 60 c) Enum data type d) None of the above A SOAP structure... sites a) True 73 b) False Which of the following statements are NOT TRUE? (Choose all that [1.5] apply) a) Green Pages Contains technical information about the c) White Pages Contains industrial category services offered by the business and the references to various other specifications information based on the standard taxonomies b) Yellow Pages Includes d) None of the above address, contact, and known... an array, which has a comparatively larger bound than the number of data elements within it a) single dimensional d) two-dimensional The serialization of multi-dimensional arrays cannot be done using SOAP a) True 64 66 [1.0] b) False Multi-reference accessors are independent elements containing the id [1.0] attribute and implying a corresponding href reference a) True 67 [1.0] b) False A simple data... hosting the UBR are known as a) Node d) UBR Nodes The data in the instances of UBR is not updated for consistency on a [1.0] regular basis a) True 84 b) False Access to and from UBR is done using SOAP a) True 85 [1.0] c) Registrar b) Node Operators 83 [1.0] b) False UUID is a hexadecimal string value a) True [1.0] [1.0] b) False 86 A unique _ is given to each and every core data structure a) . Question Bank Web Services (WSDL, SOAP & UDDI) 1. Component architecture concept was . are TRUE about web services? (Choose all that apply) [2.0] a) A web service cannot be accessed over the web. c) Web services are supported