Разработка интерактивных приложений для WEB-сайта.dor_БАК_230515

Разработка интерактивных приложений для WEB-сайта.dor_БАК_230515 — вариант 4

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

20 вопросов Вариант 4 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

… – это лицо (физическое или юридическое), заинтересованное в выполнении исполнителем работ, оказании им услуг или приобретении у продавца какого-либо продукта

  1. Заказчик
Вопрос 2

В разделе технического задания «…» содержится краткий перечень того, какими техническими средствами мы хотим получить профит

  1. Функциональное назначение
Вопрос 3

… веб-страниц и приложений – это создание структуры гипертекстового документа на основе HTML-разметки, как правило, при использовании таблиц стилей и клиентских сценариев таким образом, чтобы элементы дизайна выглядели аналогично дизайн-макету

  1. Верстка;;Вёрстка
Вопрос 4

В JavaScript … представляет собой идентификатор, которому присвоено некое значение

  1. переменная
Вопрос 5

В JavaScript … – это последовательность букв, цифр, символов подчеркивания «_» и знаков доллара «$»

  1. идентификатор
Вопрос 6

… вызовов – это средство доступа к объекту под различными именами

  1. Ссылка
Вопрос 7

… – это базовая модель интерфейса, которая со временем превратится в готовый цифровой продукт

  1. Прототип
Вопрос 8

Если перед строкой есть выражение, то шаблонная строка называется … шаблоном

  1. теговым
Вопрос 9

… – это процесс соединения вещей друг с другом (в JavaScript чаще всего используется для соединения друг с другом значений переменных)

  1. Конкатенация
Вопрос 10

При работе с кодом в целом нужно использовать определенные правила, в частности, необходимо … (укажите 2 варианта ответа)

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

В числе простых типов данных – … (укажите 2 варианта ответа)

  1. number
  2. string
  3. object
  4. array
Вопрос 12

В числе сложных типов данных – … (укажите 2 варианта ответа)

  1. number
  2. string
  3. object
  4. array
Вопрос 13

При создании объекта … (укажите 2 варианта ответа)

  1. следует использовать фигурные скобки
  2. не следует использовать фигурные скобки
  3. не следует использовать зарезервированные слова в качестве ключей объектов
  4. следует использовать ключевые слова
Вопрос 14

При объявлении функций … (укажите 2 варианта ответа)

  1. никогда не следует объявлять функцию внутри блока кода
  2. всегда следует объявлять функцию внутри блока кода
  3. никогда не следует использовать аргумент функции arguments
  4. следует использовать аргумент функции arguments
Вопрос 15

При работе со строками … (укажите 2 варианта ответа)

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

При работе с массивами необходимо использовать … (укажите 2 варианта ответа)

  1. Array::slice, если неизвестна длина массива
  2. Array::push, если неизвестна длина массива
  3. квадратные скобки
  4. круглые скобки
Вопрос 17

При работе с функциями для доступа к значениям объекта, если … (укажите 2 варианта ответа)

  1. необходимо создать функцию для доступа к переменной, следует использовать раздельные функции get() и set()
  2. необходимо создать функцию для доступа к переменной, следует использовать раздельные функции getVal() и setVal('hello')
  3. свойство является логическим(boolean), следует использовать isVal() или hasVal()
  4. свойство является логическим(boolean), следует использовать раздельные функции get() и set()
Вопрос 18

При работе с модулями … (укажите 2 варианта ответа)

  1. необходимо всегда объявлять 'use strict' в начале модуля
  2. можно иногда, по желанию, объявлять 'use strict' в начале модуля
  3. модуль должен начинаться с !
  4. модуль должен начинаться с +
Вопрос 19

Установите соответствие между видами тестов и характеристиками:

  1. Модульные тесты
  2. Интеграционные тесты
  3. Системные (приемочные) тесты
  4. тесты отдельных функцией, классов или модулей, также к ним относят регрессионные тесты (проверка)
  5. тесты на появление уже исправленных ранее ошибок после очередной модификации кода) и макетные тесты (замена реальных входов и выходов тестируемого модуля макетами)
  6. тесты на интеграцию модулей (недостаточно проверить каждый модуль отдельно, новое поведение возникает, когда эти модули друг с другом взаимодействуют)
Вопрос 20

Установите хронологический порядок алгоритма сортировки слиянием:

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