Exam Details

Subject distributed operating system
Paper
Exam / Course m.sc. computer science
Department
Organization solapur university
Position
Exam Date April, 2017
City, State maharashtra, solapur


Question Paper

M.Sc. (Computer Science) (Semester-IV) (CBCS) Examination,
2017
DISTRIBUTED OPERATING SYSTEM
Day Date: Wednesday, 19-04-2017 Marks: 70
Time: 02.30 PM to 5.00 PM
Instructions: Question no. 1 and 2 are compulsory.
Attempt any 3 questions from Q. no. 3 to Q. no. 7.
Figures to the right indicate full marks.
Q.1 Choose correct alternatives. 10
The allows hundreds of machines within a building to
be connected in such a way that small amount information can
be transferred between machines milliseconds.
Switch based multiprocessor
File Transfer Protocol
Local Area Network
Bus based multiprocessor
are loosely coupled software on loosely coupled
hardware.
Network Operating System
Operating system
Distributed systems
None of these
is an agreement between the communicating
parties on how communication is to proceed.
Acknowledgment Protocol
Security Directory server
If send is it returns the control to the caller
immediately, before the message is being sent.
Blocking Adhesive
Compressive Non-blocking
A technique is called when a packet is sent to one of
the group addresses; it is automatically delivered to all
machines listening to the address.
Broadcasting Uni-casting
Multicasting Point to Point
Page 2 of 3
A property means that, if the system has some
invariants that must always hold, if they held before the
transactions, they will hold afterward too.
Isolated Atomicity Durable Consistent
A processor allocation strategy called in this process
once placed on a machine stays there until it get terminates.
Migratory Stable allocation
Non-migratory Remote Procedure call
UTC stands for It is a basis of all modern civil
timekeeping.
Uniform Time Clock
Universal Time Clock
Uniform Coordinated Time
Universal Coordinated Time.
The is a specification of what the file system offers to
its client.
File importer File Server
File Service File Control Block
10) From computer's point of view, the is the program most
intimately involved with the hardware. In this context, we can
view as a resource allocator.
Computer Architecture ALU unit
Operating System None of these
State True or False. 04
Data sharing allows user to share expensive peripherals like
color printers.
In tightly coupled system, the inter-machine message delay is
large and data rate is low.
The telephone is a connection-oriented communication
system.
When open groups are used, any member process in the
system can send message to any group member.
Q.2 Write short notes of the following. 08
Lamport's Happens-Before relation
Atomic Transactions
Answer the following. 06
What do you mean by Client and Server?
Define the term Multithreading.
Q.3 Answer the following.
What is mean by System Model? Discuss registry based
algorithm for finding and using an idle workstations.
07
State and explain in detail comparison of MS-windows NT and 07
Page 3 of 3
Novel Netware.
Q.4 Answer the following.
What do you mean by Multi-computers? State and explain in
detail advantages and disadvantages of Distributed OS?
07
Discuss in detail Distributed algorithm for Mutual Exclusion in
Distributed OS.
07
Q.5 Answer the following.
What do you mean by Process? Discuss in detail different kinds
of thread usage.
07
State and explain in detail scheme of various Election algorithms
with suitable examples.
07
Q.6 Answer the following.
What do you mean by Virtual Memory? Discuss principle of
demand paging to efficiently handle page fault in system.
07
Discuss in detail working mechanism of Remote Procedure Call
with suitable example?
07
Q.7 Answer the following.
What do you mean by False Deadlock? Discuss in detail
centralized deadlock detection with suitable example.
07
What do you mean Distributed File System? Discuss in details
characteristics file service interface.


Subjects

  • .net technology
  • artifical intelligence
  • computer communication network
  • data mining and warehouse
  • data structures
  • dbms
  • digital image processing
  • distributed operating system
  • finite automata
  • internet of things
  • java programming
  • linux operating system (oet)
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • office automation (oet)
  • operating system
  • operations research
  • soft computing
  • software engineering
  • software testing
  • uml