Second Ru Flashcards

(42 cards)

1
Q

“Architecture of a System

A

Структура системы в виде отдельных компонентов, обеспечивающая надежность, управляемость, адаптивность и экономичность.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

“Middleware Layers

A

Включает приложения, ОС, промежуточное ПО, платформу и аппаратное обеспечение.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

“Client-Server Model

A

Клиент запрашивает услуги, сервер их предоставляет.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

“Two-Tier Architecture

A

Пользовательский интерфейс и бизнес-логика на клиенте, данные — на сервере.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

“Three-Tier Architecture

A

Добавляется промежуточный сервер для трансляции, мониторинга или интеллектуальной обработки.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

“Null Client

A

Клиент только вводит данные и передает их на сервер, например, X-Terminal.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

“Thin Client

A

Пользовательский интерфейс отделен от логики приложения, сервер обрабатывает данные.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

“Applet Client

A

Апплеты выполняются на клиенте, часть логики и данных хранится локально.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

“Fat Client

A

Почти вся логика приложения на клиенте, сервер используется для хранения.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

“Mobile Code

A

Загружаемый код, исполняемый локально, ограничен песочницей.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

“Transaction Monitor

A

Ограничивает количество одновременных клиентских запросов.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

“Proxy Server

A

Перенаправляет запросы клиентов к нужным серверам.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

“Broker

A

Возвращает адрес сервера, предоставляющего нужную услугу.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

“Trader

A

Выбирает сервер в соответствии с требуемым качеством сервиса.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

“Load Balancer

A

Распределяет запросы между несколькими серверами.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

“Agent

A

Объединяет услуги разных серверов для одного клиента.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

“Vertical Distribution

A

Разные уровни (интерфейс, логика, данные) находятся на разных машинах.”

18
Q

“Horizontal Distribution

A

Множественные копии сервисов для распределения нагрузки.”

19
Q

“Peer-to-Peer Architecture

A

Все узлы равны и обмениваются ресурсами напрямую.”

20
Q

“Mobile Agent

A

Исполняемый код, перемещающийся между системами для выполнения задач.”

21
Q

“Mobile Devices

A

Устройства, перемещающиеся между сетями и создающие динамические соединения.”

22
Q

“Responsiveness

A

Насколько быстро система реагирует на действия пользователя.”

23
Q

“Throughput

A

Объем выполненной работы за определенное время.”

24
Q

“Load Balancing

A

Распределение вычислительной нагрузки между узлами.”

25
"Quality of Service (QoS)
Гарантия своевременной и надежной работы, например, для видеопотоков."
26
"Caching and Replication
Улучшение производительности и доступности данных."
27
"Dependability
Надежность, включающая корректность, отказоустойчивость и безопасность."
28
"Interaction Model
Описывает поведение процессов и передачу сообщений."
29
"Latency
Задержка между отправкой и получением сообщения."
30
"Bandwidth
Количество данных, передаваемых за единицу времени."
31
"Jitter
Изменчивость времени доставки сообщений."
32
"Clock Drift
Расхождение во времени между часами разных компьютеров."
33
"Synchronous System
Известные пределы на обработку и доставку сообщений."
34
"Asynchronous System
Нет предположений о времени выполнения или доставки сообщений."
35
"Event Ordering
Определение порядка событий в распределенных процессах."
36
"Omission Failure
Потеря сообщений или сбой процесса."
37
"Arbitrary Failure
Неожиданное или неправильное поведение."
38
"Timing Failure
Ответ за пределами допустимого времени."
39
"Masking Failure
Сокрытие или преобразование ошибки, например, с помощью контрольных сумм."
40
"Security: Object Protection
Сервер проверяет личность пользователя и его права доступа."
41
"Security Threats
Включает подмену сообщений, перехват, удаление и повторную отправку."
42
"Cryptography
Использует ключи для безопасной передачи и аутентификации."