SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
Search
Test your basic knowledge |
XML XSLT
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 30 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Sometimes called tags. Just like your used to in HTML.
XML Elements & Attributes
<xsl:template>
XML Entities
XML Attributes
2. Used to contain character data you want part of the document content but don't want the parser to try and parse.
XML Elements & Attributes
XML Character Data Sections (CDATA)
XML Entities
filter
3. It ignores white space unless it is inside an element.
XML Parser - Whitespace
XML Tag Nesting
<xsl:sort>
<xsl:apply-templates>
4. _________ tests to see if a T/F condition is met - if True the specified elements are added to result tree
<xsl:if>
STOICCS & VoFeAt
<xsl:value-of>
XQuery
5. _________ functions as a FOR loop except cannot break out of it - allows all nodes in a node-set to be processed - nodes are not processed in any particular order
<xsl:for-each>
<xsl:choose>
<xsl:sort>
XML (eXtensible Markup Language)
6. They cannot be minimized. Must explicitly assign a value to a attribute and must be inside double quotes.
XML Tag Nesting
XML Attributes
XML Elements & Attributes
filter
7. In XML you have to indicate when a element tag is empty.
XML Elements & Attributes
XML Character Data Sections (CDATA)
XPointer & XLink
Empty Tags <elem></elem>
8. Used to perform query functions on XML data - similar to SQL for databases.
<xsl:apply-templates>
XQuery
filter
<xsl:template>
9. Used to extract data from inside an XML file. Uses path like syntax
<xsl:choose>
Empty Tags <elem></elem>
XQuery
XPath (eXtensible Path Language)
10. _________ pulls value of that element out for processing or display - and -has mandatory select attribute which uses XPath notation
<xsl:value-of>
<xsl:apply-templates>
XML Elements & Attributes
XPointer & XLink
11. XSLT is the ____ part of XSL
<xsl:apply-templates>
XML Declaration
STOICCS & VoFeAt
active
12. _________ creates copy of a particular element - then copy can be expressed in different part of tree node of resulting element - used when creating an xml file from another xml file - but needs to change the structure
XSLT (eXtensible Stylesheet Language Transformations)
<xsl:apply-templates>
<xsl:copy>
<xsl:template>
13. Must be properly nested inside each other.
XML Tag Nesting
<xsl:template>
STOICCS & VoFeAt
functional
14. 10 XSLT elements are: ____________: Stylesheet - Template - Output - If - Copy - Choose - Sort & Value-Of - For-Each - Apply-Templates
XML Tag Nesting
<xsl:apply-templates>
STOICCS & VoFeAt
XSLT (eXtensible Stylesheet Language Transformations)
15. _________ is an instructional element that pulls in other templates according to criteria and executes them within the main stylesheet
<xsl:apply-templates>
XML Tag Nesting
XML Entities
<xsl:template>
16. Provide a way to prevent tags with same names but different meanings from colliding with each other.
XQuery
XML Parser - Whitespace
XML Entities
XML Namespaces
17. Styling language that takes an XML file and "transforms" it into something else - like HTML - PDF - ASCII or even another XML file.
<xsl:if>
XML Elements & Attributes
XSLT (eXtensible Stylesheet Language Transformations)
XML Character Data Sections (CDATA)
18. Are a way to tell the XML parser to do something that is feature specific to that parser.
XML Processing Instructions
XML Entities
<xsl:template>
STOICCS & VoFeAt
19. _________ can be entire document or part
<xsl:template>
<xsl:sort>
<xsl:apply-templates>
XPath (eXtensible Path Language)
20. _________ is used to produce other output formats like XML - HTML - text - Word - PDF - etc. and contains method attribute that specifies which format is being produced
<xsl:sort>
<xsl:template>
XML Character Data Sections (CDATA)
<xsl:output>
21. Used to structure and describe information. Information used to describe information. It does not replace HTML. It is a base way of creating tag sets. Content is kept separate from any notation of presentation. Information can be easily read and unde
filter
XML (eXtensible Markup Language)
<xsl:choose>
XML Namespaces
22. _________ can match entire document tree or part
XML Elements & Attributes
Empty Tags <elem></elem>
<xsl:apply-templates>
XML Entities
23. XSLT uses XPath to _______ and navigate thru XML documents
XML Declaration
<xsl:choose>
filter
<xsl:copy>
24. _________ gives root node of document portion to apply template to
<xsl:sort>
<xsl:for-each>
<xsl:template>
Empty Tags <elem></elem>
25. _________ is like "if" but allows selection from list of alternate options - similar to "case" - mandatory "test" attribute just like IF
XPath (eXtensible Path Language)
XML Namespaces
<xsl:choose>
<xsl:output>
26. XSLT is a _________ language
functional
XML Processing Instructions
filter
<xsl:choose>
27. Provide a way to help shorten and modularize your XML documents.
XSLT (eXtensible Stylesheet Language Transformations)
XML Entities
<xsl:apply-templates>
XML Elements & Attributes
28. Used for creating hyperlinks to XML documents and arbitrary points within XML documents.
<xsl:apply-templates>
XML Declaration
XML Character Data Sections (CDATA)
XPointer & XLink
29. _________ allows you to set an order for node-set elements - optional attribute "data-type" allows for alphabetical sorting of text information or for order sorting of numeric
filter
<xsl:sort>
XQuery
<xsl:apply-templates>
30. Optional but helps identify the file as an XML file. Also helps you to list encoding (defines what types of characters your going to use) and standalone declaration. utf-8 is a unicode encoding standard corresponds well to the ascii character set. Ha
XML Namespaces
XML Processing Instructions
XML Entities
XML Declaration