wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ХМЛсесе

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

XML дкументите могат да съдърцат само един елемент - корен?

a)

Вярно

b)

Невярно

2.

Разгледайте елементите на ХМЛ празнте елементи <emptyTag /> и <emptyTag/>. Те са:

a)

И двата невалидни

b)

първият е невалиден, вторият е валиден

c)

и двата са валидни

d)

първият е валиден, вторият е невалиден

e)

нито едно от посочените

3.

Кои от следните елементи не е грешен ХМЛ синтаксис:

a)

<birth>28.04.1990, Gabrovo</birth >

b)

<birth>28.04.1990, Gabrovo</bir th>

c)

<birth>28.04.1990, Gabrovo</ birth>

d)

<birth>28.04.1990, Gabrovo< /birth>

e)

Всички са грешни

4.

Разгледайте имената на ХМЛ елементите <xml-tag> и <tag-xml>. Те са:

a)

и двата невалидни

b)

и двата валидни

c)

първият е невалиден, вторият е валиден

d)

нито едно от посочените

e)

първият е валиден, вторият е невалиден

5.

Атрбутите на ХМЛ са чувствителни към регистъра

a)

Невярно

b)

Вярно

6.

Символите <, > и ' са валидни PCDATA символи

a)

Вярно

b)

Невярно

7.

Има X недопустими символа в PCDATA в нормално съдържание. X = ?

a)

три

b)

всички са

c)

нито един

d)

един

e)

два

8.

CDATA съдържанията са:

a)

игнорирани от ХМЛ парсърите

b)

парсвани от ХМЛ парсърите

c)

или парсван, или игнорирани от ХМЛ парсърите в зависимост от CDATA директивата

9.

Ако няма специфично кодиране за един ХМЛ документ и документът не е в UTF-8, нито в UTF-16, тогава резултатът е:

a)

UTF-8

b)

UTF-16

c)

ISO 8859-1

d)

ERROR

10.

За представяне на стойности в ХМЛ файлове, ние можем да използваме ХМЛ атрибути или ХМЛ елементи. Кой от следващите отговори не е аргумент за употреба на атрибути вместо на елементи?

a)

използваме атрибути за валидация на сложна структура

b)

използваме атрибут, когато информацият е присъща за елемента, а не за под-елементите

c)

използваме атрибути за валидация на прост (simple) тип данни

d)

използваме атрибут, когато той е свйство на елемента

11.

xml:id е псевдо атрибут , който задава условие за уникална стойност, като това:

a)

е необходимо да се декларира в ХМЛ схема

b)

е необходимо да се декларира в DTD или XML схема

c)

е необходимо да се декларира в DTD

d)

не е необходимо да се декларира в DTD или XML схема

12.

Как можем да потиснем запазването на допълнителни (следващи един след друг) празни интервали в съдържанието на текстови елемент?

a)

посредством атрибута xml:empty_space

b)

не може да се потиска

c)

посредством псевдо-атрибута xml:interval

d)

посредством псевдо-атрибута xml:blank

e)

друг псевдо-атрибут, различен от изброените

13.

Атрибутът xml:base задава

a)

база за относителни URI връзки към външни за документа ресурси

b)

база за задаване на други мета-атрибути

c)

базов URI за дефиниране на пространство от имена

d)

база за сливане на ХМЛ документи

14.
a)

конкретна или неконкретна в зависимост от DTD/XSchema валидацията

b)

нито един от отговорите

c)

некоректна

d)

коректна

15.
a)

еидн или повече затварящи тагове

b)

един затварящ или незатварящ таг

c)

точно един затварящ таг

d)

повече от един затварящи таг

16.

Единственото изискване един ХМЛ документ да бъде валиден е този документ да е структуриран (форматиран) съгласно правилата за ХМЛ синтаксиса

a)

вярно

b)

невярно

17.

Целта на валидацията на XML документ от XML парсера е да се провери дали XML

документът е добре структуриран (well-formed).

a)

верно

b)

неверно

18.

Изберете верния отговор:

a)

Всеки добре конструиран XML документ е валиден, но обратното не е задължително вярно

b)

Всеки валиден ХМЛ документ е добре конструиран, както и обратно - всеки добре конструиран ХМЛ документ е валиден

c)

Всички твърдения са неверни

d)

Всеки валиден ХМЛ документ е добре конструиран, но обратно не е задължително вярно

19.
a)

истина

b)

лъжа

20.

ХМЛ пространствата от имена се дефинират чрез атрибути и могат да бъдат специфицирани в кой да е ХМЛ елемент

a)

вярно

b)

невярно

21.

ХМЛ пространството от имена се отнася:

a)

само за елемента, за когото е дефинирано

b)

само за йерархията от елементи, за които е дефинирано

c)

само за елемента, за когото е дефинирано, както и за неговите атрибути

d)

за всички оставащи от мястото на дефинирано до края на документа елементи

22.

ХМЛ пространствата от имена се използват за разграничаване

a)

и на ХМЛ елементи, и на ХМЛ атрибути

b)

нито на ХМЛ, нито на ХМЛ атрибути

c)

само на ХМЛ елементи

d)

само на ХМЛ атрибути

23.

Униклана индентификация на пространство от имена се реализира с:

a)

URN

b)

URL

c)

URI (и URL, и URN)

24.

Квалифицирано ХМЛ име (наречено QName) е:

a)

всяко валидно ХМЛ име

b)

всяко име на ХМЛ елемент

c)

всяко ХМЛ име на пространство от имена

d)

име от вида namespace_prefix:local_name

25.

Ако даден атрибут на ХМЛ елемент има само локално име (т.е. името му не е QName), то:

a)

той се отнася за към каквото и да било пространство от имена за документа, в когото е дефиниран

b)

той се отнася към пространство от имена по подразбиране (default namespace)

c)

той не се отнася към пространството от имена на елемента, към когото принадлежи

d)

той се отнася само към пространството от имена на елемента , към когото приндалежи

26.
a)

Дефиницията на елемента <hmmm> е невалидна според спецификацията на пространството от имена

b)

Дефиницията на елемента <hmmm> е валидна според спецификацията на пространството от имена

27.
a)

няма подразбиращо се (default) пространство от имена

b)

pers

c)

зависи от ХМЛ парсера

d)

и pers, и html

e)

html

28.

Един ХМЛ документ може да има повече от едно ДТД

a)

вярно

b)

невярно

29.

Един ХМЛ документ може да има повече от едно вътрешно ДТД

a)

невярно

b)

вярно

30.

При изолзване на вътрешна и външна ДТД дефиниция, вътрешната може да предефинира:

a)

само ENTITY и ATTLIST на външната дефиниция

b)

само ENTITY и ATTLIST на вътрешната дефиниция

c)

само ENTITY, ATTLIST и NOTATION на външната дефиниция

d)

само ATTLIST и NOTATION на външната дефиниция

e)

всички дефиниции на виншната ДТД

31.

ДТД валидацията ограничава елементите и атрибутите. които могат да участват в документа, само по техните локални имена, ако в ДТД дефиницията на елемента или атрибута той е участвал с локално име QName

a)

невярно

b)

вярно

32.

Какво не може да бъде описано в ДТД:

a)

какви имена могат да се използват за тип на елементите

b)

минимален и максимален брой срещания за елемент

c)

йерархия на документа и грануларност

d)

имена и типове на атрибутите на елемента

33.

Атрибутите, специфицирани в ДТД посредством ключовата дума IMPLIED:

a)

имат само една допустима стойност

b)

могат да бъдат определени (специфицирани) в ХМЛ

c)

трябва да бъдат определени (специфицирани) в ХМЛ

d)

имат стойност по подразбиране, ако не са определени (специфицирани) в ХМЛ

34.

Редът <!ATTLIST point honorific (Mr|Ms|Mrs|Rev|Dr) ... > е валиден DTD пример за:

a)

CDATA

b)

NMTOKENS

c)

name group

d)

notation

35.

Общо текстово Entity:

a)

Може да бъде използвано рекурсивно, но не може да се появи в съдържанието на

елемент и/или в стойност на атрибут

b)

Може да бъде използвано рекурсивно и може да се появи в съдържанието на

елемент, но не и в стойност на атрибут

c)

Не може да бъде използвано рекурсивно, но може да се появи в

съдържанието на елемент и/или в стойност на атрибут

d)

Може да бъде използвано рекурсивно и може да се появи в съдържанието на

елемент и/или в стойност на атрибут

e)

Не може да бъде използвано рекурсивно и не може да се появи в съдържанието

на елемент и/или в стойност на атрибут

36.

Параметрично Entity:

a)

се дефинира в маркъп декларациите в DTD, но може да се използва в който и да е

XML документ

b)

се дефинира в маркъп декларациите в DTD и може да се използва само в

DTD дефиниции

c)

се дефинира в XML документа и може да се използва в който и да е XML

документ

37.

Binary entity може да се използва само като атрибут от тип ENTITY

a)

вярно

b)

невярно

38.

Всяко IDREF, декларирано в DTD, трябва да:

a)

избере дадено определено ID

b)

избере кое да е ID

c)

избере можество ID-та

39.

Кой от следните изрази е валиден пример за дефиниране на избор (choice) от елементи в DTD:

a)

(A ˇ B ˇ C)

b)

(A | B | C)

c)

(A or B or C)

d)

(A, B, C)

40.

Кой от следните изрази е валиден пример за дефиниране на последователност

(sequence) от елементи в DTD:

a)

(A, B, C)

b)

(A ^ B ^ C)

c)

(A and B and C)

d)

(A | B | C)