tb22
Quiz von , erstellt am more than 1 year ago

To provide network reliability

39
0
0
tb22
Erstellt von tb22 vor etwa 9 Jahre
Schließen

CSSE4004 Lecture 1

Frage 1 von 14

1

Which of these is not a form of transparency?

Wähle eine der folgenden:

  • Retry

  • Relocation

  • Concurrency

  • Access

Erklärung

Frage 2 von 14

1

Which of these is not a form of transparency?

Wähle eine der folgenden:

  • Access control

  • Location

  • Replication

  • Failure

Erklärung

Frage 3 von 14

1

Which of these is a situation when Decentralized algorithms should be used?

Wähle eine der folgenden:

  • Failure of one machine does not ruin the algorithm

  • Every machine has complete information about the system state

  • Machines make decisions based only on global information

  • There is a global clock

Erklärung

Frage 4 von 14

1

Which scaling technique does "Split and spread functionality across the system" describe

Wähle eine der folgenden:

  • Distribution

  • Decentralised algorithms

  • Concurrency

  • Heterogeneity

Erklärung

Frage 5 von 14

1

What are the dimensions of scalability?

Wähle eine der folgenden:

  • Size, Geographically, Administrativley

  • Size, Geographically

  • Users, Resources

  • CPU, RAM, number of nodes

Erklärung

Frage 6 von 14

1

What does ACID stand for?

Wähle eine der folgenden:

  • Atomicity, Consistency, Isolation, Durability

  • Atomicity, Correctness, Isolation, Durability

  • Atomicity, Consistency, Independence, Durability

  • Atomicity, Consistency, Isolation, Dependability

Erklärung

Frage 7 von 14

1

Which of these achieves hiding communication latencies?

Wähle eine der folgenden:

  • Asynchronous communication

  • Caching

  • Multicast

  • Dual network interface

Erklärung

Frage 8 von 14

1

What is the goal of middleware?

Wähle eine der folgenden:

  • Provide distribution transparency

  • Offer local services to remote clients

  • Hide differences between different systems

  • To provide network reliability

Erklärung

Frage 9 von 14

1

What are Hiding communication latencies, Distribution and Replication?

Wähle eine der folgenden:

  • Scaling techniques

  • Middleware features

  • Reliability methods

  • The difference between a NOS and DOS

Erklärung

Frage 10 von 14

1

When latency is a problem, which technique should be used if asynchronous communication cannot be used?

Wähle eine der folgenden:

  • Communication should be reduced

  • Compression should be used

  • You should make multiple concurrent requests while the user is waiting

  • You should upgrade the connection capabilities, eg. to get a gigabit connection

Erklärung

Frage 11 von 14

1

What are the properties of openness?

Wähle eine der folgenden:

  • Interoperability, Portability, Heterogeneity

  • Cross-platform, XML, Dynamic Invocation

  • Interoperability, Dynamic, Heterogeneity

  • Heterogeneity, Standardization, Interoperability

Erklärung

Frage 12 von 14

1

Which of these are all forms of transparency?

Wähle eine der folgenden:

  • Access, Location, Concurrency

  • Relocation, Replication, Caching

  • Mitigation, Replication, Failure

  • Access, Connectivity, Migration

Erklärung

Frage 13 von 14

1

What type of transparency is "Hide that a resource may move to another location"

Wähle eine der folgenden:

  • Migration

  • Location

  • Relocation

  • Transferral

Erklärung

Frage 14 von 14

1

Which of these is NOT a false assumption often made by first time distributed systems developers?

Wähle eine der folgenden:

  • All systems have the same software

  • Bandwidth is infinite

  • The network is secure

  • There is one administrator

  • The topology does not change

  • The network is homogeneous

Erklärung