Стек технологий JavaScript.фип_БАК(2 2)_240422

Стек технологий JavaScript.фип_БАК(2 2)_240422 — вариант 6

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

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

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

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

Вопрос 1

Что такое API?

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

REST - это …

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

Зачем нужно придерживаться стиля REST API при создании приложения?

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

Что такое RESTfull приложение?

  1. это веб-приложение которое следует принципам REST архитектуры
  2. это приложение которое использует стандартные методы для взаимодействия с API
  3. это приложение которое игнорирует REST архитектуру и использует свои решения
Вопрос 5

Методы http определяющие каким способом пользователь может взаимодействовать с сервером называются …

  1. методы API
  2. методы подключения
  3. методы запроса
Вопрос 6

Метод … используется для получения информации о ресурсе

  1. GET
  2. PUT
  3. POST
  4. DELETE
Вопрос 7

Метод … используется для обновления ресурса

  1. GET
  2. PUT
  3. POST
  4. PATCH
Вопрос 8

Для чего нужны заголовки запроса?

  1. для указания параметров запроса
  2. для указания url запроса
  3. для отправки тегов html заголовков на сервер
Вопрос 9

Заголовок запроса … указывает на тип данных, указанных в теле запроса

  1. Realization
  2. Method
  3. Content-Type
Вопрос 10

Метод … используется для создания новых ресурсов или отправки данных на сервер

  1. PUT
  2. PATCH
  3. POST
  4. GET
Вопрос 11

Какой формат передачи данных можно использовать для передачи данных чаще всего используется в REST API?

  1. CSS
  2. HTML
  3. JSON
  4. Table
Вопрос 12

Как можно передать данные в запросе REST API используя fetch?

  1. использовать метод GET и передать данные в формате JSON в свойство data
  2. использовать метод POST и передать данные в формате JSON в свойство body
  3. использовать файл метод POST и передать данные в формате JSON в свойство data
Вопрос 13

Метод … используется для частичного обновления ресурса

  1. PATCH
  2. PUT
  3. POST
  4. GET
Вопрос 14

Для разделения кода на небольшие логические блоки в React нужно использовать …

  1. Компоненты
  2. Функции
  3. Хуки
  4. Методы
Вопрос 15

Метод … используется для удаления ресурса

  1. REMOVE
  2. POST
  3. DELETE
  4. GET
Вопрос 16

В каком порядке выполняются методы жизненного цикла?

  1. constructor
  2. componentWillMount
  3. render
  4. componentDidMount
Вопрос 17

Что такое JSON?

  1. библиотека
  2. формат данных
  3. метод
  4. фреймворк
Вопрос 18

Установите соответствие

  1. POST
  2. PATCH
  3. PUT
  4. Отправляет данные на сервер
  5. Частично обновляет ресурс
  6. Полностью обновляет ресурс
Вопрос 19

Расширение … используется для управления маршрутизацией в React приложении

  1. react-router-dom
  2. react-dom
  3. react-path
Вопрос 20

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

  1. XMLHttpRequest
  2. Fetch
  3. Request
Вопрос 21

Какие технологии Вы бы использовали при создании небольшого и быстрого веб-приложения SPA приложения?

  1. В качестве основы был бы JavaScript разделённый на модули, быстродействие обеспечивалось бы за счёт callback функций. Для реализации SPA можно создать классы с методами возвращающими заготовки html страниц
  2. Для создания такого приложения можно использовать React и хуки при помощи которых можно сделать функционал SPA приложения. За быстродействие отвечает Virtual DOM
  3. Для создания быстрого приложения можно использовать React. Разделение кода на компоненты позволяет улучшить быстродействие, а за счёт использования расширений таких как react-router-dom реализовать функционал SPA приложения.