Upgrade.td_Разработка на Java для школьников_РJavaSш-ЦПД-242302 27МОо-27-8МОо

Upgrade.td_Разработка на Java для школьников_РJavaSш-ЦПД-242302 27МОо-27-8МОо

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

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

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

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

Вопрос 1

Что можно сделать через деструктуризацию?

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

Что такое хук?

  1. специальный класс для работы с состояниями
  2. переменная состояния
  3. специальная функция, которая позволяет «подцепиться» к возможностям React
Вопрос 3

Опишите как работает хук useState()?

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

Где правильно написан useEffect()

  1. [count, setCount] = useEffect()
  2. useEffect(()=>{ fetch(URL) },{ })
  3. useEffect(()=>{ fetch(URL) },[ ])
  4. [count, setCount] = useEffect(() => fetch(URL) )
Вопрос 5

Что такое React?

  1. Это фреймворк для создания серверной составляющей сайта.
  2. React-элемент описывает то, что должно появиться на экране или, другими словами, он описывает узел DOM в виде javascript-объекта
  3. React-это аналог DOM, только с гораздо более расширенными возможностями
Вопрос 6

Для чего нужен React router?

  1. Как дополнение к React для более быстрой перезагрузке страниц
  2. React создает одностраничное приложение, а React router играет важную роль для отображения нескольких представлений без необходимости перезагружать браузер в одностраничном приложении
  3. Позволяет одновременно работать нескольким разработчикам в своей среде и менять одностраничный сайт в процессе работы (аналог GIT)
Вопрос 7

Для чего используют NPM менеджер?

  1. NPM - NonPlayableManager. Отвечает за отсутствие проигрывания анимации на сайте.
  2. NPM - пакетный менеджер для фронтенда. Через него загружают все Javascript-библиотеки
  3. NPM - пакетный менеджер для PHP. Используют для загрузки чужого PHP-кода
Вопрос 8

Что такое Git?

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

Для чего используется команда git init?

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

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

  1. git push
  2. git rm
  3. git add
  4. git clone
Вопрос 11

Какая утилита командной строки Git служит для создания копии репозитория?

  1. git add
  2. git clone
  3. git init
  4. git save
Вопрос 12

Что такое React-компоненты?

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

Что такое props (пропсы) в React?

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

как выглядит жизненный цикл React-компонента?

  1. Обновление >> Отображение данных >> Удаление >> Монтирование в DOM
  2. Получение данных get запроса >> Монтирование в DOM >> Отображение данных >> Удаление
  3. Инициализация >> Монтирование в DOM >> Обновление >> Удаление
  4. Клонирование >> Монтирование в DOM >> Инициализация >> Удаление
Вопрос 15

Что можно сделать через Props-drilling?

  1. передать данные через несколько вложенных дочерних компонентов от родительского компонента к дочернему
  2. передать данные только одному дочернему компоненту
  3. создать переменные и входные данные родительскому компоненту
  4. создать новые React-компоненты
Вопрос 16

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

  1. onClick
  2. value
  3. onChange
  4. options
Вопрос 17

C помощью какого логического оператора можно реализовать условный рендеринг в React?

  1. &&
  2. !
  3. ||
  4. =
Вопрос 18

Запросы Rest Api

  1. get post delete put
  2. git init push commit
  3. post set put map
  4. add delete get post
Вопрос 19

В чем главная особенность SPA сайта?

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

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

  1. npm
  2. cdn
  3. pug
  4. npx
Вопрос 21

Какой метод изменяет объект состояния?

  1. changeState()
  2. useState()
  3. setState()
Вопрос 22

Что такое JSX?

  1. специальное расширение для использования хуков
  2. это расширение синтаксиса Javascript, которое позволяет нам писать HTML в нашем JavaScript для создания React Elements
  3. специальное расширение для переиспользования компонентов
  4. расширения для обмена данных с сервером
Вопрос 23

Как отправляются данные на сервер?

  1. Fetch()
  2. useFetch()
  3. useState()
  4. function data Server()
Вопрос 24

Зачем нужна команда cd в терминале?

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

Правильная последовательность git команд для успешной отправки кода в репозиторий.

  1. git clone => git commit => git push
  2. git add => git commit => git push
  3. git init => git commit => git push
  4. git start => git save => git push
Вопрос 26

Как создать проект на реакт?\

  1. npm create-react
  2. npx create-react-app
  3. npx create-react
  4. npm create-react-app
Вопрос 27

как запустить проект на реакт?

  1. npm start
  2. npm go
  3. npm run
  4. npm init
Вопрос 28

Правильное название для jsx компонента:

  1. main_page.jsx
  2. main-page.jsx
  3. mainPage.jsx
  4. Mainpage.jsx