Все тесты предмета

Ответы на тесты Базовый JavaScript.sa_JvScr

Вопросы и варианты доступны бесплатно. 23 ответа доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

78 вопросов 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Базовый JavaScript» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Для какой конкретной задачи придумали js

  1. Разрабатывать приложения на платформе Microsoft
  2. Для написания скриптов
  3. Для того чтобы сделать веб страницы более живыми✓ Правильный ответ
  4. Для разработки программного обеспечения
✓ Правильный ответ

Для того чтобы сделать веб страницы более живыми

Вопрос 2

Что такое HTML

  1. Небольшой фрагмент текста, передаваемый в браузер с сайта, который вы посещаете. С его помощью сайт запоминает информацию о ваших посещениях
  2. Стандартизированный язык разметки документов во Всемирной паутине
  3. Программные методы и протоколы веб-приложения, используемые для хранения данных в веб-браузере
  4. Вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы
Вопрос 3

Какие возможности есть у js

  1. Добавлять HTML - теги
  2. Читать код с других вкладок в браузере
  3. Устанавливать cookie файлы
  4. Скачивать файлы на компьютер
Вопрос 4

Что можно сделать с помощью легких редакторов

  1. Мгновенно открыть нужный файл, чтобы что-то в нём поправить
  2. Подсветить синтаксис
  3. Автоматически дополнить код
  4. Выделять ошибки
Вопрос 5

Какая клавиша открывает инструменты разработчика в браузере

  1. F11
  2. F10
  3. F1
  4. F12
Вопрос 6Ответ открыт бесплатно

Для чего нужна вкладка Network

  1. Вывод ошибок кода
  2. Вывод локальных файлов, содержащихся на сервер
  3. Вывод сетевых запросов, происходящих на сайте✓ Правильный ответ
  4. Вывод модели HTML документов, представленных в браузере
✓ Правильный ответ

Вывод сетевых запросов, происходящих на сайте

Вопрос 7

Что делает оператор let?

  1. Задает значение константы
  2. Запускает программу
  3. Задает переменную
  4. Выводит переменную в консоль
Вопрос 8

Какое название переменной может использоваться

  1. 3rt
  2. $
  3. c1n
  4. return
Вопрос 9

Что обозначает тип данных “объект”?

  1. Набор свойств, состоящий из имени и значения
  2. Только простое число
  3. Уникальную идентификация объектов
  4. Истину true или ложь (false)
Вопрос 10Ответ открыт бесплатно

Что делает функция Alert?

  1. Выполняет численное преобразование
  2. Предлагает пользователям в браузере ввести какую-либо строку и записывает результат в виде переменной
  3. Отображает модальное окно с вопросом question и двумя кнопками ок и отмена
  4. Выводит на экран окно с сообщением и приостанавливает выполнение скрипта пока пользователь не нажмет “OK”✓ Правильный ответ
✓ Правильный ответ

Выводит на экран окно с сообщением и приостанавливает выполнение скрипта пока пользователь не нажмет “OK”

Вопрос 11

Что такое скрипт?

  1. Часть объекта, выполняющая какие-либо действия с объектом, подобно функциям
  2. Независимо компилируемый программный модуль, предназначенный для расширения возможностей программы
  3. Ключевое слово, определяющее выражение функции
  4. JS код, выполняемый на HTML странице
Вопрос 12

C помощью какой функции выполняют строковое преобразование?

  1. Prompt
  2. Confirm
  3. String
  4. Boolean
Вопрос 13Ответ открыт бесплатно

Где используется унарный оператор?

  1. let x = 1; x = -x; alert( x ); // -1✓ Правильный ответ
  2. let x = 1, y = 3; alert( y - x ); // 2
  3. let s = "моя" + "строка"; alert(s); // моястрока
✓ Правильный ответ

let x = 1; x = -x; alert( x ); // -1

Вопрос 14

Что такое операнд?

  1. Выражение, которое позволяет извлекать данные из массивов или объектов
  2. Команда, выполняющая действие
  3. Переменная к которой применяется оператор
  4. Короткие фрагменты текста, которые могут быть добавлены в код, и которые игнорируются браузером
Вопрос 15

Чему равно значение переменной с? let a = 9; let c = --9

  1. 9
  2. 7
  3. 8
  4. 10
Вопрос 16Ответ открыт бесплатно

Что будет выведено? for (let i = 15; i > 11; i--) { console.log(i); }

  1. 12 13 14 15
  2. 11 12 13 14 15
  3. 15 14 13 12 11
  4. 15 14 13 12✓ Правильный ответ
✓ Правильный ответ

15 14 13 12

Вопрос 17

Что будет выведено? for (let i = 4; i < 10; i++) { console.log(i); if (I === 7) { break } }

  1. 4 5 6 8 9
  2. 4 5 6 7
  3. 4 5 6 8 9 10
  4. 4 5 6
Вопрос 18

Сочетание каких клавиш останавливает бесконечный цикл?

  1. Ctrl + z
  2. Ctrl + x
  3. Ctrl + c
  4. Ctrl + v
Вопрос 19

Что будет выведено? let name = “Vanya”; function rename(arg) { name = arg; }

  1. rename (Aleks);
  2. console.log(name);
  3. Vanya
  4. Aleks
Вопрос 20Ответ открыт бесплатно

Что делает ключевое слово return?

  1. Вызывает изначальное значение✓ Правильный ответ
  2. Создает функцию
  3. Закрывает файл
  4. Возвращает цикл
✓ Правильный ответ

Вызывает изначальное значение

Вопрос 21

Что такое тело функции?

  1. шаблон функции
  2. условия по умолчанию для функции
  3. название функции, которое задает поток вывода
  4. код, который выполняется внутри функции
Вопрос 22

Что такое качество кода?

  1. свод строгих правил, в котором также указана терминология
  2. код, который написан только на одно языке программирования
  3. код, который выглядит понятно для другого программиста в команде
  4. код, который содержит в себе комментарии
Вопрос 23Ответ открыт бесплатно

Что должно быть всегда между оператором и операндом?

  1. восклицательный знак
  2. многоточие
  3. кавычки
  4. пробел✓ Правильный ответ
✓ Правильный ответ

пробел

Вопрос 24

Что из нижеперечисленного является примерами хорошего комментария?

  1. объявление результирующей переменной
  2. результат
  3. возвращение результата
  4. цикл в степени
Вопрос 25

Что такое свойство внутри объекта?

  1. его элементы
  2. условия по умолчанию
  3. задачи, которые может выполнять
  4. весовые характеристики
Вопрос 26

Что такое примитивные типы данных?

  1. типы данных, при помощи которых собираются элементарные строки
  2. тип данных, который может содержать всего одно значение
  3. тип данных, который создает цикл
  4. тип данных, который используется для решения арифметических задач
Вопрос 27Ответ открыт бесплатно

Сколько типов данных существует в языке JavaScript?

  1. 6
  2. 4
  3. 12
  4. 8✓ Правильный ответ
✓ Правильный ответ

8

Вопрос 28

Что такое методы в JavaScript?

  1. Вспомогательная программа, предназначенная для выполнения определенной задачи
  2. действия, которые можно выполнить с объектами
  3. Последовательность действий для исполнителя, записанная на формальном языке и приводящая к заданной цели за конечное время
  4. Это среда для групповой разработки, встроенная в платформу
Вопрос 29

Для чего используется ключевое свойство this?

  1. для создания коммит всех проиндексированных изменений и добавления к коммиту подставленного комментарий
  2. позволяет обратиться к свойству объекта из методов, которые также являются свойством данного объекта
  3. для запуска одного инстанс приложения
  4. для подгрузки сайта на доменный сервер
Вопрос 30Ответ открыт бесплатно

При помощи какого оператора вызывается функция конструктор?

  1. string
  2. fall
  3. new✓ Правильный ответ
  4. fort
✓ Правильный ответ

new

Вопрос 31

Для чего используется тип данных symbol?

  1. для получения переменных файлов, загруженных по http
  2. чтобы обозначить конец строгой типизации
  3. для отмены всех локальных изменений
  4. для создания уникальных идентификаторов
Вопрос 32

Почему символы являются скрытыми свойствами объекта?

  1. при проходе по объекту не получаем свойств объекта внутри символа
  2. при проходе по циклу не передается информация о символе
  3. при проходе по скрипту не видим тело цикла
  4. при проходе по объекту не видно тело символа
Вопрос 33Ответ открыт бесплатно

Для чего используется ключевое слово string?

  1. Для того, чтобы увеличить скорость загрузки данных
  2. Для того, чтобы не прописывать одну и ту же часть кода несколько раз
  3. преобразовывать сущность внутри функции в строку✓ Правильный ответ
  4. Для того, чтобы уменьшить вес кода
✓ Правильный ответ

преобразовывать сущность внутри функции в строку

Вопрос 34

Что такое массивы в JavaScript?

  1. метод
  2. функция
  3. тип данных
  4. структура данных
Вопрос 35

Что такое метод push?

  1. Метод, который добавляет элемент в конец массива
  2. Метод, который вводит константу внутрь цикла, не переводя ее в разряд постоянных переменных
  3. Метод, который обходит условия цикла
  4. Метод, который заканчивает воспроизведение скрипта
Вопрос 36

Что такое метод shift?

  1. Метод, который выводит константу в тип непостоянной переменной
  2. Метод, который сокращает расходы памяти
  3. Метод, который сокращает расходы памяти
  4. Метод, который удаляет лишние строки
  5. Метод, который позволяет удалить первый элемент из массива и вернуть его значение
Вопрос 37Ответ открыт бесплатно

Какие существуют методы массивов?

  1. Splice✓ Правильный ответ
  2. Slice✓ Правильный ответ
  3. Mass
✓ Правильный ответ

Splice ; Slice

Вопрос 38

Какой из методов используется для поиска искомого элемента в массиве, чтоб при совпадении вывелся индекс, а если элемент не найден, тогда -1?

  1. inout
  2. last of
  3. indexof
  4. slice
Вопрос 39

Какой из методов позволяет определить содержит ли массивы искомый элемент или нет?

  1. indexof
  2. lastindexof
  3. Mass
  4. includes
Вопрос 40Ответ открыт бесплатно

Что такое map?

  1. Объект
  2. Структура данных✓ Правильный ответ
  3. Функци
  4. Массив
✓ Правильный ответ

Структура данных

Вопрос 41

Что такое структура данных set?

  1. набор или коллекция элементов, в беспорядочном расположении
  2. структура, которая содержит ключ и значение
  3. небольшая программа, написанная на интерпретируемом языке
  4. вид двойственного оператора
Вопрос 42

Какая важная особенность есть внутри типа данных set?

  1. невозможно наличие отрицательных значений
  2. невозможно наличие положительных значений
  3. все значения используются только в данном теле
  4. все значения должны быть уникальны
Вопрос 43

Что такое объект Date?

  1. текстовые заметки, которые мы оставляем по поводу написанного кода
  2. часть кода, которая обозначает числовое значение
  3. содержит дату и время, а также предоставляет методы управления ими
  4. Это способ запроса памяти из операционной системы запущенными программами по мере необходимости
Вопрос 44Ответ открыт бесплатно

Что выведется на консоль при создании Date с аргументом равным 0?

  1. 01.01.1960
  2. 01.01.1970✓ Правильный ответ
  3. 01.01.1980
  4. 1998
✓ Правильный ответ

01.01.1970

Вопрос 45

Что выводится в консоль, если в строке указаны let date = new Date (3600*1000*60*366)?

  1. 1972
  2. 1973
  3. 1976
  4. 1985
Вопрос 46

Что такое JSON OBJECT NOTATION ?

  1. формат для хранения и обмена информацией, доступной для чтения человеком
  2. это пользовательский тип данных, который позволяет сгруппировать переменные различных типов в единое целое
  3. виртуальное хранилище проекта
Вопрос 47Ответ открыт бесплатно

Какая функция при необходимости преобразует и возвращает значения, полученные в ходе анализа?

  1. prom
  2. alert
  3. new
  4. parse✓ Правильный ответ
✓ Правильный ответ

parse

Вопрос 48

Как указываются ключи внутри формата JSON?

  1. внутри кавычек
  2. внутри скобок
  3. между точками
  4. между задвоенных слешей
Вопрос 49

Что такое рекурсия?

  1. процесс повышения производительности, ускорение загрузки
  2. термин в программировании, означающий вызов функцией самой себя
  3. выполнение одного и того же кода определенное количество раз
  4. часть кода, которая обозначает числовое значение
Вопрос 50Ответ открыт бесплатно

Что такое факториал числа?

  1. доля сделавших требуемое действие от общего числа пользователя
  2. произведение натуральных чисел от 1 до самого числа (включая данное число)✓ Правильный ответ
  3. разница между третьим квартилем и первым квартилем набора данных
  4. результат измерения не подпадающий под общее распределение
✓ Правильный ответ

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

Вопрос 51

Для чего используется контекст выполнения?

  1. для того, чтобы отслеживать ход выполнения кода
  2. для хранения и передачи информации в удобном для человека и компьютера виде
  3. для проведения расчетов
  4. для разметки веб-страниц
Вопрос 52

Стрелочные функции - это ?

  1. функция, которая должна быть выполнена после того, как другая функция завершила выполнение
  2. термин в программировании, означающий вызов функцией самой себя
  3. анонимные функции с особым синтаксисом, которые принимают фиксированное число аргументов и работают в контексте включающей их области видимости
  4. часть кода, которая обозначает числовое значение
Вопрос 53

У каких функций нет this?

  1. стрелочные функции
  2. вложенные функции
  3. ленивые функции
  4. чистые функции
Вопрос 54Ответ открыт бесплатно

Какой короткий синтаксис можно использовать вместо выражения function()?

  1. ( ) =>✓ Правильный ответ
  2. ( ) >=
  3. ( ) ==
  4. ()
✓ Правильный ответ

( ) =>

Вопрос 55

Что такое геттеры и сеттеры?

  1. интерфейсы взаимодействия между приложением и консолью пользователя
  2. набор правил, описывающий комбинации символов алфавита, считающиеся правильно структурированной программой (документом) или её фрагментом
  3. структура данных, в которой хранятся элементы одного типа
  4. специальные свойства объектов, которые позволяют получить доступ к полям этого же объекта
Вопрос 56

Геттеры обычно имеют название вида?

  1. get
  2. getСвойство
  3. logСвойство
  4. this
Вопрос 57Ответ открыт бесплатно

Функция геттер возвращает значение, сеттер – …?

  1. удаляет
  2. выполняет
  3. устанавливает✓ Правильный ответ
  4. присваивает
✓ Правильный ответ

устанавливает

Вопрос 58

Что такое класс в объектно-ориентированном программировании?

  1. расширяемый шаблон кода для создания объектов, который устанавливает в них начальные значения (свойства) и реализацию поведения (методы)
  2. способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается
  3. текстовый файл, в котором записываются в хронологическом порядке все выполненные действия в программе или на сервере
  4. стиль написания программ, при котором появляющиеся ошибки легко обнаруживаются и идентифицируются программистом
Вопрос 59

Для создания класса в js необходимо воспользоваться конструкцией ..?

  1. class MyClass { // методы класса constructor() { ... } method1() { ... } method2() { ... } method3() { ... } ... }
  2. function User(name) { this.name = name; this.isAdmin = false; }
  3. function User() { alert(new.target); }
  4. class MyClass { method1() { ... } method2() { ... } method3() { ... } ... }
Вопрос 60

Constructor - это?

  1. набор стандартных деталей, из которых можно собрать множество разных моделей
  2. детали, которые фиксируются между собой с помощью пазов
  3. лицо, занимающееся созданием конструкций различных устройств
  4. специальный метод, служащий для создания и инициализации объектов, созданных с использованием class
Вопрос 61Ответ открыт бесплатно

Что такое асинхронный код?

  1. код, который выполняется в другом потоке, не дожидаясь выполнения других функций (многопоточное программирование)✓ Правильный ответ
  2. ждет завершения каждой операции, после чего только выполняет следующую операцию
  3. позволяет описать сложный алгоритм без привязки к конкретному типу данных
  4. термин в программировании, означающий вызов функцией самой себя
✓ Правильный ответ

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

Вопрос 62

Функция колбек - это?

  1. анонимные функции с особым синтаксисом, которые принимают фиксированное число аргументов и работают в контексте включающей их области видимости
  2. функция, которая должна быть выполнена после того, как другая функция завершила выполнение
  3. термин в программировании, означающий вызов функцией самой себя
  4. позволяет описать сложный алгоритм без привязки к конкретному типу данных
Вопрос 63

Что делает функция loadScript(src)?

  1. загружает на страницу новый скрипт
  2. вычисляет квадрат элементов массива
  3. объект, предназначенный для анализа результатов запроса
  4. запускает контроллер
Вопрос 64Ответ открыт бесплатно

Что такое промис?

  1. сгруппированные вместе данные и методы для того, чтобы эти данные обрабатывать
  2. подвид массивов, позволяющих хранить данные
  3. объект, предоставляющий результат успешного или неудачного завершения асинхронной операции✓ Правильный ответ
  4. интерфейсы взаимодействия между приложением и консолью пользователя
✓ Правильный ответ

объект, предоставляющий результат успешного или неудачного завершения асинхронной операции

Вопрос 65

Синтаксис создания Promise ?

  1. let promise = new Promise(function(resolve, reject) { // эта функция выполнится автоматически, при вызове new Promise // через 1 секунду сигнализировать, что задача выполнена с результатом "done" setTimeout(() => resolve("done"), 1000); });
  2. class User extends Person { // ... } Object.assign(User.prototype, sayHiMixin);
  3. new Promise((resolve, reject) => { throw new Error("Ошибка!"); }).catch(alert); // Error: Ошибка!
  4. let promise = new Promise(function(resolve, reject) { // функция-исполнитель (executor) // "певец" });
Вопрос 66

Три основные функции обработчика promise

  1. .then()
  2. .catch()
  3. .finally()
  4. .resolve()
Вопрос 67Ответ открыт бесплатно

Что такое Async - функция?

  1. функция, которая должна быть выполнена после того, как другая функция завершила выполнение
  2. анонимные функции с особым синтаксисом, которые принимают фиксированное число аргументов и работают в контексте включающей их области видимости
  3. оборачивает свой результат в промис при помощи вызова Promise.resolve✓ Правильный ответ
  4. функция, которая должна быть выполнена после того, как другая функция завершила выполнение
✓ Правильный ответ

оборачивает свой результат в промис при помощи вызова Promise.resolve

Вопрос 68

На каком из примеров показана функция, которая возвратит выполненный промис с результатом 1?

  1. async function f() { return 1; } f().then(alert); // 1
  2. async function f() { return Promise.resolve(1); } f().then(alert); // 1
  3. function f() { let promise = Promise.resolve(1); let result = await promise; // SyntaxError }
  4. (async () => { let response = await fetch('/article/promise-chaining/user.json'); let user = await response.json(); ... })();
Вопрос 69

Для чего используется оператор await?

  1. для того, чтобы уменьшить вес кода
  2. для того, чтобы увеличить скорость загрузки данных
  3. для ожидания окончания Promise
  4. для того, чтобы не прописывать одну и ту же часть кода несколько раз
Вопрос 70

CommonJS-модуль - это?

  1. фрагмент JS кода, предназначенный для многократного использования
  2. текстовый файл
  3. фиксированное значение, которое записывается непосредственно в исходном коде
  4. способ организации кода и организации работы с ошибками
Вопрос 71Ответ открыт бесплатно

Сколько раз при импорте выполняется код в модуле ?

  1. 1✓ Правильный ответ
  2. 2
  3. 3
  4. ∞
✓ Правильный ответ

1

Вопрос 72

Самый популярный сборщик модулей - это?

  1. browserify
  2. webpack
  3. grunt
  4. gulp
Вопрос 73

Что такое HTML?

  1. мультипарадигменный язык программирования
  2. язык разметки документов для просмотра веб-страниц в браузере
  3. формальный язык описания внешнего вида документа
  4. распределенная система контроля версий
Вопрос 74Ответ открыт бесплатно

html-теги - это?

  1. невидимые горизонтальные и вертикальные разделительные линии, существующие по обе стороны от строки и столбца
  2. каскадная таблицы стилей
  3. объектная модель документа
  4. используются для разграничения начала и конца элементов в разметке✓ Правильный ответ
✓ Правильный ответ

используются для разграничения начала и конца элементов в разметке

Вопрос 75

Для чего предназначен тег ?

  1. для хранения содержания веб-страницы (контента), отображаемого в окне браузера
  2. для выделения фрагмента документа с целью изменения вида содержимого
  3. для хранения служебной информации о странице
  4. для разметки параграфов
Вопрос 76

Что делает метод document.getElementById()

  1. отображает состояние рабочего каталога и раздела проиндексированных файлов
  2. возвращает ссылку на элемент по его идентификатору
  3. добавляет содержимое рабочего каталога в индекс для последующего коммита
  4. создание репозитория в папке, где выполняется команда
Вопрос 77

Что делает метод EventTarget.addEventListener()?

  1. возвращает ссылку на элемент по его идентификатору
  2. отображает состояние рабочего каталога и раздела проиндексированных файлов
  3. удаляет обработчик события
  4. регистрирует обработчик событий указанного типа на объекте
Вопрос 78Ответ открыт бесплатно

Что делает метод push()?

  1. добавляет один или более элементов в конец массива и возвращает новую длину массива✓ Правильный ответ
  2. метод создает строковое представление исходного кода объекта
  3. принимает строку в качестве аргумента и возвращает десятичное число
  4. декодирует унифицированный идентификатор ресурса, созданный при помощи метода encodeURI или другой подобной процедуры
✓ Правильный ответ

добавляет один или более элементов в конец массива и возвращает новую длину массива

О материалах и доступе

Что входит в набор «Базовый JavaScript.sa_JvScr»?

78 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности