1. Что такое архитектура программного обеспечения?
1 балл
Это набор возможностей, которые предоставляет программа
Это различные свойства программы
Это дисциплина, т.е. набор правил, в соответствии с которыми нужно разрабатывать программу
2. Выберите недостатки файл-серверной архитектуры:
1 балл
Низкая скорость работы
Если сервер выйдет из строя, то пользователи не смогут работать дальше
Дорогое серверное оборудование
Требуется специалист для поддержки сервера
Плохо настраиваемая политика доступа
Высокая сложность администрирования системы
При росте числа клиентов возникает резкое увеличение нагрузки на сеть и объема трафика
3. Выберите достоинства трехзвенной архитектуры:
1 балл
Высокая скорость разработки приложений под данную архитектуру
Серверу не приходится работать с огромными объемами данных
Быстрая перенастройка системы при плановом обслуживании или возникновении сбоев
Благодаря такой архитектуре работать могут сотни, тысячи пользователей
Низкие требования к производительности серверов и баз данных
Низкая сложность администрирования системы
4. Выберите утверждения, которые относятся к клиент-серверной архитектуре:
1 балл
Сервер только хранит данные
На клиенте находится интерфейс пользователя
На клиенте находится только интерфейс пользователя
На клиенте находится часть бизнес логики обработки данных
Сервер хранит и управляет данными
На клиенте находится логика обработки и управления данными
На сервере находится часть бизнес логики обработки данных
5. Соотнесите компоненты трехзвенной архитектуры с тем, что они делают:
1 балл
Нажмите сначала на блоке из правого столбца, а затем на свободном месте в левом.
Перетащите блоки из правого столбца на свободные места.
Представление задач и результатов в понятном для пользователя виде
Сервер баз данных
Обработка команд, выполнение логических решений и вычислений
Клиент
Физическое хранение и управление данными
Сервер приложений
×
Практика, практика и еще раз практика!
Войдите
или
зарегистрируйтесь
, чтобы отвечать на тесты и решать задачи.