Deck 19: Xml and Linq to Xml

ملء الشاشة (f)
exit full mode
سؤال
XML stands for Extensible Markup Language
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Unlike with Visual Basic programs,blank lines and indentation cannot be used to improve readability in XML.
سؤال
The XML recommendation was developed by __________.

A)Microsoft
B)Sun MicroSystems
C)World Wide Web Consortium
D)Oracle
سؤال
XML documents __________.

A)are highly portable
B)are not portable
C)are portable depending on how the document is written
D)are a burden to use
سؤال
A validating parser only determines if the document is well formed.
سؤال
XML enables the description of only data stored in databases.
سؤال
Every XML document must contain exactly one root element.
سؤال
XML documents are readable only by computers and require translation in order to be human readable.
سؤال
Using XML,authors can describe any type of data,including

A)music
B)mathematical formulas
C)software-configuration instructions
D)All of the above
سؤال
All XML files have to end in the .xml extension
سؤال
Choose the correct XML syntax:

A)hello
B)hello

C)hello
D)hello
سؤال
XML is a proprietary technology.
سؤال
Which of the following about the XML prolog is true?

A)The XML prolog consists of the lines that precede the root element.
B)The XML declaration must appear before comments and any other markup.
C)The XML prolog is limited to a certain number of lines.
D)a and b.
سؤال
The XML declaration is mandatory.
سؤال
XML comments begin with:

A)B)
سؤال
Which of the following cannot be part of an element's name?

A)quotation marks
B)hyphens
C)underscores
D)periods
سؤال
XML is most commonly used to:

A)communicate with wireless devices
B)store and format data for exchange between apps
C)display information on the Internet
D)validate HTML files.
سؤال
An XML document can optionally reference a DTD or schema that defines the proper structure of the document.
سؤال
XML is case sensitive.
سؤال
The proper way to make start and end tags is:

A)
B) <\name>
C)<\name>
D)
سؤال
The EMPTY keyword specifies that the element does not contain any data between its start and end tag.
سؤال
XML _____________ provide a means of uniquely identifying XML elements.

A)attributes
B)tags
C)namespaces
D)None of the above
سؤال
In the code: <deitel:name>,name is the namespace and deitel is the element name.
سؤال
When using a namespace the prefix must always be included.
سؤال
Keyword ________ indicates that an element contains parseable character data.

A)PARSEDATA
B)CHARDATA
C)CDATA
D)PCDATA
سؤال
If the URI given to a namespace is a URL,the URL needs to refer to an actual web page and must conform to proper URL syntax.
سؤال
DTDs are used to ________.

A)describe the structure of an XML document
B)enable an XML parser to verify whether an XML document is valid
C)verify whether an XML document's elements contain the proper attributes and appear in the proper sequence
D)All of the above.
سؤال
XML-based languages are called vocabularies.
سؤال
An XML element can have only one attribute in its start tag.
سؤال
To eliminate the need to precede each element with a namespace prefix,document authors can specify a xe "default namespace"default namespace.
سؤال
XML elements are nested to form hierarchies.
سؤال
Individual units of markup are called tags.
سؤال
The asterisk (*)after an element in a DTD means that:

A)there are many occurrences of that item.
B)there could be any number of occurrences of that item.
C)that item could appear but at most once.
D)All of the above
سؤال
The question mark (?)after an element in a DTD means that:

A)there are many occurrences of that item.
B)there could be any number of occurrences of that item.
C)that item can appear at most once.
D)All of the above
سؤال
DTDs and schemas are used to specify the structure of XML documents.
سؤال
XML does not allow for empty elements.
سؤال
In order to ensure a unique XML namespace you should use:

A)your Social Security Number
B)your address
C)an appropriate web URL
D)your last name
سؤال
DTD is an acronym for ________.

A)Document Type Dictionary
B)Data Translator Definition
C)Document Type Definition
D)Document Translator Definition
سؤال
To define attributes in a DTD,the ATTRIBUTE keyword is used.
سؤال
Document authors can create a namespace prefix named xml.
سؤال
Parsed character data can contain markup.
سؤال
Extensible Stylesheet Language (XSL)is an XML vocabulary made specifically for formatting XHTML data
سؤال
After a transformation,the source tree is altered.
سؤال
Which of the following is not a technology of XSL?

A)XSL-FO: vocabulary for specifying formatting
B)XPath: string-based language of expressions used by XML
C)XSLT: transforms XML documents into other documents
D)XLib: library to help develop new stylesheets
سؤال
XSL documents specify how programs are to render XML document data
سؤال
A xe "processing instruction"processing instruction (PI)contains app-specific information that is embedded into the XML document.
سؤال
Complex types with simple content must extend or restrict some other existing types.Complex types with complex content do not have this limitation.
سؤال
XML documents can reference optional documents that define how the XML documents should be structured.
سؤال
Limitations of schemas have led to the development of DTD's.
سؤال
XSL style sheets cannot be connected directly to an XML document.
سؤال
Flag xe "#PCDATA flag"#PCDATA specifies that an element can store xe "parsed character data"parsed character data.
سؤال
Schemas normally use the ______ extension.

A))shm
B))sch
C))xsd
D))schema
سؤال
The transformation process,where formatted text-based documents are created from XML documents,involves ________.

A)0 trees
B)1 tree;the source.
C)2 trees;the source and the result tree.
D)3 trees;the source,the result,and the temp tree.
سؤال
A DOM tree is a data structure that ________.

A)Does Operations Manually.
B)holds 1 XML document per node,creating a multi-page site.
C)breaks XML documents down into chunks.
D)holds all the elements of an XML document within its nodes.
سؤال
Classes for creating,reading and manipulating XML documents are located in namespace ________.

A)System.Xml
B)System.Xml.Linq
C)Microsoft.Xml
D)a and b
سؤال
XDocument objects contain other nested XDocuments.
سؤال
Schemas are XML documents that conform to a DTD.
سؤال
The hierarchical tree structure stored in memory by the XML parser is called the ________.

A)Document Type Definition (DTD)
B)Simple Object Access Protocol (SOAP)
C)Active Server Page (ASP)
D)Document Object Model (DOM)
سؤال
The schema specifies the type of data that elements and attributes may contain.
سؤال
A DTD describes the contents of an XML document's elements.
سؤال
Axis properties are similar to ________.

A)XElement objects
B)XPaths
C)XML documents
D)TreeNode structures
سؤال
XslCompiledTransform's ________ method applies the style sheet to a specified XML document.

A)Compile
B)Load
C)Transform
D)None of the above.
سؤال
The collection returned by an axis property must be converted to an IEnumerable collection before being used by a LINQ query.
سؤال
The attribute axis is used to add,modify and return attribute values.
سؤال
There is an XSLT processor included in Internet Explorer to help perform transformations.
سؤال
An XML literal such as can be used in place of an XElement object.
سؤال
The descendant axis differs from the child axis in that the descendant axis returns matches from all descendants,and the child axis returns matches from direct children only.
سؤال
Embedded expressions allow ________ to be inserted in XML literals.

A)Visual Basic code expressions
B)other XML literals
C)hyperlinks
D)attached elements
سؤال
An XElement's contained text is retrieved with the Value property.
سؤال
XslCompiledTransform's Load method parses and loads a style sheet.
سؤال
The child axis returns XElements from the set of nodes which are _______ the current node.

A)lower in the hierarchy than
B)direct children of
C)Both (a)and (b).
D)None of the above.
سؤال
Which namespace contains the XslCompiledTransform?

A)System.Xml.Xsl
B)System.Xsl
C)System.Xml.Transform
D)System.XmlTransform
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/72
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 19: Xml and Linq to Xml
1
XML stands for Extensible Markup Language
True
2
Unlike with Visual Basic programs,blank lines and indentation cannot be used to improve readability in XML.
False
3
The XML recommendation was developed by __________.

A)Microsoft
B)Sun MicroSystems
C)World Wide Web Consortium
D)Oracle
C
4
XML documents __________.

A)are highly portable
B)are not portable
C)are portable depending on how the document is written
D)are a burden to use
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
5
A validating parser only determines if the document is well formed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
6
XML enables the description of only data stored in databases.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
7
Every XML document must contain exactly one root element.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
8
XML documents are readable only by computers and require translation in order to be human readable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
9
Using XML,authors can describe any type of data,including

A)music
B)mathematical formulas
C)software-configuration instructions
D)All of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
10
All XML files have to end in the .xml extension
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
11
Choose the correct XML syntax:

A)hello
B)hello

C)hello
D)hello
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
12
XML is a proprietary technology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
13
Which of the following about the XML prolog is true?

A)The XML prolog consists of the lines that precede the root element.
B)The XML declaration must appear before comments and any other markup.
C)The XML prolog is limited to a certain number of lines.
D)a and b.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
14
The XML declaration is mandatory.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
15
XML comments begin with:

A)B)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
16
Which of the following cannot be part of an element's name?

A)quotation marks
B)hyphens
C)underscores
D)periods
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
17
XML is most commonly used to:

A)communicate with wireless devices
B)store and format data for exchange between apps
C)display information on the Internet
D)validate HTML files.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
18
An XML document can optionally reference a DTD or schema that defines the proper structure of the document.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
19
XML is case sensitive.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
20
The proper way to make start and end tags is:

A)
B) <\name>
C)<\name>
D)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
21
The EMPTY keyword specifies that the element does not contain any data between its start and end tag.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
22
XML _____________ provide a means of uniquely identifying XML elements.

A)attributes
B)tags
C)namespaces
D)None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
23
In the code: <deitel:name>,name is the namespace and deitel is the element name.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
24
When using a namespace the prefix must always be included.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
25
Keyword ________ indicates that an element contains parseable character data.

A)PARSEDATA
B)CHARDATA
C)CDATA
D)PCDATA
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
26
If the URI given to a namespace is a URL,the URL needs to refer to an actual web page and must conform to proper URL syntax.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
27
DTDs are used to ________.

A)describe the structure of an XML document
B)enable an XML parser to verify whether an XML document is valid
C)verify whether an XML document's elements contain the proper attributes and appear in the proper sequence
D)All of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
28
XML-based languages are called vocabularies.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
29
An XML element can have only one attribute in its start tag.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
30
To eliminate the need to precede each element with a namespace prefix,document authors can specify a xe "default namespace"default namespace.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
31
XML elements are nested to form hierarchies.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
32
Individual units of markup are called tags.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
33
The asterisk (*)after an element in a DTD means that:

A)there are many occurrences of that item.
B)there could be any number of occurrences of that item.
C)that item could appear but at most once.
D)All of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
34
The question mark (?)after an element in a DTD means that:

A)there are many occurrences of that item.
B)there could be any number of occurrences of that item.
C)that item can appear at most once.
D)All of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
35
DTDs and schemas are used to specify the structure of XML documents.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
36
XML does not allow for empty elements.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
37
In order to ensure a unique XML namespace you should use:

A)your Social Security Number
B)your address
C)an appropriate web URL
D)your last name
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
38
DTD is an acronym for ________.

A)Document Type Dictionary
B)Data Translator Definition
C)Document Type Definition
D)Document Translator Definition
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
39
To define attributes in a DTD,the ATTRIBUTE keyword is used.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
40
Document authors can create a namespace prefix named xml.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
41
Parsed character data can contain markup.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
42
Extensible Stylesheet Language (XSL)is an XML vocabulary made specifically for formatting XHTML data
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
43
After a transformation,the source tree is altered.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
44
Which of the following is not a technology of XSL?

A)XSL-FO: vocabulary for specifying formatting
B)XPath: string-based language of expressions used by XML
C)XSLT: transforms XML documents into other documents
D)XLib: library to help develop new stylesheets
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
45
XSL documents specify how programs are to render XML document data
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
46
A xe "processing instruction"processing instruction (PI)contains app-specific information that is embedded into the XML document.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
47
Complex types with simple content must extend or restrict some other existing types.Complex types with complex content do not have this limitation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
48
XML documents can reference optional documents that define how the XML documents should be structured.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
49
Limitations of schemas have led to the development of DTD's.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
50
XSL style sheets cannot be connected directly to an XML document.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
51
Flag xe "#PCDATA flag"#PCDATA specifies that an element can store xe "parsed character data"parsed character data.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
52
Schemas normally use the ______ extension.

A))shm
B))sch
C))xsd
D))schema
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
53
The transformation process,where formatted text-based documents are created from XML documents,involves ________.

A)0 trees
B)1 tree;the source.
C)2 trees;the source and the result tree.
D)3 trees;the source,the result,and the temp tree.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
54
A DOM tree is a data structure that ________.

A)Does Operations Manually.
B)holds 1 XML document per node,creating a multi-page site.
C)breaks XML documents down into chunks.
D)holds all the elements of an XML document within its nodes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
55
Classes for creating,reading and manipulating XML documents are located in namespace ________.

A)System.Xml
B)System.Xml.Linq
C)Microsoft.Xml
D)a and b
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
56
XDocument objects contain other nested XDocuments.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
57
Schemas are XML documents that conform to a DTD.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
58
The hierarchical tree structure stored in memory by the XML parser is called the ________.

A)Document Type Definition (DTD)
B)Simple Object Access Protocol (SOAP)
C)Active Server Page (ASP)
D)Document Object Model (DOM)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
59
The schema specifies the type of data that elements and attributes may contain.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
60
A DTD describes the contents of an XML document's elements.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
61
Axis properties are similar to ________.

A)XElement objects
B)XPaths
C)XML documents
D)TreeNode structures
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
62
XslCompiledTransform's ________ method applies the style sheet to a specified XML document.

A)Compile
B)Load
C)Transform
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
63
The collection returned by an axis property must be converted to an IEnumerable collection before being used by a LINQ query.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
64
The attribute axis is used to add,modify and return attribute values.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
65
There is an XSLT processor included in Internet Explorer to help perform transformations.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
66
An XML literal such as can be used in place of an XElement object.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
67
The descendant axis differs from the child axis in that the descendant axis returns matches from all descendants,and the child axis returns matches from direct children only.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
68
Embedded expressions allow ________ to be inserted in XML literals.

A)Visual Basic code expressions
B)other XML literals
C)hyperlinks
D)attached elements
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
69
An XElement's contained text is retrieved with the Value property.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
70
XslCompiledTransform's Load method parses and loads a style sheet.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
71
The child axis returns XElements from the set of nodes which are _______ the current node.

A)lower in the hierarchy than
B)direct children of
C)Both (a)and (b).
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
72
Which namespace contains the XslCompiledTransform?

A)System.Xml.Xsl
B)System.Xsl
C)System.Xml.Transform
D)System.XmlTransform
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 72 في هذه المجموعة.