Font size
WorksheetsПроектирование Web приложений
Total questions: 55
Worksheet time: 35mins
Что такое клиент-серверная архитектура в веб-приложениях?
Приложение, работающее без интернета
Приложение без базы данных
Приложение, работающее только на клиенте
Модель, где клиент делает запросы, а сервер их обрабатывает
Модель, где сервер зависит от клиента
Что такое фронтенд веб-приложения?
Серверная часть приложения
Часть, с которой взаимодействует пользователь
База данных приложения
Логика обработки запросов
Архитектурный шаблон
Что такое бэкенд веб-приложения?
Серверная часть приложения
Часть, с которой взаимодействует пользователь
HTML и CSS код
Интерфейс приложения
Графический дизайн
Что такое REST API?
Протокол передачи файлов
Серверное приложение
Язык программирования
Графический интерфейс
Интерфейс для взаимодействия клиента и сервера
Какой язык используется для разметки веб-страниц?
JavaScript
HTML
Python
SQL
CSS
Какой язык используется для стилизации веб-страниц?
HTML
CSS
JavaScript
PHP
SQL
Что такое прототипирование веб-приложений?
Дизайн базы данных
Написание кода приложения
Создание модели интерфейса для тестирования идеи
Разработка сервера
Тестирование на пользователях
Что такое UI в веб-приложении?
Пользовательский интерфейс
Серверная логика
База данных
Протокол API
Функциональный код
Что такое UX в веб-приложении?
Серверная архитектура
Дизайн интерфейса
Опыт пользователя при взаимодействии с приложением
Кодировка данных
Стилизация страниц
Что такое SPA (Single Page Application)?
Статическая страница
Мобильное приложение
Веб-приложение, загружающее страницу один раз и обновляющее контент динамически
Веб-приложение с несколькими страницами
Серверное приложение
Какой протокол используется для передачи данных в вебе?
FTP
HTTP
SMTP
TCP
SSH
Что такое база данных в веб-приложении?
Хранилище данных для приложения
Сервер
Интерфейс
API
Дизайн страницы
Какой язык используется для программирования логики на сервере?
JavaScript (фронтенд)
CSS
HTML
PHP
SQL
Что такое MVC архитектура?
API
Модель, вид, контроллер
Сервер и клиент
Прототипирование
База данных
Что такое responsive дизайн?
Серверная архитектура
Дизайн без CSS
Дизайн для ПК только
Дизайн, адаптирующийся под разные устройства
Прототипирование
Что такое кэширование в веб-приложениях?
Хранение данных для ускорения доступа
Удаление данных
Программирование логики
Стилизация страниц
Дизайн интерфейса
Что такое сессия в веб-приложении?
Интерфейс
Временное хранилище данных пользователя
Постоянное хранилище
Сервер
Прототип
Что такое cookies в веб-приложениях?
Данные, сохраняемые на стороне клиента
Серверные данные
API
Логика приложения
Интерфейс
Что такое AJAX?
Дизайн страницы
Технология для обмена данными с сервером без перезагрузки страницы
Серверное приложение
База данных
HTML-тег
Что такое прототип страницы?
Серверная логика
Реальный код
Макет интерфейса для проверки идеи
База данных
API
Что такое wireframe?
Серверная архитектура
Дизайн страницы
Скелет интерфейса
Программный код
Мобильное приложение
Что такое прототипирование с высокой детализацией?
Создание документации
Создание модели близкой к реальному интерфейсу
Написание кода
Серверное программирование
Дизайн базы данных
Что такое пользовательская история (user story)?
Прототип
База данных
Техническая документация
Код
Краткое описание функционала с точки зрения пользователя
Что такое прототип с кликабельными элементами?
База данных
Прототип, где можно кликать и тестировать навигацию
Статичный макет
Реальный код
Серверная логика
Что такое карта сайта (sitemap)?
Интерфейс
API
Сервер
Дизайн страниц
Схема структуры страниц приложения
Какие основные языки используются при разработке веб-приложений? (3)
Kotlin
Python
HTML
C++
CSS
Какие языки применяются на стороне клиента (frontend)? (2)
Java
JavaScript
HTML
PHP
SQL
Какие технологии используются для связи клиента и сервера? (3)
AJAX
REST API
HTML
CSS
JSON
Какие инструменты помогают проектировать интерфейс? (2)
PHPStorm
Figma
Adobe XD
Visual Studio
MySQL
Какие компоненты включает архитектура веб-приложения? (3)
Клиент
Драйвер
Сервер
Файл
Браузер
Какие элементы входят в UI-дизайн веб-приложений? (2)
Драйвер
Кнопки
Формы
Сервер
API
Какие технологии отвечают за работу серверной части? (2)
React
PHP
Node.js
HTML
CSS
Какие базы данных чаще всего применяются в веб-приложениях? (2)
MySQL
Excel
PowerPoint
MongoDB
Redis
Какие принципы входят в проектирование UX? (2)
Шрифт
Простота интерфейса
Размер окна
Цвет кнопок
Удобство навигации
Какие инструменты используют для прототипирования? (2)
Balsamiq
Figma
MySQL
PHP
React
Какие теги отвечают за разметку структуры страницы? (2)
<div>
<link>
<meta>
<style>
<section>
Какие типы тестирования используются при проектировании веб-приложений? (3)
UI-тестирование
UX-тестирование
API-тестирование
Бета-тест
Презентация
Какие инструменты применяются для тестирования прототипов? (2)
Figma
InVision
HTML
CSS
Word
Какие фреймворки используются на фронтенде? (2)
Python
Node.js
React
PHP
Vue.js
Какие фреймворки применяются на бэкенде? (2)
React
Django
Laravel
Vue.js
Bootstrap
Какие методы аутентификации применяются в веб-приложениях? (2)
POST
JWT
OAuth
HTTPS
API
Какие способы передачи данных используются в вебе? (2)
SQL
JSON
HTML
CSS
XML
Какие задачи решает серверная часть веб-приложения? (2)
Обработка запросов
Работа с базой данных
Стилизация страниц
Разметка интерфейса
Навигация
Какие файлы используются для настройки веб-сервера? (2)
script.js
db.sql
.htaccess
config.json
index.html
Какие преимущества имеют SPA-приложения? (2)
Сложность интерфейса
Быстрая загрузка
Статичность
Много серверных запросов
Без перезагрузки страниц
Какие технологии относятся к frontend-разработке? (3)
Python
HTML
CSS
PHP
JavaScript
Какие технологии относятся к backend-разработке? (3)
PHP
HTML
Node.js
Python
CSS
Какие инструменты используют для проектирования интерфейса? (3)
Adobe XD
Figma
Photoshop
MySQL
Sketch
Какие методы проектирования UX существуют? (3)
Рефакторинг
Прототипирование
Интервью с пользователями
Кодирование
Тестирование
Какие технологии применяются при построении REST API? (3)
Bootstrap
Node.js
JSON
HTTP
PHPMyAdmin
Какие функции выполняет серверная часть приложения? (3)
Доступ к базе данных
Проверка данных
Авторизация пользователя
Отображение интерфейса
Обработка CSS
Какие технологии нужны для работы SPA-приложений? (3)
CSS
React
PHP
JavaScript
API
Какие фазы входят в проектирование веб-приложения? (3)
Продвижение
Маркетинг
Анализ требований
Прототипирование
Тестирование
Какие фреймворки чаще всего применяются на фронтенде? (3)
Vue.js
Django
React
Laravel
Angular
Какие этапы разработки REST API существуют? (3)
Настройка CSS
Проектирование маршрутов
Создание интерфейса
Реализация контроллеров
Тестирование запросов
