Comp90015

Quiz by LatSwizzle
Rate:
Last updated: October 31, 2023
You have not attempted this quiz yet.
First submittedOctober 31, 2023
Times taken3
Report this quizReport
20:00
Enter answer here
0
 / 125 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Hint
Answer
Transparency Expecations
Access
 
Location
 
Failure
 
Mobility
 
Performance
 
Scaling
Socket Protocols
UDP
 
TCP
What does DOS share that NOS does not?
OS
OS Components
Process Manager
 
Communication Manager
 
Thread Manager
 
Memory Manager
 
Supervisor
OS-level concurrency
Multitasking
Application-level concurrency
Multithreading
Benefits of Threads
Concurrency
 
Reactive UI
 
Non-blocking
 
Asynchronicity
Threads in java
Extend Thread
 
Implement Runnable
Thread Architectures
Worker pool
 
Thread per request
 
Thread per object
 
Thread per connection
JSON > XML
Simpler
 
Supports arrays
 
Readable
 
Data types
XML > JSON
Displayable
Reasons to use DS
Economy
 
Reliability
 
Availability
 
Scalability
 
Modularity
Consequences of using DS
Concurrency
 
Heterogeneity
 
Global Clock
 
Failure
Possible failures in UDP
Data corruption
 
Omission failure
 
Order
Architectural Models
Client-server
 
two-tier
 
multi-tier
 
cluster
 
proxy server
 
web applet
 
mobile agent
 
thin client
 
p2p
Types of failures
omission
 
arbitrary
 
timing
Failure mitigations
Replication
 
Checksum
OS basic components
Policy
 
Mechanism
Kernel modes
User
 
Supervisor
Microkernel provides these basic abstractions
Address space
 
threads
Hint
Answer
 
communication
Remote invocation protocols
Request
 
Request-Reply
 
Request-Reply-Acknowledge
Components of RPC system
Communication
 
Stub procedure
 
Dispatcher
 
Server stub
Components of RMI system
Remote interface
 
Servant Component
 
Server
 
Client
Aspects of indirect communication
Time uncoupling
 
space uncoupling
Indirect communication systems
publish subscribe
 
distributed message queue
 
distributed shared memory
 
tuple space
Modules in a file system (DFS)
directory
 
file
 
access control
 
file access
 
block
 
device
directory service operations
lookup
 
addname
 
unname
 
getnames
Caching policy options
write-through
 
commit
Navigation types
iterative
 
multicast
 
recursive server
 
non-recursive server
Security goals
privacy
 
integrity
 
availability
threat categories
leakage
 
tampering
 
vandalism
attack types
eavesdropping
 
masquerading
 
tampering
 
replaying
 
DOS
worst case assumptions
exposed interface
 
insecure network
 
broken passwords
 
source code available
 
resourced attacker
thread life cycle
new
 
runnable
 
running
 
non-runnable
 
terminated
caching strategies
read-ahead
 
delayed-write
invocation semantics
maybe
 
at least once
 
at most once
How is FFS different from UNIX
stateless
 
idempotent
Comments
No comments yet