Преподаватель: Родионов А.А. Курс: избранные главы информатики Тема: 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. Что такое область видимости объекта? а) это участки кода, в которых можно использовать данную переменную; б) это участки кода, в которых описана переменная с тем же именем; в) это участки кода, в которых данная переменная недоступна; г) это участки кода, в которых возможно только считывание значения переменной.