Module 1. 1 - 1. 7
3 types
2 types
4 types
5 types
Local memory
Clock
Both local memory and clock
None of the mentioned
Its own address space
Another address space
Both its own address space and another address space
Applications address space
Object Oriented Operating System
Kernel Service
Kernel
Microkernel
Programs
Processes
Application
System
Communication within the process
Communication between two process
Communication between two threads of same process
None of the mentioned
Have to be of a fixed size
Have to be a variable size
Can be fixed or variable sized
None of the mentioned
Programmed buffering
Automatic buffering
User defined buffering
No buffering
A. the sending process keeps sending until the message is received
The sending process sends the message and resumes operation
The sending process keeps sending until it receives a message
None of the mentioned
Unless the client sends an asynchronous request to the server
Unless the call processing is complete
For the complete duration of the connection
Unless the server is disconnected
Server stub
Client stub
Client operating system
Client process
On the same computer
On different computers connected with a network
On the same computer and also on different computers connected with a network
On none of the computers
Inter-process communication
A single process
A single thread
A single stream
The remaining sites can continue operating
All the sites will stop working
Directly connected sites will stop working
None of the mentioned
Scalability
Tolerance
Capacity
None of the mentioned
Server
Every system in the network
Both A & B
None of the mentioned
Host ID
Host name and identifier
Identifier
Process ID
Program number
Version number
Procedure number
All of the mentioned
Communication link
Message-passing link
Synchronization link
All of the mentioned
Stub
Identifier
Name
Process identifier
Local Procedure Call
Inter Process Communication
Remote Procedure Call
Remote Machine Invocation
Performance transparency
Scaling transparency
Replication transparency
Concurrency transparency
Centralized memory
Shared memory
Message passing
Both A and B
All of these
Three
Five
Seven
Eight
Improves availability &performance
Decreases performance
Consistent
Improves speed