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

Ответы на тесты Язык программирования JavaScript.sa

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

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

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

Вопрос 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
Вопрос 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. Метод, который позволяет удалить первый элемент из массива и вернуть его значение✓ Правильный ответ
✓ Правильный ответ

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

Вопрос 37

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

  1. Splice
  2. Slice
  3. Mass
Вопрос 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
Вопрос 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
Вопрос 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
✓ Правильный ответ

getСвойство

Вопрос 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✓ Правильный ответ
✓ Правильный ответ

специальный метод, служащий для создания и инициализации объектов, созданных с использованием 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. let promise = new Promise(function(resolve, reject) { // функция-исполнитель (executor) // "певец" });
  4. new Promise((resolve, reject) => { throw new Error("Ошибка!"); }).catch(alert); // Error: Ошибка!
Вопрос 66Ответ открыт бесплатно

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

  1. .then()✓ Правильный ответ
  2. .catch()✓ Правильный ответ
  3. .finally()✓ Правильный ответ
  4. .resolve()
✓ Правильный ответ

.then() ; .catch() ; .finally()

Вопрос 67

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

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

фрагмент JS кода, предназначенный для многократного использования

Вопрос 71

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

  1. 1
  2. 2
  3. 3
  4. ∞
Вопрос 72

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

  1. browserify
  2. webpack
  3. grunt
  4. gulp
Вопрос 73Ответ открыт бесплатно

Что такое HTML?

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

язык разметки документов для просмотра веб-страниц в браузере

Вопрос 74

html-теги - это?

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

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

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

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

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

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

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

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

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

Что входит в набор «Язык программирования JavaScript.sa»?

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

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

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

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

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

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

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

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