CSSE4004 Lecture 1

tb22
Quiz by tb22, updated more than 1 year ago
tb22
Created by tb22 over 6 years ago
31
0

Description

To provide network reliability

Resource summary

Question 1

Question
Which of these is not a form of transparency?
Answer
  • Retry
  • Relocation
  • Concurrency
  • Access

Question 2

Question
Which of these is not a form of transparency?
Answer
  • Access control
  • Location
  • Replication
  • Failure

Question 3

Question
Which of these is a situation when Decentralized algorithms should be used?
Answer
  • 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

Question 4

Question
Which scaling technique does "Split and spread functionality across the system" describe
Answer
  • Distribution
  • Decentralised algorithms
  • Concurrency
  • Heterogeneity

Question 5

Question
What are the dimensions of scalability?
Answer
  • Size, Geographically, Administrativley
  • Size, Geographically
  • Users, Resources
  • CPU, RAM, number of nodes

Question 6

Question
What does ACID stand for?
Answer
  • Atomicity, Consistency, Isolation, Durability
  • Atomicity, Correctness, Isolation, Durability
  • Atomicity, Consistency, Independence, Durability
  • Atomicity, Consistency, Isolation, Dependability

Question 7

Question
Which of these achieves hiding communication latencies?
Answer
  • Asynchronous communication
  • Caching
  • Multicast
  • Dual network interface

Question 8

Question
What is the goal of middleware?
Answer
  • Provide distribution transparency
  • Offer local services to remote clients
  • Hide differences between different systems
  • To provide network reliability

Question 9

Question
What are Hiding communication latencies, Distribution and Replication?
Answer
  • Scaling techniques
  • Middleware features
  • Reliability methods
  • The difference between a NOS and DOS

Question 10

Question
When latency is a problem, which technique should be used if asynchronous communication cannot be used?
Answer
  • 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

Question 11

Question
What are the properties of openness?
Answer
  • Interoperability, Portability, Heterogeneity
  • Cross-platform, XML, Dynamic Invocation
  • Interoperability, Dynamic, Heterogeneity
  • Heterogeneity, Standardization, Interoperability

Question 12

Question
Which of these are all forms of transparency?
Answer
  • Access, Location, Concurrency
  • Relocation, Replication, Caching
  • Mitigation, Replication, Failure
  • Access, Connectivity, Migration

Question 13

Question
What type of transparency is "Hide that a resource may move to another location"
Answer
  • Migration
  • Location
  • Relocation
  • Transferral

Question 14

Question
Which of these is NOT a false assumption often made by first time distributed systems developers?
Answer
  • 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
Show full summary Hide full summary

Similar

CSSE4004 - Lecture 8
tb22
CSSE4004 - Lecture 5
tb22
CSSE4004 -Lecture 7
tb22
CSSE4004 - Lecture 6
tb22
CSSE4004 - Lecture 10
tb22
CSSE4004 - Lecture 9
tb22
CSSE4004 - Lecture 4
tb22
CSSE4004 - Lecture 3
tb22
CSSE4004 - Lecture 2
tb22
Docker
Dan Fletcher
Database systems and distributed systems: A2
Tia Catt