6CS5-11 Distributed System Priyanka Sharma
6CS5-11 Distributed System Priyanka Sharma
Syllabus
III Year-VI Semester: B.Tech. Computer Science and Engineering
Total 28
Syllabus of 3rdYear B. Tech. (CS) for students admitted in Session 2017-18 onwards. Page 8
Swami Keshvanand Institute of Technology, Management & Gramothan,
Ramnagaria, Jagatpura, Jaipur-302017, INDIA
Approved by AICTE, Ministry of HRD, Government of India
Recognized by UGC under Section 2(f) of the UGC Act, 1956
Tel. : +91-0141- 5160400 Fax: +91-0141-2759555
E-mail: [email protected] Web: www.skit.ac.in
1. In distributed system each processor has its own: 11. A distributed System has:
a) local memory b) clock a) Physical Clock b) Logical Clock
c) both (a) and (b) d) none of the mentioned c) Vector Clock d) none of the mentioned
12. A distributed System consists of:
2. If one site fails in distributed system: a) Collection of autonomous computers
a) the remaining sites can continue operating b) A distribution Middleware
b) all the sites will stop working c) All of above
c) directly connected sites will stop working d) none of the mentioned
d) none of the mentioned
13. A distributed System is said to have:
3. Network operating system runs on: a) Full distribution transparency
a) server b) Some amount of distribution transparency
b) every system in the network c) Both a and b
c) both (a) and (b) d) none of the mentioned
d) none of the mentioned
14. A scalable distributed System has:
4.The distributed system is a collection of: a) Size Scalability b) Geographical Scalability
(a)Loosely coupled h/w on tightly coupled s/w c) Administrative Scalability d) All of above
(b) Tightly coupled h/w on loosely coupled s/w
(c) Tightly coupled s/w on loosely coupled h/w 15. A distributed System supports:
(d) Loosely coupled s/w on tightly coupled h/w a) Client/Server Architecture
b) 2-Tier Architecture
5.The capability of a system to adapt the increased service load c) 3-Tier Architecture
is called: d) All of above
a) scalability b) tolerance
c) capacity d) none of the mentioned
7.If timestamps of two events are same, then the events are:
a) concurrent b) non-concurrent
c) monotonic d) non-monotonic
5. The local operating system on the server machine passes the 13. An IPC facility provides atleast two operations :
incoming packets to the: a) write message b) delete message
a) server stub b) client stub c) send message d) receive message
c) client operating system d) none of the mentioned
14.The link between two processes P and Q to send and receive
6. What is interprocess communication?
messages is called :
a) communication within the process
a) communication link b) message-passing link
b) communication between two process
c) synchronization link d) All of these
c) communication between two threads of same process
d) none of the mentioned 15.In the non blocking send :
a) sending process keeps sending until message is received
7. What are the characteristics of atomicity?
b) sending process sends the message and resumes operation
a) All operations associated are executed to completion or none
c) sending process keeps sending until it receives a message
are performed
d) None of these
b) One processor as coordinator which handles all requests
c) When responses are received from all processes, then process
can enter its Critical Section
d) Use communication links
3. For non sharable resources like a printer, mutual exclusion : 12. CORBA is a :
a) must exist b) must not exist (a) Hardware (b) Software (c) Middleware (d) Firmware
c) may exist d) None of these
13. RPC provides a(an) _____ on the client side, a separate one
4. Which of the following is permission based approach of for each remote procedure.
Distributed Mutual Exclusion ? (Multiple Choice)
a) stub b) identifier c) name d) process identifier
a) Centralized Algorithm b) Decentralized Algorithm
c) Distributed Algorithm d) Ring Algorithm
14. Replication transparency :
5. Which are the memory models: (a)Enables the concealment of faults
a ) Uniform Memory Access (b) Allow the movement of resources
b) Non-Uniform Memory Access (c) Enables multiple instances of resources
c) Both a & b d) None of above (d) Allows system and applications to expand
6. What are the characteristics of mutual exclusion using 15. An IPC facility provides atleast two operations :
centralized approach ? (Choose three) a) write message b) delete message
a) One processor (coordinator) which handles all requests c) send message d) receive message
b) It requires request/reply & release per critical section entry
c) The method is free from starvation
d) When responses are received from all processes, then process
can enter its Critical Section
1. In distributed System, in 3-Tier Architecture, server acts as: b) allows a thread to invoke a method on a remote object
a) Client c) allows a thread to invoke memory on a remote object
b) Server d) allows a process to invoke a method on a remote object
2. In distributed System, the global state of a system at instant t 10. A process that is based on IPC mechanism which executes
is: on different systems and can communicate with other processes
a) State of any entity b) States of all entities using message based communication, is called :
a) Local Procedure Call b) Inter Process Communication
3. In Naive state recording, the role of the coordinating node is c) Remote Procedure Call d) Remote Machine Invocation
to:
a) Record its own state 11. An RPC (remote procedure call) is initiated by the:
b) Send a recording message to all neighbouring nodes. a) server b) client c) both a and b d) neither a nor b
c) None of the mentioned
12. ................... serve as the 'glue' between the client and server
d) Both a and b
applications respectively, and that ORB.
A) ORB and ORB Interface
4. The difference between the time at any specific machine and B) CORBA IDL stubs and skeletons
the actual time is: C) Client and servant D) Client and server
a) Clock skew b) Clock Drift
c) None of the mentioned d) Both a and b 13. Platform is a combination of :
(a) Application and operating system
(b) Middleware and operating system
5. If a message m is sent by process I to process J, having times (c) Middleware and computer hardware
at respective sites ti and tj, if ti > tj holds, then: (d) Operating system and computer hardware
a) Process J does nothing
b) Process J adds the average communication delay to its local 14. Communication is achieved in distributed system by:
clock (a) Disk Sharing (b) Shared memory location
c) None of the mentioned (c) File sharing (d) Message passing
d) Both a and b
15.In which state transactions executes the final statement
(a)Committed (b) Abort
6.In indirect communication between processes P and Q (c)Active (d) partially committed
a) there is another process R to handle and pass on the messages
between P and Q
b) there is another machine between the two processes to help
communication
c) there is a mailbox to help communication between P and Q
d) None of these
7. RPC provides a(an) _____ on the client side, a separate one for
each remote procedure.
a) stub b) identifier c) name d) process identifier
8.The stub :
a) transmits the message to the server where the server side stub
receives the message and invokes procedure on the server side
b) packs the parameters into a form transmittable over the
network
c) locates the port on the server d) All of these