Стек технологий JavaScript (Темы 1-8) тест с ответами Синергия/МОИ/ МТИ /МОСАП

Раздел
Программирование
Предмет
Тип
Просмотров
7
Покупок
0
Антиплагиат
Не указан
Размещена
15 Янв в 22:48
ВУЗ
МФПУ Синергия / Московский открытый институт (МОИ) / Московский технологический институт (МТИ) / МОСАП
Курс
Не указан
Стоимость
200 ₽
Демо-файлы   
1
jpeg
Результат 90 баллов из 100 Результат 90 баллов из 100
128.2 Кбайт 128.2 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Стек технологий JavaScript (Темы 1-8) ОТВЕТЫ
645 Кбайт 200 ₽
Описание

ИТОГОВЫЙ ТЕСТ

66 вопросов с ответами

Последний раз тест был сдан на 90 баллов из 100 "Отлично".

!!! ТЕСТ СОБРАН ИЗ 2 ПОПЫТОК!!! ПРИ СДАЧЕ МОГУТ БЫТЬ НОВЫЕ ВОПРОСЫ!!!

Год сдачи -2025.

***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***

После покупки Вы получите файл с ответами на вопросы которые указаны ниже:

ПО ВСЕМ ВОПРОСАМ - ПИШИТЕ В ЛИЧНЫЕ СООБЩЕНИЯ

Оглавление

1. Элемент button в форме по умолчанию имеет type = …

*button

*reset

*submit 

2. Тег input по умолчанию имеет type = …

*null

*string

*text

3. REST - это …

*набор правил для именования и использования URL

*документация по созданию SPA приложений, в которой описывается

*создание элементов пользовательских интерфейсов

*это архитектурный стиль, который используется для разработки распределенных веб-сервисов

4. Коллекции предварительно написанных фрагментов кода, которые веб-разработчики могут повторно использовать для выполнения стандартных функций JavaScript - это …

*Node.js

*Библиотеки JS

*npx

5. Что такое кэширование?

*это процесс отправки данных на сервер

*это процесс сохранения данных на быстром носителе информации

*это сохранение данных в состоянии компонента

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

*для этого нельзя использовать обычные переменные

*можно использовать их вместе с тернарным оператором

*можно использовать их для сравнения в switch

7. Сопоставьте определения и описание

A. условный рендеринг

B. styled-components

C. хук

D. render

E. способ скрытия и показа компонентов на странице

F. библиотека стилей

G. функция позволяющая использовать состояние и эффекты

H. функция для отрисовки компонента на страницу

8. npx - это …

*программа для запуска React проекта

*программа для запуска пакетов npm

*программа для запуска кода на Node.js 

9. Состояние компонента это …

*метод

*массив

*объект

*переменная

10. В каком случае в React лучше использовать stateFull компоненты а в каком stateLess?

*stateFull компоненты лучше использовать когда не нужно сохранять состояние между обновлениями экрана, а stateLess наоборот используется для компонентов в которых важно сохранять состояние

*stateFull компоненты используются в react по умолчанию, а stateLess компоненты нужно использовать для обработки форм

*stateFull компоненты используются когда нужно отобразить компонент и сохранить его состояние между обновлениями экрана, а stateLess используются когда нужно отобразить компонент без сохранения состояния

11. Может ли react-router-dom поддерживать более 10 маршрутов?

*да, может

*нет, не может

*да, но только при помощи условного рендеринга

12. Что такое Memoized function?

*функция созданная через хук useMemo

*Функция созданная

*функция сохраняющая результат первого вызова и возвращающая его в последствии

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

*Функции

*Хуки

*Методы

*Компоненты

 14. Какие ситуации можно решить с помощью оператора условного рендеринга? (множественный выбор или один)

*отображение разных компонентов в зависимости от условия

*передача props при определённых условиях

*управление видимостью элементов на странице

*динамическое изменение стилей в зависимости от условий

*асинхронные запросы внутри компонента 

15. Какая компания занимается разработкой React?

*Microsoft

*Facebook

*Java

*Apple 

16. Хук … используется для кэширования результатов выполнения функции

*useEffect

*useRef

*useMemo

*useCallback

17. Контекст в React приложении - это …

*область видимости компонента

*особое состояние компонента которое хранит все доступные компоненту зависимости

*механизм позволяющий передавать данные вниз по дереву компонентов без передачи props 

18. Принцип единичной ответственности означает …

*что каждый разработчик отвечает за один проект

*что каждый компонент выполняет одну задачу

*что каждый файл должен содержать не больше одной функции

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

*методы API

*методы подключения

*методы запроса

 20. Input значение которого управляется внешним значением называется …

*управляемый input

*зависимый input

*дочерний input

21. Когда срабатывает метод жизненного цикла componentWillMount?

*перед удалением компонента

*в момент монтирования компонента

*перед монтированием компонента 

22. Какие из компонентов относятся к react-router?

*Nav

*Route

*Switch

*Move

23. Какое событие React инициирует отправку данных формы?

*onSubmit

*onClick

*onFetch

24. Функция … срабатывает перед удалением компонента из DOM дерева

*componentWillMount

*componentWillUnmount

*componentDidUnmount 

25. Хук … используется для создания ссылки на DOM-элемент

*useMemo

*useRef

*useState

*useDom 

26. JSX - это …

*расширение синтаксиса React

*расширение синтаксиса Node.js

*расширение синтаксиса JavaScript 

27. Что такое Css-in-Js?

*это подход к стилизации React-приложений, при котором CSS стили определяются и применяются прямо в JavaScriptкоде компонента

*Это подключение стилей в JavaScript файле вместо HTML

*Это возможность создать тег style внутри React компонента и описывать стили внутри него

28. Обёртки над полями ввода в React - это …

*компоненты для управления логикой поля

*функции для обработки запроса

*переменные состояния

29. Как много компонентов может быть на сайте?

*не более 10

*не более 100

*не более 50

*неограниченное количество

30. В каком порядке нужно написать команды чтобы установить React проект?

1 npx create-react-app project-name

2 npm install

3 npm start 

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

*REMOVE

*POST

*DELETE

*GET

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

*это веб-приложение которое следует принципам REST архитектуры

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

*это приложение которое игнорирует REST архитектуру и использует свои решения 

33. При запуске следующего кода в консоль выведется …const [name, setName] = useState(‘Pete’)useEffect(() = ˃ {console.log(name)})setName(‘Ivan’) return (˂ ˃˂ / ˃)

*Pete, Ivan

*Ivan

*Pete

*ошибка

34. Хук useMemo даёт возможность …

*кэшировать результат выполнения функции

*сохранить результат выполнения функции в состояние компонента

*получить дочерним компонентам к родительским props

35. Зарегистрировавшийся пользователь хочет изменить данные своего профиля. Какой метод нужно использовать чтобы обновить данные пользователя на сервере?

*отправка изменений производится при помощи метода PUT

*для обновления данных используется метод PATCH

*для отправки данных, в том числе и обновленных используется метод POST

 36. Что такое React компонент?

*это JavaScript функция или класс

*это объект описывающий элемент

*это элемент полученный из сторонней библиотеки 

37. Что такое React Hooks?

*это классы предоставляющие методы для работы с компонентами

*это механизм позволяющий использовать возможности React без написания классов

*это функции для рендера компонентов

38. Что такое состояние компонента?

*объект

*метод

*хук useState

39. Компонент находящийся внутри другого компонента, называется … компонентом.

*братским

*дочерним

*наследуемым

*внутренним

40. Принцип SPA означает что …

*приложение будет перезагружать страницы при каждом взаимодействии с пользователем

*приложение будет загружаться один раз, и последующее взаимодействие с пользователем будет без перезагрузки

*приложение не будет использовать переходы между своими ресурсами 

41. Стили написанные прямо внутри компонента называются …

*styled components

*css-in-js

*inline-styles 

42. Чем библиотека отличается от фреймворка?

*ничем, это одинаковые определения

*библиотека - набор методов,не влияющих на архитектуру проекта, фреймворк - содержит дополнительные инструменты и задаёт архитектуру проекта

*библиотека - это набор методов для работы приложения, фреймворк - это инструмент для создания библиотек

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

*Realization

*Method

*Content-Type

44. Как организовать многоуровневую маршрутизацию используя React Router?

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

*использовать вложенные маршруты

*использовать хук useRouting

45. React использует … передачу данных в компонентах

*двустороннюю

*одностороннюю

*промежуточную

*родительскую

46. На каких языках можно писать на React?

*На любом языке программирования

*Только на тех которые можно скомпилировать в JS

*Только на JS

47. Для чего нужны функции обработчики?

*для обработки данных полученных из props

*для обработки событий, таких как клики, нажатия клавиш

*для рендера React компонентов

48. Способ именования … подразумевает что первое слово начинается с маленькой буквы, а каждое последующее слово с заглавной буквы

*kebabCase

*PascalCase

*camelCase 

49. Глобальные объекты это …

*объекты доступные для всех функций и модулей

*объекты к которым модули и функции не имеют доступа

*объекты с которыми нельзя взаимодействовать напрямую

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

*GET

*PUT

*POST

*DELETE

51. Route это …

*компонент отвечающий за отображение определенной страницы на основе заданного пути URL

*функция для перехода на страницу по заданному пути URL

*метод маршрутизатора вызываемый для перехода на определенную страницу 

52. На веб сайте есть форма для данных. Каким способом лучше всего отправить данные формы?

*нужно использовать stateFull подход к написанию инпутов внутри формы, затем собрать все данные в объект, и преобразовать его в JSON

*нужно использовать stateLess подход и получить доступ к данным через хук useRef. Затем добавить их в объект и преобразовать в JSON

*нужно использовать специальный объект FormData позволяющий собрать данные с html формы, и отправить его. 

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

*componentDidMount

*render

*constructor 

54. Что будет выведено в консоль let name = ‘Alex’ useEffect(() = ˃ { name = ‘Ivan’}) console.log(name)

*Alex

*Ivan

*ошибку

55. Для чего нужен JSX?

*для передачи props в компонентах React

*для описания пользовательского интерфейса внутри JavaScript кода

*Это стандартный механизм React, позволяющий писать на нём код.

56. CSS модуль - это …

*общая папка для стилей

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

*способ написать стили с уникальными именами классов для каждого компонента 

57. Для работы с состоянием компонента используется хук …

*useMemo

*useEffect

*useState

*useCallback

58. Что будет выведено в консоль?const [name, setName] = useState(‘John’)console.log(name)

*undefined

*null

*John

*[object, object] 

59. Что такое список в React?

*паттерн программирования

*переданное значение

*компонент отображающий данные

60. Хук … используется для передачи данных вниз по дереву компонентов

*useState

*useContext

*useProps 

61. Атрибут … используется React для определения какие элементы списка были добавлены, изменены или удалены

*status

*key

*id

62. Подход React под названием … подразумевает отсутствие состояния у компонента React

*stateLess

*stateFull

*unstate components 

63. Установите соответствие между определениями и описанием

A. Node.js

B. Webpack

C. React

D. npm

E. Среда выполнения

F. Сборщик проектов

G. Библиотека

H. Менеджер пакетов 

64. Как правильно передать объект события внутрь функции?

*˂ button onClick={(event) = ˃ handler(event)} ˃˂ /button ˃

*˂ button onClick={handler(event)} ˃˂ /button ˃

*˂ button onClick=handler(event) ˃˂ /button ˃

65. За что отвечает компонент Switch?

*За рендер всех компонентов на страницу

*За роутинг между страницами

*За выбор одного из нескольких маршрутов и отображение соответствующего компонента

66. В каком порядке URL должен быть записан в адресной строке чтобы пользователь смог увидеть информацию о товаре с id=23?

1 https://

2 example.ru

3 /products

4 /id=23

Список литературы

Стек технологий JavaScript

Подробная информация

Учебные материалы

Текущие

Тема 1. Введение

Тема 2. React первые шаги

Тема 3. Хранение данных и работа с состоянием в React.JS

Тема 4. React: условный рендеринг

Тема 5. Маршрутизация, URL и работа с API

Тема 6. Взаимодействие с API в React

Тема 7. React Hooks для оптимизации

Тема 8. React и Формы

Итоговая работа для самостоятельного выполнения

Итоговая аттестация

Итоговый тест

Вам подходит эта работа?
Похожие работы
JavaScript
Тест Тест
16 Окт 2024 в 02:10
123 +3
3 покупки
JavaScript
Курсовая работа Курсовая
9 Сен 2024 в 15:33
48 +1
0 покупок
JavaScript
Тест Тест
30 Авг 2024 в 17:12
67 +1
0 покупок
Другие работы автора
Премиум
Делопроизводство и документооборот
Тест Тест
12 Янв в 03:16
98 +18
3 покупки
Премиум
Конституционное право
Тест Тест
7 Янв в 02:33
99 +8
2 покупки
Премиум
Информационная безопасность
Тест Тест
3 Янв в 12:30
130 +2
2 покупки
Премиум
Строительство
Тест Тест
2 Янв в 19:54
126 +6
2 покупки
Премиум
Электроэнергетика
Тест Тест
28 Дек 2024 в 02:54
53 +5
3 покупки
Премиум
Культурология
Тест Тест
25 Дек 2024 в 04:23
294 +3
3 покупки
Премиум
Основы российской государственности
Тест Тест
24 Дек 2024 в 02:54
355 +7
8 покупок
Премиум
Государственное и муниципальное управление
Тест Тест
18 Дек 2024 в 17:18
195 +4
7 покупок
Премиум
Государственное и муниципальное управление
Тест Тест
18 Дек 2024 в 16:57
131 +3
4 покупки
Премиум
Строительство
Тест Тест
13 Дек 2024 в 15:52
449 +4
7 покупок
Премиум
Web-программирование
Тест Тест
6 Дек 2024 в 16:29
120 +1
4 покупки
Премиум
Юриспруденция
Тест Тест
29 Ноя 2024 в 03:52
266 +1
5 покупок
Премиум
Строительство
Тест Тест
26 Ноя 2024 в 13:17
71
1 покупка
Премиум
Биржевое дело
Тест Тест
25 Ноя 2024 в 14:26
190 +1
3 покупки
Премиум
Аудит
Тест Тест
24 Ноя 2024 в 20:50
166
6 покупок
Темы журнала
Показать ещё
Прямой эфир