NEW
Font size
WorksheetsХМЛсесе
Total questions: 40
Worksheet time: 20mins
XML дкументите могат да съдърцат само един елемент - корен?
Вярно
Невярно
Разгледайте елементите на ХМЛ празнте елементи <emptyTag /> и <emptyTag/>. Те са:
И двата невалидни
първият е невалиден, вторият е валиден
и двата са валидни
първият е валиден, вторият е невалиден
нито едно от посочените
Кои от следните елементи не е грешен ХМЛ синтаксис:
<birth>28.04.1990, Gabrovo</birth >
<birth>28.04.1990, Gabrovo</bir th>
<birth>28.04.1990, Gabrovo</ birth>
<birth>28.04.1990, Gabrovo< /birth>
Всички са грешни
Разгледайте имената на ХМЛ елементите <xml-tag> и <tag-xml>. Те са:
и двата невалидни
и двата валидни
първият е невалиден, вторият е валиден
нито едно от посочените
първият е валиден, вторият е невалиден
Атрбутите на ХМЛ са чувствителни към регистъра
Невярно
Вярно
Символите <, > и ' са валидни PCDATA символи
Вярно
Невярно
Има X недопустими символа в PCDATA в нормално съдържание. X = ?
три
всички са
нито един
един
два
CDATA съдържанията са:
игнорирани от ХМЛ парсърите
парсвани от ХМЛ парсърите
или парсван, или игнорирани от ХМЛ парсърите в зависимост от CDATA директивата
Ако няма специфично кодиране за един ХМЛ документ и документът не е в UTF-8, нито в UTF-16, тогава резултатът е:
UTF-8
UTF-16
ISO 8859-1
ERROR
За представяне на стойности в ХМЛ файлове, ние можем да използваме ХМЛ атрибути или ХМЛ елементи. Кой от следващите отговори не е аргумент за употреба на атрибути вместо на елементи?
използваме атрибути за валидация на сложна структура
използваме атрибут, когато информацият е присъща за елемента, а не за под-елементите
използваме атрибути за валидация на прост (simple) тип данни
използваме атрибут, когато той е свйство на елемента
xml:id е псевдо атрибут , който задава условие за уникална стойност, като това:
е необходимо да се декларира в ХМЛ схема
е необходимо да се декларира в DTD или XML схема
е необходимо да се декларира в DTD
не е необходимо да се декларира в DTD или XML схема
Как можем да потиснем запазването на допълнителни (следващи един след друг) празни интервали в съдържанието на текстови елемент?
посредством атрибута xml:empty_space
не може да се потиска
посредством псевдо-атрибута xml:interval
посредством псевдо-атрибута xml:blank
друг псевдо-атрибут, различен от изброените
Атрибутът xml:base задава
база за относителни URI връзки към външни за документа ресурси
база за задаване на други мета-атрибути
базов URI за дефиниране на пространство от имена
база за сливане на ХМЛ документи
конкретна или неконкретна в зависимост от DTD/XSchema валидацията
нито един от отговорите
некоректна
коректна
еидн или повече затварящи тагове
един затварящ или незатварящ таг
точно един затварящ таг
повече от един затварящи таг
Единственото изискване един ХМЛ документ да бъде валиден е този документ да е структуриран (форматиран) съгласно правилата за ХМЛ синтаксиса
вярно
невярно
Целта на валидацията на XML документ от XML парсера е да се провери дали XML
документът е добре структуриран (well-formed).
верно
неверно
Изберете верния отговор:
Всеки добре конструиран XML документ е валиден, но обратното не е задължително вярно
Всеки валиден ХМЛ документ е добре конструиран, както и обратно - всеки добре конструиран ХМЛ документ е валиден
Всички твърдения са неверни
Всеки валиден ХМЛ документ е добре конструиран, но обратно не е задължително вярно
истина
лъжа
ХМЛ пространствата от имена се дефинират чрез атрибути и могат да бъдат специфицирани в кой да е ХМЛ елемент
вярно
невярно
ХМЛ пространството от имена се отнася:
само за елемента, за когото е дефинирано
само за йерархията от елементи, за които е дефинирано
само за елемента, за когото е дефинирано, както и за неговите атрибути
за всички оставащи от мястото на дефинирано до края на документа елементи
ХМЛ пространствата от имена се използват за разграничаване
и на ХМЛ елементи, и на ХМЛ атрибути
нито на ХМЛ, нито на ХМЛ атрибути
само на ХМЛ елементи
само на ХМЛ атрибути
Униклана индентификация на пространство от имена се реализира с:
URN
URL
URI (и URL, и URN)
Квалифицирано ХМЛ име (наречено QName) е:
всяко валидно ХМЛ име
всяко име на ХМЛ елемент
всяко ХМЛ име на пространство от имена
име от вида namespace_prefix:local_name
Ако даден атрибут на ХМЛ елемент има само локално име (т.е. името му не е QName), то:
той се отнася за към каквото и да било пространство от имена за документа, в когото е дефиниран
той се отнася към пространство от имена по подразбиране (default namespace)
той не се отнася към пространството от имена на елемента, към когото принадлежи
той се отнася само към пространството от имена на елемента , към когото приндалежи
Дефиницията на елемента <hmmm> е невалидна според спецификацията на пространството от имена
Дефиницията на елемента <hmmm> е валидна според спецификацията на пространството от имена
няма подразбиращо се (default) пространство от имена
pers
зависи от ХМЛ парсера
и pers, и html
html
Един ХМЛ документ може да има повече от едно ДТД
вярно
невярно
Един ХМЛ документ може да има повече от едно вътрешно ДТД
невярно
вярно
При изолзване на вътрешна и външна ДТД дефиниция, вътрешната може да предефинира:
само ENTITY и ATTLIST на външната дефиниция
само ENTITY и ATTLIST на вътрешната дефиниция
само ENTITY, ATTLIST и NOTATION на външната дефиниция
само ATTLIST и NOTATION на външната дефиниция
всички дефиниции на виншната ДТД
ДТД валидацията ограничава елементите и атрибутите. които могат да участват в документа, само по техните локални имена, ако в ДТД дефиницията на елемента или атрибута той е участвал с локално име QName
невярно
вярно
Какво не може да бъде описано в ДТД:
какви имена могат да се използват за тип на елементите
минимален и максимален брой срещания за елемент
йерархия на документа и грануларност
имена и типове на атрибутите на елемента
Атрибутите, специфицирани в ДТД посредством ключовата дума IMPLIED:
имат само една допустима стойност
могат да бъдат определени (специфицирани) в ХМЛ
трябва да бъдат определени (специфицирани) в ХМЛ
имат стойност по подразбиране, ако не са определени (специфицирани) в ХМЛ
Редът <!ATTLIST point honorific (Mr|Ms|Mrs|Rev|Dr) ... > е валиден DTD пример за:
CDATA
NMTOKENS
name group
notation
Общо текстово Entity:
Може да бъде използвано рекурсивно, но не може да се появи в съдържанието на
елемент и/или в стойност на атрибут
Може да бъде използвано рекурсивно и може да се появи в съдържанието на
елемент, но не и в стойност на атрибут
Не може да бъде използвано рекурсивно, но може да се появи в
съдържанието на елемент и/или в стойност на атрибут
Може да бъде използвано рекурсивно и може да се появи в съдържанието на
елемент и/или в стойност на атрибут
Не може да бъде използвано рекурсивно и не може да се появи в съдържанието
на елемент и/или в стойност на атрибут
Параметрично Entity:
се дефинира в маркъп декларациите в DTD, но може да се използва в който и да е
XML документ
се дефинира в маркъп декларациите в DTD и може да се използва само в
DTD дефиниции
се дефинира в XML документа и може да се използва в който и да е XML
документ
Binary entity може да се използва само като атрибут от тип ENTITY
вярно
невярно
Всяко IDREF, декларирано в DTD, трябва да:
избере дадено определено ID
избере кое да е ID
избере можество ID-та
Кой от следните изрази е валиден пример за дефиниране на избор (choice) от елементи в DTD:
(A ˇ B ˇ C)
(A | B | C)
(A or B or C)
(A, B, C)
Кой от следните изрази е валиден пример за дефиниране на последователност
(sequence) от елементи в DTD:
(A, B, C)
(A ^ B ^ C)
(A and B and C)
(A | B | C)
