Главная / Интернет-технологии /
Программирование для гуманитариев / Тест 12
Программирование для гуманитариев - тест 12
Упражнение 1:
Номер 1
Язык XML используется:
Ответ:
 (1) для отделения структуры документа от его текста 
 (2) для создания новых языков разметки 
 (3) для замены языка HTML 
 (4) для представления семантических сетей 
Номер 2
Язык DTD исполняет роль:
Ответ:
 (1) стандартного языка написания грамматик 
 (2) средства задания структуры XML-документа 
 (3) средства задания структуры HTML-документа
 
Номер 3
Язык DTD обязательно содержит в себе:
Ответ:
 (1) определение типа документа 
 (2) определение элемента (тега) XML документа 
 (3) определение атрибутов тега XML документа 
 (4) ключевое слово "PCDATA" 
Упражнение 2:
Номер 1
Бэкусова нормальная форма используется для:
Ответ:
 (1) определения контекстно-свободных грамматик 
 (2) определения A- грамматик 
 (3) задания структуры XML документов 
 (4) задания структуры HTML документов 
Номер 2
Для разделения левой и правой части БНФ использует символы:
Ответ:
 (1) ":=" 
 (2) "::=" 
 (3) "=" 
 (4) ":-" 
Номер 3
Как в БНФ определяется необязательное вхождение символа?
Ответ:
 (1) знаками "[…]" 
 (2) знаком "*" 
 (3) знаком "?" 
 (4) знаками "{…}" 
Упражнение 3:
Номер 1
Какими символами в БНФ определяется "одно или более" вхождение символов?
Ответ:
 (1) знаками "[…]" 
 (2) знаками "{…}" 
 (3) знаком "+" 
 (4) никак специально не выделяется 
Номер 2
Каким символом в БНФ определяется диапазон символов?
Ответ:
 (1) знаком "-" 
 (2) знаком "|" 
 (3) знаками "(…)" 
 (4) никак специально не определяется 
Номер 3
Каким символом в БНФ определяется альтернатива?
Ответ:
 (1) знаком "-" 
 (2) знаком "|" 
 (3) знаками "(…)" 
 (4) никак специально не определяется 
Упражнение 4:
Номер 1
Какими символами в РБНФ определяется "одно или более" вхождение символов?
Ответ:
 (1) знаками "[…]" 
 (2) знаками "{…}+" 
 (3) знаком "+" 
 (4) никак специально не выделяется 
Номер 2
Каким символом в РБНФ определяется диапазон символов?
Ответ:
 (1) знаком "-" 
 (2) знаком "|" 
 (3) знаками "(…)" 
 (4) никак специально не определяется 
Номер 3
Каким символом в РБНФ определяется альтернатива?
Ответ:
 (1) знаком "-" 
 (2) знаком "|" 
 (3) знаками "(…)" 
 (4) никак специально не определяется 
Упражнение 5:
Номер 1
Где используется "диапазон символов"?
Ответ:
 (1) в БНФ 
 (2) в РБНФ 
 (3) в шаблонах UNIX 
 (4) в шаблонах MS-DOS 
 (5) в языке DTD 
Номер 2
Расширенная Бэкусова нормальная форма отличается от БНФ:
Ответ:
 (1) большей "мощностью" 
 (2) введением дополнительных метасимволов 
 (3) возможностью записи грамматик непосредственно составляющих 
 (4) более компактной записью правил 
Номер 3
Каким модификатором в РБНФ определяется "от нуля до трех" вхождение символов?
Ответ:
 (1) знаками "[…]0-3" 
 (2) знаками "{…}0-3" 
 (3) знаком "(…){0-3}" 
 (4) никак специально не выделяется 
Упражнение 6:
Номер 1
Что означает выражение в круглых скобках?
Ответ:
 (1) необязательное вхождение символов 
 (2) одно или более вхождение символов 
 (3) группировку символов 
Номер 2
Что означает следующая запись: A(B|C|D) ?
Ответ:
 (1) AB, AC или AD 
 (2) AB, или C, или D 
 (3) ABC или ABD 
Номер 3
Что означает следующая запись: AB|C|D ?
Ответ:
 (1) AB, AC или AD 
 (2) AB, или C, или D 
 (3) ABC или ABD