• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/71

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

71 Cards in this Set

  • Front
  • Back

A ____ is a collection of rules that define the content and structure of an XML document.

DTD

One way to create a valid document is to design a ____ for the document.

DTD

A DTD is entered into the document in a statement called a document ____ declaration.

TYPE

The DOCTYPE declaration has to be added to the document ____, after the XML declaration and before the document’s root element.

PROLOG

How many DOCTYPE declarations are there in an XML document?

1

You can divide a DTD into ____ parts.

TWO

Which of the following is a part into which a DTD can be divided?

INTERNAL SUBSET

Which of the following is a part into which a DTD can be divided?

EXTERNAL SUBSET

External subsets have ____ types of locations.

TWO

Which of the following is a type of location for an external subset?

SYSTEM

Which of the following is a type of location for an external subset?

PUBLIC

For a system DTD, a system ____ allows you to specify the location of an external subset.

IDENTIFIER

Most standard XML vocabularies have ____ identifiers.

PUBLIC

An element ____ declaration specifies an element’s name and indicates what kind of content the element can contain.

TYPE

An element declaration can specify which of the following?

the order in which elements appear in the document

Element names can contain which of the following?

NUMBERS

There are ____ possible values for the content model in an element declaration.

FIVE

The ____ value for the content model in an element declaration does not place any restrictions on the element’s content.

ANY

The ____ value for the content model in an element declaration means an element cannot store any content.

EMPTY

The ____ value for the content model in an element declaration means the element can contain only parsed character data.

#PCDATA

The ____ value for the content model in an element declaration means the element can contain only child elements.

ELEMENTS

The ____ value for the content model in an element declaration means the element can contain both parsed character data and child elements.

MIXED

The most general type of content model is ____.

ANY

The ____ content model allows an element to store any type of content.

ANY

The declaration ____ in the DTD would allow the products element to contain any type of content.

<!ELEMENT products ANY>

One of the benefits of XML ____ is the ability to use simple element names to describe data.

VOCABULARIES

A ____ is a mechanism that permits elements from one vocabulary to be distinguished from elements in another.

NAMESPACE

Applying a namespace to an XML document involves ____ steps.

seven

The first step in applying a namespace to an XML document is to ____ the namespace.

declare

A string of characters that uniquely identifies a resource is called a(n) ____.

URI

To declare a namespace you add this attribute to an element within an XML document: ____.

xmlns:prefix= “uri”

Given this declaration
<model xmlns:mod= “http://jacksonelect.com/models”> the prefix is ____.

mod

What is the maximum number of namespace attributes you can declare within an element?

There is no limit.

The purpose of a ____ is to provide a unique string of characters identifying a resource.

URI

One version of a ____ is a URL.

URI

____ serve as built-in mechanisms on the Web for generating unique addresses

URLs

A ____ provides a persistent name for a resource.

URN

URNs take the form ____.

urn:NID:NSS

One example of a URN is a book’s identification by its ____ number.

ISBN

To apply an XML namespace, you give elements and attributes ____ names.

qualified

A namespace ____ identifies the namespace.

prefix

The ____ part of a qualified name identifies the element or attribute within that namespace.

local

Another name for the local part is the local ____.

name

A(n) ____ name is a name without a namespace reference.

unqualified

You can declare a ____ namespace by omitting the prefix in the namespace declaration.

default

The advantage of ____ namespaces is that they make the code easier to read because you do not have to add the namespace prefix to each element.

default

Many compound documents use a ____ namespace that covers most of the elements in the document, with elements from other XML vocabularies assigned namespace prefixes.

default

Like an element name, an attribute can be qualified by adding a namespace ____.

prefix

Default namespaces apply to ____.

elements

XML has its roots in ____.

SGML

____ is a language introduced in 1980 that describes the content and structure of any machine-readable information.

SGML

SGML is used often in creating SGML ____.

applications

One SGML application used to create Web pages is ____.

HTML

____ can be thought of as “SGML light.”

XML

The standards for XML are developed and maintained by ____.

the W3C

XML must be effective for which of the following?


financial transactions


voice mail


word processing

What is the optimal number of optional features in XML?

0

XML documents should be ____ files.

text

XML can be used to create XML ____.

applications

XML applications like those shown in the figure are also known as ____.

vocabularies

As XML has grown in popularity, standard ____ have been developed across a wide range of disciplines.

vocabularies

____ was developed to code molecular information.

CML

____ is an XML vocabulary used for automatic delivery of information from Web publishers to PCs, PDAs, cell phones, and other devices.

CDF

____ is an XML vocabulary used for coding molecular information.

CML

____ is an XML vocabulary used for writing HTML as an XML application.

XHTML

____ is an XML vocabulary used for presenting and evaluating equations and operations.

MathML

____ is an XML vocabulary used for displaying and organizing musical notation and lyrics.

MML

____ is an XML vocabulary used for exchanging financial data between financial institutions, for example.

OFX

____ is an XML vocabulary used for distributing new headlines and syndicated columns.

RSS

____ is an XML vocabulary used for editing interactive audiovisual presentations involving streaming audio, video, text, and any other media type.

SMIL

____ is an XML vocabulary used for creating audio dialogues that feature synthesized speech and speech recognition.

VoiceXML