Основы разработки Веб-сервисов.дпо
1. Как называется протокол, используемый для защиты данных при их передаче через интернет?*SSL
*TCP/IP
*HTTP
*DNS
2. Как называется процесс поиска и исправления уязвимостей в компьютерной системе?*Хакинг
*Фишинг
*Пентестинг
*Социальная инженерия
3. Как называется спецификация, которая описывает как должны выглядеть ссылки в интернете?*HTML
*CSS
*URL
*URI
4. Какие две области объединяет DevOps?*Разработка и администрирование
*Разработка и маркетинг
*Разработка и дизайн
*Разработка и финансы
5. Какие инструменты помогают веб-разработчикам тестировать и отлаживать свой код?*Git и GitHub
*Atom и Visual Studio Code
*Selenium и Cypress
*Postman и Insomnia
6. Какое кодирование данных используется для передачи информации с использованием двоичной системы счисления?*ASCII
*Unicode
*UTF-8
*UTF-16
7. Какое кодирование данных используется для представления мультимедийной информации?*ASCII
*MPEG
*UTF-8
*UTF-16
8. Какое понятие связано с автоматизацией сборки и тестирования ПО?*Continuous Integration (CI)
*Continuous Deployment (CD)
*Infrastructure as Code (IaC)
*Мониторинг
9. Какое приложение является наиболее распространенным для разработки Back-end?*React
*Angular
*Node.js
*Vue.js
10. Какое программное обеспечение необходимо для запуска сервера?*Операционная система Windows
*Веб-серверное ПО Apache
*База данных MySQL
*Язык программирования PHP
11. Какой из следующих инструментов не используется в back-end разработке?*Git
*MySQL
*Apache
*Angular
12. Какой инструмент использует front-end разработчик для отладки кода?*Visual Studio
*Eclipse
*DevTools
*Figma
13. Какой инструмент используется для создания веб-дизайна?*Figma
*Illustrator
*InDesign
*Dreamweaver
14. Какой инструмент служит для ускорения разработки кода?*Интегрированная среда разработки (IDE)
*Редактор текста
*Графический дизайнер
*Проектная доска
15. Какой протокол используется для передачи файлов между компьютерами в сети?*TCP/IP
*FTP
*HTTP
*DNS
16. Какой протокол используется для передачи файлов по протоколу HTTP?*FTP
*SMTP
*TCP
*MIME
17. Какой слой модели OSI отвечает за управление соединением и контроль потока данных?*Сетевой слой
*Транспортный слой
*Сеансовый слой
*Представление слой
18. Какой способ аутентификации используется для входа в веб-приложение?*По сессии
*По логину и паролю
*По отпечатку пальца
*По разрешению местоположения
19. Какой тип атаки считается самым распространенным в социальной инженерии?*Фишинг
*Доменный тупик
*SQL-инъекция
*Рефлексивный DDoS-атака
20. Какой тип вредоносного ПО может захватить контроль над компьютером и использовать его для атак на другие устройства?*Шпионское ПО
*Рекламное ПО
*Троянский конь
*Вымогательское ПО
21. Какой тип вредоносного ПО может зашифровать файлы на компьютере и требовать выкуп за их расшифровку?*Шпионское ПО
*Рекламное ПО
*Троянский конь
*Вымогательское ПО (Ransomware)
22. Какой тип защиты может предотвратить несанкционированный доступ к компьютерной системе?*Фаервол
*Антивирус
*Сборщик мусора
*Резервное копирование
23. Какой формат данных наиболее распространен в веб-сервисах?*JSON
*XML
*TXT
*CSV
24. Какой функцией обладают стили?*Изменение внешнего вида элементов страницы
*Изменение логики работы страницы
*Изменение структуры страницы
*Изменение контента страницы
25. Какой элемент дизайна отвечает за организацию информации на веб-странице?*Цвет
*Шрифт
*Расположение
*Изображения
26. Какой этап в цикле жизни проекта отвечает за развертывание ПО на продакшен среду?*Разработка
*Тестирование
*Релиз
*Поддержка
27. Какой язык программирования используется для создания динамических веб-приложений?*Java
*Ruby
*JavaScript
*C#
28. Какую информацию не следует размещать в Интернете?*Контактные данные
*Персональные фотографии
*Пароли и личные данные
*Отзывы о товарах и услугах
29. Какую роль играет веб-разработчик в команде разработки проекта?*Веб-разработчик отвечает за дизайн сайта
*Веб-разработчик занимается только написанием кода
*Веб-разработчик отвечает за разработку и реализацию функционала сайта
*Веб-разработчик занимается продвижением сайта в интернете
30. На каком языке возможно писать бекенд для сайтов?*Только на php
*На любом (при наличии соответствующих библиотек)
*На HTML
*Только на JavaScript
31. Установите соответствие между названием и деятельностью программистовA. Разработчик игр
B. Программист Objective-C
C. Java-разработчик
D. Mobile-разработчик
E. это создатель программного кода, который визуализирует игровой мир и взаимодействия игрока с этим миром.
F. это программист, занимающийся разработкой, тестированием и поддержкой программ для устройств Apple.
G. это программист, в компетенцию которых входит разработка архитектуры платформенного решения, программных модулей и интеграционных приложений.
H. это программист, занимающийся разработкой приложений для мобильных устройств (смартфоны, планшеты, умные часы)
32. Установите соответствие между названием и деятельностью программистовA. Программист Ruby
B. Backend разработчик
C. Программист Python
D. Программист PHP
E. это программист, который создает c помощью одноименного языка разработки программного обеспечения, приложений, в том числе серверных, облачных систем, веб-интерфейсов, платформ и модулей, их архитектуры и логики.
F. это специалист, который занимается программно-административной частью веб-приложения
G. это программист, занимающийся анализом данных, машинным обучением.
H. это специалист, ответственный за создание серверной части сайта. От качества его работы во многом зависит скорость, надежность, функционирование и успешное развитие ресурса в целом.
33. Установите соответствие между названием и деятельностью программистовA. Frontend разработчик
B. Программист Android
C.
D. Web-программист
E. это программист, занимающийся разработкой пользовательского интерфейса, то есть внешней публичной части сайта в браузере. Разработчик верстает сайты и шаблоны для CMS, разрабатывает пользовательский интерфейс и внедряет в него скрипты, отвечающие за анимацию и логику на веб-страницах.
F. это программист, занимающийся разработкой, тестированием и поддержкой приложений для мобильной операционной системы.
G. это программист, который создает приложения,программное обеспечение, игры и сайты при помощи языка программирования разработанного компанией Microsoft.
H. это программист, занимающийся разработкой веб-приложений, сайтов и веб информационных систем.
34. Что из себя представляет динамический сайт в типичной конфигурации?*Скрипт на php
*Набор html страничек
*Веб-сервер + код + база данных
*Скрипт на JavaScript
35. Что означает термин "двухфакторная аутентификация"?*Метод защиты, который использует только пароль
*Метод защиты, который использует два пароля
*Метод защиты, который использует пароль и еще один метод, такой как SMS-код или биометрические данные
*Метод защиты, который использует пароль и часть файлов на устройстве
36. Что такое API?*Описание способов, которыми одна компьютерная программа может взаимодействовать с другой программой
*Система позволяющая оптимизировать SEO
*Framework для разработки
*База данных на сервере
37. Что такое DevOps?*Концепция, которая обеспечивает непрерывную поставку обновлений продукта конечным пользователям
*Язык программирования Backend разработчиков, который используется на сервере
*Сотрудники, занимающиеся разработкой архитектурных решений и отладкой
*Модель разработки программного обеспечения которая оптимизирует множество процессов
38. Что такое IaC?*Набор инструментов для автоматизации развертывания ПО
*Описание инфраструктуры в виде кода
*Процесс контроля и отслеживания исполнения работ
*Процесс автоматического сбора, тестирования и сборки кода
39. Что такое веб-приложение?*Программа, которая работает на компьютере пользователя
*Программа, которая работает на сервере и доступна через интернет
*Программа, которая работает на мобильном устройстве
*Программа, которая используется для просмотра видео и аудио файлов
40. Что такое веб-сервис?*Система, которая предоставляет доступ к базе данных через интернет
*Система, которая обрабатывает и анализирует данные через интернет
*Система, которая предоставляет доступ к приложениям через интернет
*Система, которая предоставляет доступ к функциям и услугам через интернет
41. Что такое вредоносное ПО?*Программное обеспечение, которое предназначено для защиты компьютера
*Программное обеспечение, которое предназначено для нарушения работы компьютера
*Программное обеспечение, которое предназначено для сбора информации с компьютера
*Программное обеспечение, которое предназначено для оптимизации работы компьютера
42. Что такое Мониторинг?*Процесс обеспечения автоматизации построения, оптимизации и управления инфраструктурой
*Система отслеживания состояния инфраструктуры и приложений
*Процесс автоматического развертывания ПО на продакшен среду
*Описание инфраструктуры в виде кода
43. Что такое социальная инженерия?*Использование технологий для взлома социальных сетей
*Использование социальных технологий для защиты от взлома
*Использование социальных тактик для получения конфиденциальной информации
*Использование социальных тактик для получения доступа к компьютеру