игра брюс 2048
Главная / Интернет-технологии / Современные веб-технологии / Тест 12

Современные веб-технологии - тест 12

Упражнение 1:
Номер 1
JavaScript - это:

Ответ:

 (1) объектно-ориентированный язык программирования 

 (2) скриптовый язык программирования, обладающий свойствами объектно-ориентированного языка 

 (3) процедурный язык программирования 

 (4) функциональный язык программирования 


Номер 2
Укажите неверную архитектурную черту JavaScript: 

Ответ:

 (1) динамическая типизация  

 (2) строгая типизация  

 (3) автоматическое управление памятью  

 (4) прототипное программирование  

 (5) функции как объекты первого класса 


Номер 3
Укажите, какое из свойств не является отличием JavaScript от языка C:

Ответ:

 (1) объекты, с возможностью интроспекции 

 (2) функции как объекты первого класса 

 (3) программное приведение типов 

 (4) автоматическая сборка мусора 

 (5) анонимные функции 


Упражнение 2:
Номер 1
Укажите свойство не присущее JavaScript:

Ответ:

 (1) все идентификаторы зависят от регистра 

 (2) в названиях переменных можно использовать буквы, подчеркивание, символ доллара, арабские цифры 

 (3) названия переменных могут начинаться с буквы или цифры 

 (4) для оформления однострочных комментариев используются // 


Номер 2
Укажите, как структурно можно представить JavaScript:

Ответ:

 (1) ядро, объектная модель браузера, объектная модель документа 

 (2) ядро, объектная модель браузера 

 (3) ядро, объектная модель документа 

 (4) объектная модель браузера, объектная модель документа,  


Номер 3
Все числа в JavaScript согласно спецификации: 

Ответ:

 (1) 32-битные двойной точности 

 (2) 64-битные двойной точности 

 (3) 16-битные 

 (4) 64-битные 

 (5) 32-битные 


Упражнение 3:
Номер 1
Укажите результат выполнения встроенной функции parseInt(), преобразующей строку в число: parseInt("010")

Ответ:

 (1) 10 

 (2) 8 

 (3) NaN 

 (4) Undefined 


Номер 2
Укажите, какое преобразование с использованием функции Boolean() возвращает true:

Ответ:

 (1) Boolean("") 

 (2) Boolean("234") 

 (3) Boolean(null) 

 (4) Boolean(0) 

 (5) Boolean(NaN) 


Номер 3
Укажите верный результат выполнения следующего примера: 2 + 3 + "4" + 5

Ответ:

 (1) 2345 

 (2) 545 

 (3) 104 

 (4) 14 


Упражнение 4:
Номер 1
Укажите, в каком примере результат выполнения будет false:

Ответ:

 (1) "Привет" == "Привет" 

 (2) 1 == true 

 (3) 1 === true 

 (4) false === false 


Номер 2
Укажите, тело, какого из циклов в JavaScript, обязательно выполнилось как минимум один раз:

Ответ:

 (1) while 

 (2) do-while 

 (3) for 

 (4) if 


Номер 3
Пусть выполнен следующий код:

var a = ["собака", "кошка", "мышь"];
a[10] = "лиса";

Укажите, результат выполнения "a.length":

Ответ:

 (1) 4 

 (2) 10 

 (3) 11 

 (4) 3 


Упражнение 5:
Номер 1
Укажите, какой встроенный метод удаляет элемент из массива и возвращает последний элемент:

Ответ:

 (1) сoncat 

 (2) pop 

 (3) push 

 (4) sort 

 (5) splice  

 (6) unshift 


Номер 2
Пусть задана следующая функция:

function add(x, y) {
    var total = x + y;
    return total;
}

Укажите, результат выполнения "add(2, 3, 4,5)":

Ответ:

 (1) NaN 

 (2) Undefined 

 (3) 5 

 (4) 14 

 (5) 9 


Номер 3
Укажите, какой атрибут тега <SCRIPT>, используется для указания MIME-типа содержимого:

Ответ:

 (1) type 

 (2) src 

 (3) charset 

 (4) defer 

 (5) language 




Главная / Интернет-технологии / Современные веб-технологии / Тест 12