Тест по JavaScript

advertisement
Преподаватель: Родионов А.А.
Курс: избранные главы информатики
Тема: JavaScript
Вариант 1
1. Каким образом внедряется JavaScript-сценарий в HTML-код?
а) с помощью тэга <script> и реакций на события;
б) с помощью тэга <style>;
в) без тэгов (прямо на странице);
г) без тэгов после закрывающего тэга </html>.
2. Как подключить внешний файл со сценарием в HTML?
а) <script src=”путь”></script>;
б) <script src=”путь”> … (без закрывающего тэга);
в) <link type='javascript' srс=’путь’>;
г) <meta type='javascript' srс=’путь’>.
3. Что такое глобальный объект?
а) объект, описанный вне методов, который доступен в любом месте скрипта;
б) объект, описанный вне методов, который доступен только вне методов скрипта;
в) объект, описанный в одном из методов, который доступен в любом месте скрипта;
г) объект, описанный в одном из методов, который доступен только в этом методе.
4. Что такое локальный объект?
а) объект, описанный вне методов, который доступен в любом месте скрипта;
б) объект, описанный вне методов, который доступен только вне методов скрипта;
в) объект, описанный в одном из методов, который доступен в любом месте скрипта;
г) объект, описанный в одном из методов, который доступен только в этом методе.
5. Какой вид типизации имеют переменные в JavaScript?
а) в JavaScript нестрогая типизация;
б) в JavaScript строгая типизация;
в) в JavaScript типизация нестрогая только для числовых типов;
г) в JavaScript типизация строгая только для объектных типов.
6. Перечислите виды циклов в JavaScript.
а) for, while, do..while;
б) только for и while;
в) только for;
г) for, while, do..while и foreach.
7. Укажите правильный синтаксис блока обработки исключений
а) try.. catch { };
б) catch … try { };
в) catch { } try;
г) catch { } finally { }.
8. Для чего используется секция finally?
а) это логическая закрывающая скобка для блока исключений;
б) эта секция исполняется независимо от того, возникла ли ошибка в блоке try;
в) эта секция исполняется, если ошибка не возникла в блоке try;
г) эта секция исполняется, только если возникла ошибка, не описанная ни в одной из секций catch.
9. Каков тип передачи аргументов функций в JavaScript
а) по умолчанию аргументы передаются по значению;
б) по умолчанию аргументы передаются по ссылке;
в) по значению передаются только не объектные типы;
в) по значению передаются только объектные типы.
10. Что такое область видимости объекта?
а) это участки кода, в которых можно использовать данную переменную;
б) это участки кода, в которых описана переменная с тем же именем;
в) это участки кода, в которых данная переменная недоступна;
г) это участки кода, в которых возможно только считывание значения переменной.
Download