Vizsgatémák 9 XML 1.0 Flashcards

1
Q

Jellemezd az XML dokumentumokat!

A

Olyan szöveges dokumentumok, melyek a szabvány előírásai szerint jólformáltak.
Fizikai és logikai szerkezetük van.
Egyedeknek nevezett tárolási egységekből állnak.
Logikailag deklarációkból, elemekből, megjegyzésekből, feldolgozási utasításokból és további szerkezeti alkotóelemekből állnak.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mi alkot egy elemet?

A

Minden elemet nyitó és záró címke határol, vagy egyetlen üres címke.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Mi a jólformáltsági megszorítás?

A

Nyitó és záró címkében adott nevek meg kell, hogy egyezzenek.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mi az elemtípus?

A

Nyitó, záró és üres címkében adott nevet hívjuk elemtípusnak.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mi az üres elem struktúrája?

A

<elem><elem></elem>
<elem></elem>
</elem>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Mit jelent a jólformáltság?

A

Egyetlen gyökérelem tartalmazza az összes többi elemet.
Minden nyitó címkéhez tartozik egy záró is.
Az elemek nem fedhetik egymást.
Minden a dokumentumban hivatkozott elemzett egyed jólformált.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Milyen karakterekből állnak az XML dokumentumok?

A

Unicode karakterekből, UTF-8 és UTF-16os karakterkódolással.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mi a névtoken XML-ben?

A

Egy vagy több névkarakterből álló karaktersorozat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Mi a név XML-ben?

A

Olyan névtokenek, melyek első karakterei csak a szabványban megadott karakterek lehetnek.
Nem kezdődhet számjeggyel és sok más speciális karakterrel sem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Sorold fel a jelölőket!

A

Nyitó, záró és üres címke
Karakterhivatkozás
Egyedhivatkozás
Megjegyzés
Feldolgozási utasítás
CDATA-szakasz határolók
XML deklarációk
Szövegdeklarációk
Dokumentumtípus-deklaráció

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hol fordulhat elő a ‘&’ és ‘<’ karakterek?

A

Kizárólag jelölő határolóként, megjegyzésekben, feldolgozási utasításokban és CDATA-szakaszokban fordulhat elő.
Minden más helyen &amp és &lt egyedhivatkozást kell használni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Jellemezd a karakterhivatkozásokat!

A

Szövegben, attribútum értékekben és literális egyed értékekben Unicode karakterek a következő formában &#nnnn vagy &#xhhhh fejezhetők ki, ahol nnnn az a decimális alak, hhhh pedig hexadecimális.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Jellemezd az egyedhivatkozást!

A

Hivatkozás egy névvel azonosított egyed tartalmára.
Általános egyednél &név
Paraméteregyednél %név

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Jellemezd a megjegyzéseket!

A

A dokumentumtípus deklaráción kivűl bárhol máshol szerepelhetnek.
<felkiáltójel– egy megjegyzes –> alakban

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Mik a feldolgozási utasítások?

A

Az alkalmazások számára tartalmaznak utasításokat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Mik a CDATA-szakaszok?

A

Ahol előfordul karakteres adat, ott megjelenhet CDATA-szakasz. Jelölőnek tekintett szövegrészeket véd le.
Csak a ‘]]>’ karakterláncot tekinti jelölőnek.
<![CDATA[if (0 < n && n <= 10)]]>

17
Q

Jellemezd az XML deklarációt!

A

Ez határozza meg az XML verziószámát, ajánlott ezzel kezdeni.

18
Q

Jellemezd a dokumentum-típus deklarációt!

A

A dokumentumtípus-deklaráció egy nyelvtant meghatározó jelölő deklarációkat tartalmaz.
Ezt a nyelvtant dokumentumtípus-definíciónak (DTD) nevezik.

19
Q

Jellemezd a dokumentumtípus-definíciót!

A

Megszorításokat tartalmaz, a dokumentum logikai szerkezetét szabja elő, tárolási egységek használatát támogatja.
Jelölő deklarációkból áll.

20
Q

Mikor érvényes egy XML dokumentum?

A

Ha tartozik hozzá egy dokumentumtípus-deklaráció és eleget tesz a DTD által kifejezett megszorításoknak.

21
Q

Sorold fel a jelölő deklarációkat!

A

Elemtípus-deklaráció
Attribútumlista-deklaráció
Egyeddeklaráció

22
Q

Mi az elemtípus deklaráció?

A

Egy elemtípus-deklaráció megszorítást ír elő az elem tartalmára.

23
Q

Mi az érvényességi megszorítás?

A

Egy elemtípus csak egyszer deklaráható.

24
Q

Mi az üres elemnek az érvényességi megszorítása?

A

Az így deklarált elemnek nem lehet tartalma.
pl.

<!ELEMENT br EMPTY>

<br></br>
<br></br></br>

25
Q

Mit jelent az elemtartalom?

A

Az ilyen típusú elemek csak elemgyermekeket tartalmazhatnak (karakteres adatot nem).
Tartalommodell határoz meg a deklaráció, ami az elemgyermekek típusát és sorrendjét szabályozza.

26
Q

Mi a vegyes tartalom?

A

Karakteres adatot és elemgyermekeket is tartalmazhatnak.
Elemgyermekek típusa korlátozható, de sorrendjük és száma nem.