Главная / Интернет-технологии /
Web-технологии, стандарты и протоколы / Тест 7
Web-технологии, стандарты и протоколы - тест 7
Упражнение 1:
Номер 1
На каком компьютере может выполняться веб-приложение?
Ответ:
 (1) только на компьютере клиента 
 (2) только на компьютере сервера 
 (3) как на компьютере клиента, так и на компьютере сервера 
Номер 2
Какие задачи позволяет решать использование языка JScript?
Ответ:
 (1) добавление клиентских скриптов на веб-страницы 
 (2) автоматизация администрирования систем Microsoft Windows 
 (3) создание страниц ASP 
Номер 3
Какие из указанных языков программирования являются объекто-ориентированными?
Ответ:
 (1) C++ 
 (2) Java 
 (3) JScript 
Упражнение 2:
Номер 1
Отметьте верные утверждения:
Ответ:
 (1) JScript - интерпретируемый язык 
 (2) JScript - объектно-ориентированный язык 
 (3) переменные в JScript не имеют строго фиксированного типа 
Номер 2
Отметьте неверные утверждения:
Ответ:
 (1) VBScript - объектно-ориентированный язык 
 (2) VBScript интерпертируется приложением command.com 
 (3) синтаксис VBScript является упрощенной версией синтаксиса языка Visual Basic 
Номер 3
Отметьте верные утверждения:
Ответ:
 (1) Java-апплет - это программа, написанная на языке JScript 
 (2) Java-апплеты выполняются с использованием виртуальной Java-машины (JVM) 
 (3) Java-апплеты могут выполняться на многих операционных платформах 
Упражнение 3:
Номер 1
Какие недостатки имеют Java-апплеты?
Ответ:
 (1) работают только на одной операционной платформе 
 (2) требуют установки Java-расширений, который доступны по умолчанию не во всех браузерах 
 (3) загружаются медленнее, чем программы, написанные на JavaScript 
Номер 2
Какой из указанных языков является языком интерфейсов платформы Windows Vista?
Ответ:
 (1) JScript 
 (2) ActionScript 
 (3) XAML 
Номер 3
Каким элементом может быть представлен узел документа в DOM?
Ответ:
 (1) атрибутом 
 (2) текстовым объектом 
 (3) графическим объектом 
Упражнение 4:
Номер 1
На основе чего осуществляется создание интерактивных веб-сайтов при использовании технологии DHTML?
Ответ:
 (1) CSS 
 (2) XML 
 (3) DOM 
 (4) JavaScript 
Номер 2
Какой элемент из указанных интерпретируется на уровне исходного текста?
Ответ:
 (1) Java-приложение 
 (2) Java-апплет 
 (3) сценарий JavaScript 
Номер 3
Какое определение переменной test
допустимо в сценарии JavaScript?
Ответ:
 (1) test = 1,5;
 
 (2) test = null;
 
 (3) var test = "first item";
 
Упражнение 5:
Номер 1
Для чего предназначены предопределенные объекты в JavaScript?
Ответ:
 (1) для реализации массивов 
 (2) для выполнения математических вычислений 
 (3) для работы с объектами, не связанными непосредственно с HTML-документом 
Номер 2
Какая операция недопустима в JavaScript?
Ответ:
 (1) sum = 4 + 2;
 
 (2) sum = "строка 1 " + "строка 2";
 
 (3) допустимы обе операции
 
Номер 3
Укажите допустимые операции для следующих переменных:
var a = 12;
var b = 8;
var c = " стульев";
var d = "двенадцать"
Ответ:
 (1) test = a + b;
 
 (2) test = d + c;
 
 (3) test = a + c;
 
Упражнение 6:
Номер 1
Сколько узлов содержится в указанной структуре:
<html>
<head>
<title>HTML документ</title>
</head>
</html>
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
 (4) 4 
Номер 2
Сколько корневых узлов содержится в указанной структуре:
<html>
<head>
<title>HTML документ</title>
</head>
</html>
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
 (4) 4 
Номер 3
Сколько текстовых узлов содержится в указанной структуре:
<html>
<head>
<title>HTML документ</title>
</head>
</html>
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
 (4) 4 
Упражнение 7:
Номер 1
Какой узел имеет ровно один родительский узел в приведенном примере:
<html>
<head>
<title>HTML документ</title>
</head>
</html>
Ответ:
 (1) <html>
 
 (2) <head>
 
 (3) <title>
 
Номер 2
Чему будет равно значение переменной S
после выполнения последовательности команд:
function Srectangle(w, h) {
S = w * h
return S
}
S = 2
z = Srectangle(2, 3)
Ответ:
 (1) 23 
 (2) 6 
 (3) null 
Номер 3
С какими обектами могут быть связаны события?
Ответ:
 (1) с формой 
 (2) с гипертекстовой ссылкой 
 (3) с окном, содержащим текущий документ 
Упражнение 8:
Номер 1
Какой квантификатор является эквивалентом для квантификатора *
?
Ответ:
 (1) {0,} 
 (2) {1,} 
 (3) {0,1} 
Номер 2
Каков будет результат выполнения кода:
var pattn = new RegExp("[0-9]+", "g");
do
{
result = pattn.exec("1 лекция, 2 лекция, 3 лекция");
document.write(";" + result);
}
while (result != null)
Ответ:
 (1) 1 2 3 
 (2) 1 2 3 null 
 (3) 1;2;3 
 (4) 1;2;3;null 
Номер 3
Какой квантификатор является эквивалентом для квантификатора +
?
Ответ:
 (1) {0,} 
 (2) {1,} 
 (3) {0,1} 
Упражнение 9:
Номер 1
Чему будет равно значение переменной n
после выполнения команды n = "20" + 5
?
Ответ:
 (1) 25 
 (2) "25" 
 (3) "205" 
Номер 2
Чему будет равно значение переменной n
после выполнения команды n = true + true
?
Ответ:
 (1) true 
 (2) 1 
 (3) 2 
Номер 3
Какой результат возвращает операция "Тест" * true
?
Ответ:
 (1) true 
 (2) 1 
 (3) "Тест" 
 (4) NaN 
Упражнение 10:
Номер 1
В каком случае результатом выполнения команды будет true
?
Ответ:
 (1) true == "true"
 
 (2) false < "57"
 
 (3) false > "57ab"
 
 (4) "abcd" > " abcd"
 
Номер 2
В каком случае результатом выполнения команды будет false
?
Ответ:
 (1) "abcd" == " abcd"
 
 (2) false < "-2.5"
 
 (3) true == "true"
 
 (4) true >= "0.5"
 
Номер 3
В каком случае значение переменной x
будет равно true
?
Ответ:
 (1) x = false || 2*2==4
 
 (2) x = 5<2 || "abcd" <= "xy"
 
 (3) x = true && false
 
Упражнение 11:
Номер 1
С каким объектом связано событие щелчка мышью?
Ответ:
 (1) с интерактивным элементом формы 
 (2) с объектом window 
 (3) с гипертекстовой ссылкой 
 (4) с формой 
Номер 2
В каком случае при щелчке на кнопке сработает обработчик не только кнопки, но и тела документа?
Ответ:
 (1)
<HTML>
<BODY onclick = "alert('Щелчок на body')">
<BUTTON onclick = "alert('Щелчок на button')">Кнопка</BUTTON>
</BODY>
</HTML>
 
 (2)
<HTML>
<BODY onclick = "alert('Щелчок на body')">
<BUTTON onclick = "alert('Щелчок на button'); window.event.cancelBubble = true">Кнопка</BUTTON>
</BODY>
</HTML>
 
 (3)
<HTML>
<BODY onclick = "alert('Щелчок на body')">
<BUTTON ID = "Mybut">Кнопка</BUTTON>
</BODY>
<SCRIPT>
function Mybut.onclick() {
alert('Щелчок на button')
window.event.cancelBubble = true
}
</SCRIPT>
</HTML>
 
Номер 3
Какое событие обозначает утрату фокуса элементом?
Ответ:
 (1) onabort
 
 (2) onfocus
 
 (3) onerror
 
 (4) onblur
 
Упражнение 12:
Номер 1
Какой оператор используется для задания группы символов, не входящих в указанный диапазон?
Ответ:
 (1) [xyz]
 
 (2) [^xyz]
 
 (3) [x-z]
 
 (4) [^x-z]
 
Номер 2
Какой оператор используется для задания группы символов, входящих в указанный диапазон?
Ответ:
 (1) [xyz]
 
 (2) [^xyz]
 
 (3) [x-z]
 
 (4) [^x-z]
 
Номер 3
Какой оператор используется для задания группы символов, не входящих в указанное множество?
Ответ:
 (1) [xyz]
 
 (2) [^xyz]
 
 (3) [x-z]
 
 (4) [^x-z]