Web Services Development MCQs with Answers
Practice important Web Services Development MCQs with answers and explanations.
Multiple Choice Questions
Q311: Fill in the blank: In DTD, the keyword _______ is used to declare zero or one occurrence of an element.
- A: ANY
- B: PCDATA
- C: IDREF
- D: ? (question mark)
View Answer
D
Q312: Which type of attribute in XML DTD ensures a default value for the attribute?
- A: #FIXED
- B: #IMPLIED
- C: #REQUIRED
- D: CDATA
View Answer
A
Q313: What does XML Schema describe?
- A: The appearance of HTML elements
- B: The structure of an XML document
- C: The style of a website
- D: The function of a server
View Answer
B
Q314: What is the purpose of the targetNamespace attribute in an XML schema?
- A: To define the data type for elements
- B: To declare the root element
- C: To specify the default namespace
- D: To define the namespace of elements
View Answer
D
Q315: In XML, which is used to provide information that is not relevant to the data?
- A: Child elements
- B: Attributes
- C: Elements
- D: None of the above
View Answer
B
Q316: Which element is the root of every XML Schema document?
- A: xs:schema
- B: xs:root
- C:
- D: xs:element
View Answer
A
Q317: Which of the following is NOT a problem with attributes in XML?
- A: Cannot contain multiple values
- B: Cannot describe structures
- C: Difficult to manipulate by code
- D: Can describe relationships
View Answer
D
Q318: Which response header content type must be set when generating XML with PHP?
- A: text/plain
- B: text/xml
- C: application/xml
- D: application/json
View Answer
B
Q319: In XML, how are entities declared?
- A: Using
- B: Using
- C: Using
- D: Using
View Answer
B
Q320: In an XML document, which of the following best describes an internal entity declaration?
- A: Declares entities inside the document
- B: Declares entities outside the document
- C: Declares attributes
- D: Declares child elements
View Answer
A