Онлайн тесты на тему "Основы применения JavaScript Юрайт (Синергия)"

Основы применения JavaScript Юрайт (Синергия)- готовые ответы на онлайн тест. После покупки Вам будет доступен файл для скачивания, который вы найдете в личном кабинете.
Скриншот с набранными баллами предоставляю в демо файлах работы. Тест был сдан в 2022 году.
Сами вопросы находятся ниже. Перед покупкой сверяйте их в личном кабинете Синергии!

Описание работы

1. Исходный текст сценария представляет собой часть web-страницы или внешний подключаемы файл, поэтому сценарий JavaScript передается клиенту вместе с документом, в состав которого он входит. Обрабатывая HTML-документ, браузер обнаруживает исходный текст сценария и ... его.

2. Основные возможности JavaScript:
Выберите все правильные ответы (один или несколько)
• отправка сетевых запросов на сервер
• сохранение информации от клиента на web-сервере
• обработка событий, связанных с действиями пользователя
• добавление нового HTML-код на страницу, изменение существующего содержимого, изменение стилей

3. Основные ограничения при использовании JavaScript:
Выберите все правильные ответы (один или несколько)
• обращение к информации на других вкладках браузера
• сохранение информации на компьютере клиента (за исключением cookies)
• управление внешними устройствами компьютера
• автоматическое отслеживание событий, связанных с загрузкой страницы

4. Выберите правильные утверждения:
Выберите все правильные ответы (один или несколько)
• JavaScript – язык программирования, код, написанный на котором, выполняется на стороне клиента
• С применением JavaScript задается расположение базовое оформление элементов web-страницы
• Программы, написанные на JavaScript могут быть интерпретированы большинством современных браузеров
• JavaScript является свободно-распространяемым (бесплатным)

5. Для вызова внешнего скрипта из текста документа используется тег < script > следующим образом.
• < !DOCTYPE html >
< head >

< script src = “js/MyScript.js”>< /script >
< /head >
< body >

< /body >
• < !DOCTYPE html >
< head >

script src = “js/MyScript.js” : < /script >
< /head >
< body >

< /body >
• < !DOCTYPE html >
< head >

\\ script src = “js/MyScript.js” \\ < /script >
< /head >
< body >

< /body >
• < !DOCTYPE html >
< head >

// script src = “js/MyScript.js” // < /script >
< /head >
< body >

< /body >

6. Выберите правильные утверждения
Основные правила оформления скриптов на языке JavaScript:
Выберите все правильные ответы (один или несколько)
• скрипт может быть расположен в отдельном подключаемом файле с расширением js
• скрипт может быть помещен в теги < script > и < /script > в html-коде страницы
• комментарии к скрипту могут помещаться в символы < ! >
• каждая команда должна заканчиваться точкой с запятой

7. Согласно правилам оформления скриптов необходимо:
Выберите все правильные ответы (один или несколько)
• каждую инструкцию заканчивается точкой с запятой ;
• многострочные комментарии ограничиваются знаками /*…*/
• однострочные комментарии начинаются с двойной косой черты \\
• каждую инструкцию заканчивается двоеточием :
• однострочные комментарии начинаются с двойной косой черты //

8. Что будет после применения следующего описания?
let a = 1;
let b = Boolean(a);
• b теперь содержит не число 1, а символ «1»
• b теперь содержит не число 1, а массив из одного элемента 1
• b теперь содержит не число 1, а значение true
• b теперь содержит не число 1, а значение false

9. Для данных типа Date наиболее часто встречаются операции получения одного из параметров (сопоставьте их название и описание):
– получить год (из 4 цифр)
– получить месяц, от 0 до 11
– получить число месяца, от 1 до 31
– получить секунд, от 0 до 60
getFullYear()
getMonth()
getSeconds()
getDate()

10. Выберите правильные утверждения:
Выберите все правильные ответы (один или несколько)
• При объявлении переменной в JavaScript тип определяется после присвоения значения этой переменной, например, для целой переменной а: let a=5;
• При объявлении переменной в JavaScript необходимо указывать явно ее тип, например: let int a;
• Объявление переменной в JavaScript начинается со слова let, например let a;
• После определения типа переменной, он никогда не может быть изменен

11. Установите соответствие между типом переменных и возможными операциями над такими переменными:
– логические операции
– арифметические операции, операции сравнения
– конкатенация, поиск вхождения, разбиение
– операции получения одного из параметров
Булевый
Числовой
Строковый
Дата

12. Что будет после применения следующего описания?
let a = «123»;
let b = Number(a);
• b теперь содержит не число, а символ «1»
• b теперь содержит не строку, а число 123
• b теперь содержит не строку, а массив 1, 2, 3
• b теперь содержит не число, а строку «123»
13. Сопоставьте логические операторы и их описание.
– логическое НЕ
– логическое И
– логическое ИЛИ
!
&&
||

14. Что будет после применения следующего описания?
let a = 123;
let b = String(a);
• b теперь содержит не строку, а число 123
• b теперь содержит не строку, а массив 1, 2, 3
• b теперь содержит не число, а строку «123»
• b теперь содержит не число, а символ «1»
15. Следующий пример
function product(a,b)
{
return a*b;
}
alert(product(4,3));
• возвращает произведение двух чисел (a и b)
• возвращает сумму двух чисел (a и b)
• возвращает частное двух чисел (a и b)
• возвращает разность двух чисел (a и b)
16. Установите соответствие между следующими инструкциями для взаимодействия с пользователями в JavaScript и особенностями их применения:
– запрос для пользователя с возможностью ввода ответа в сигнальном окне
– запрос на подтверждение некоторого действия в сигнальном окне
– вывод некоторого сообщения в сигнальном окне
prompt
confirm
alert

17. Заполните пропущенный фрагмент, позволяющий преобразовать строковое значение а в число:
let a= «123»;
let b= ;
18. Какой из фрагментов скрипта на JavaScript написан без ошибок:
• let a=5
if (a< 10) {
alert(‘a<5’)
}
elseif (a >= 10 && a<20) {
alert (‘a >= 10 и a<20’)
}
else {
alert(‘a>20’)
}
• let a=5;
if (a< 10); {
alert(‘a<5’);
}
elseif (a >= 10 && a<20); {
alert (‘a >= 10 и a<20’);
}
else {
alert(‘a>20’);
}
• let a=5;
if (a< 10) {
alert(‘a<5’);
}
elseif (a >= 10 or a<20) {
alert (‘a >= 10 и a<20’);
}
else {
alert(‘a>20’);
}
• let a=5;
if (a< 10) {
alert(‘a<5’);
}
elseif (a >= 10 && a<20) {
alert (‘a >= 10 и a<20’);
}
else {
alert(‘a>20’);
}

19. Применение length позволяет определять символ по положению.
let str = ‘Hello’;
alert (str[0]);
• получаем 0
• получаем o
• получаем символ H
• получаем false
20. Свойство length определяет длину строки:
let str = ‘Hello, world! ’;
alert (str.length);
• выведет 10
• выведет 11
• выведет 13
• выведет 12
21. Что будет содержаться в переменной а в результате выполнения следующего фрагмента Jscript:
letstr = ‘Программирование’;
let a=str[str.length-1]
• е
• и
• П
• p
22. Вставьте недостающие фрагменты кодафункции на JavaScript которая позволяет выводить переданное в качестве параметра функции сообщение в сигнальном окне:
showMessage ( )
{
alert(massage);
}
23. Вставьте недостающие фрагменты кода на JavaScript так, чтобы программа корректно рассчитывала и выводила сумму 10 первых натуральных чисел:
let i=1;
let sum=0;
(i< = ) {
sum=sum+ ;
i++;
}
alert(sum);
24. Сопоставьте События мыши и их описание
– Однократный щелчок левой кнопкой мыши
– Движение мыши
– Наведение мыши на элемент или отведение от него
– Однократный щелчок правой кнопкой мыши
click
mousemove
mouseover и mouseout
contextmenu

25. Вставьте пропущенные фрагменты в код JavaScript, который должен позволить выводить сообщение ‘ОК’ при наведении мыши на кнопку с идентификатором mybutton:
< inputtype=»button« id=»mybutton« value=»Кнопка»>
< script>
functionmes (){
alert(‘ ’);
}
button1. =mes;
< /script>
26. Сопоставьте События и их описание
– Пользователь наводит фокус на элемент формы
– Пользователь отправил форму
– Документ загружен, DOM документа полностью построен
– Нажатие и отпускание клавиши
focus
submit
DOMContentLoaded
keydown и keyup

27. Выберите правильные утверждения:
Выберите все правильные ответы (один или несколько)
• JQuery позволяет выполнять различные действия над элементами страницы, для идентификации которых служат селекторы
• JQuery – это библиотека JavaScript, которая предоставляет более развитые инструменты для организации взаимодействия JavaScript, HTML и CSS
• Селекторами в JQuery могут выступать названия тегов, идентификаторы и классы элементов web-страницы
• Операторы и функции в JQuery начинаются со знака @
28. Что произойдет после выполнения скрипта?
$(function() {
$(«p«). click(function() {
$(this).hide();
});
});
• При щелчке мыши по элементу абзаца цвет его шрифта будет изменен на красный
• При щелчке мыши по элементу абзаца цвет его шрифта будет изменен на синий
• Абзац после щелчка на нем мышью будет исчезать
• Абзац после щелчка на нем мышью будет появляться
29. Что произойдет при вызове данной функции, написанной с применением JQuery:
$(function() {
$(«#text1»).click(function() {
$(this).css({
«border»: «solidred»,
});
});
});
• все элементы класса text1 будут помещены в сплошную красную рамку
• все тексты на данной странице будут помещены в пунктирную красную рамку
• элемент с идентификатором text1 будет помещен в сплошную красную рамку
• все абзацы с именем text1 будут выведены красным шрифтом с тенью
30. Библиотека JavaScript – это сборник классов или функций пользовательского интерфейса, выстраиваемых web-приложения. Они не только содержат готовые решения типовых задач, встречающихся при создании динамических web-страниц, но и позволяют упростить взаимодействие JavaScript c другими языками, такими как CSS, PHP, Ruby и т. д.
31. Основы использования JQuery. Синтаксис оператора JQuery можно предоставить следующим образом:
$(‘селектор’).действие (‘свойство действия)
Сопоставьте название и описание.
– элемент или элементы, над которыми выполняется действие
– дополнительные атрибуты, связанные с данным действием
– что именно мы будем делать с выбранными элементами
селектор
свойства действия
действие

32. Что произойдет после выполнения скрипта?
$(function() {
$(«p«).click(function() {
$(this).css({
«color»: «red»,
});
});
});
• При щелчке мыши по элементу абзаца цвет его шрифта будет изменен на синий
• Абзац после щелчка на нем мышью будет исчезать
• Абзац после щелчка на нем мышью будет появляться
• При щелчке мыши по элементу абзаца цвет его шрифта будет изменен на красный
33. Что из нижеперечисленного можно назвать основными преимуществами использования JS фреймворка React?
Выберите все правильные ответы (один или несколько)
• возможность создавать и эффективно управлять компонентами, которые объединяют любые объекты страницы
• эффективные рендеринг страницы;
• возможность использовать готовые функции для обращения к объектам DOM
• возможность программно управлять стилями элементов на странице +

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ