distributed systems Flashcards

1
Q

what is a centrally controlled system

A

system with a dedicated computer system that is responsible for all the necessary calculations

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

what is a distributed system

A

has multiple computers - each one performs part of the necessary calculation

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

how does a distributed system work

A

doesn’t receive or transmit mandatory real-time control commands over the communications network

can operate even when the central computer isn’t available

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

3 benefits of distributed systems

A

each system is self-sustaining - each system has the necessary resources to perform necessary actions on its own
when the connection with the central system fails, the distributed system will still function
expansion of the system is easy - can just add new traffic lights, infrastructure without affecting the rest of the system

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

2 drawbacks of distributed systems

A

costly - requires additional hardware to be present at each system so that it can operate on its own , backup of the system requires more resources at each site
security - difficult to secure multiple systems at a time compared to a single one

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

how does a centralized system work

A

computing is done at a central location - using terminals that are attached to a central computer
the computer can control its peripherals directly (if they are physically connected) or they may be attached using terminals

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

3 benefits of centralized system

A

lower operational cost (each client needs minimal hardware)
greater security (all the data is centrally stored)
less backup complexity (all resources reside in the central location)

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

1 drawback of centralized system

A

if the connection with the central system fails, then clients cannot perform actions

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

what are agents

A

anything that can perceive its environment through sensors and act upon it using effectors

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

what do autonomous agents follow

A

algorithms supplied by the owner to achieve a desired goal

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

how do autonomous agents perform actions

A

they perform actions based on their own experiences through their sensors
they apply different sets of pre-programmed actions in different situations and can even build their own set of actions through learning algorithms

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

what plays a significant role in effectiveness of autonomous agents

A

environment in which the agents operate in

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

what are buyer agents

A

they travel around a network to retrieve information about goods, services

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

give 10 different types of environments

A

accessible, inaccessible
deterministic, non-deterministic
static, dynamic
episodic, non-episodic
discrete, continuous

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

what happens when environment in inaccessible

A

environment is too big for the agent to sense it as a whole - senses only a subset

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

what does it mean by deterministic environment

A

next state of the environment is determined by its current state and the agent’s action

17
Q

what does it mean by non-deterministic environment

A

too complex, affected by various elements, changes often

18
Q

what does it mean by static environment

A

doesn’t change whilst the agent is deliberating its action

19
Q

what does it mean by dynamic environment

A

doesn’t wait for the agent’s action before it changes

20
Q

what does it mean by episodic environment

A

divided into episodes - next episodes don’t depend on the previous episode - action’s output don’t depend on what actions the agent took before

21
Q

what does it mean by non-episodic environment

A

not divided into episodes - action’s output depend on what actions the agent took before

22
Q

what is discrete environment / continuous environment

A

depends on number of distinct / clearly defined states it may / may not be in