Exam Details

Subject distributed operating system
Paper
Exam / Course m.c.a.science
Department
Organization solapur university
Position
Exam Date November, 2016
City, State maharashtra, solapur


Question Paper

Master of Computer Application II (Computer Science)
Examination: Oct /Nov 2016 Semester IV (Old CGPA)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR U
31
Thursday
17/11/2016
02:30 PM
to
05:00 PM
Distributed Operating
System
C

Instructions: Question no. 1 2 are compulsory
Attempt any three questions from Q. No. 3 to Q. No. 7
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose the correct alternatives 10
The allow millions of machines all over the earth to be connected
at speeds varying form 64 Kbps to gigabits per second for some advanced
experimental networks.
Local Area Networks World Wide Web Networks
Metropolitan Area Networks Wide Area Networks
A is a situation in which a resource can be released only
voluntarily by process holding it, after that process has completed its task.
Hold and wait No preemption 0
Resource sharing Process Election
A strategy allow better load balancing and has major impact on
system design.
Non-migratory allocation Deterministic allocation
Migratory allocation Flexibility allocation
A threads package can be implemented on an operation system
that does not support threads.
Kernel Scheduler activation O
Spin lock User
The property ensures the concurrent transaction do not interfere
with each other.
Atomic Durable
Isolated Consistent
If the workstations are diskless, the file system must be implanted by one or
more file servers.
Remote Block cache
Local Temporary
A is an agreement between the communicating parties on how
communications is to proceed.
Scheduler activation Protocol
Multiprocessor Monolithic kernel
Page 1 of 2
Using transparency, the multiple users can share resources
automatically.
Domain Name Mutual Exclusion
Concurrent Replication
A file can have which are piece of information about the file but
which are not part of the file itself.
Directory Server interface
Data section Attributes
10) Each user has a kind of ticket called a for each object to which
it has access.
Capability Data server
Access control list Upload model
State True or False 04
Protection must provide a means for specifying the controls to be imposed
together with a means of enforcement.
When a single sender sending a message to a single receiver is called
multicasting addressing.
In non-blocking primitives, the process remains suspended in receive until a
message arrives, even if it takes hours.
A Multi thread model to construct server can be characterized with
parallelism and having blocking system calls.
Q.2 Write a short note on: 08
Clock Synchronization
OSI Reference Model
Answer the following: 06
What do you mean by Open and Close group?
Define the term Pipes?
Q.3 Answer the following
What do you mean by Remote Procedure Call? Discuss in detail acts involved
for sending calls and messages as Remote Procedure Call.
What do you mean by File Services? Describe in detail the various semantics
of File sharing?
07
07
Q.4 Answer the followings:
Define the term Logical Clocks. Discuss in detail Lamport's Algorithm for the
clock correction.
What do you mean by Processor allocation? Discuss issues for processor
allocation algorithms.
07
07
Q.5 Answer the followings:
State the comparison in detail between MS-windows NT and Novel Netware?
What do you mean by Deadlock? Discuss algorithms for centralized deadlock
detection with suitable example.
07
07
Q.6 Answer the following:
What is mean by Distributed Operating System? Explain in detail its merits
and demerits?
Define Mutual Exclusion. Discuss Distributed algorithm for Mutual
Exclusion?
07
07
Q.7 Answer the following:
Define the term Election Algorithm. Discuss in detail Ring and Bully Election
algorithm?
Discuss Workstation Model using Idle Workstation with suitable example.
07
07


Subjects

  • .net
  • artificial intelligence
  • computer communication network
  • computer graphics
  • computer oriented statistics
  • data mining and warehouse
  • data structures
  • database management system
  • digital circuits and microprocessors
  • digital image processing
  • discrete mathematical structures
  • distributed operating system
  • finite automata
  • introduction to computers
  • java programming
  • management
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • opeartions research
  • operating system
  • pattern recognition mobile computing
  • programming using - c
  • programming with php
  • software engineering
  • system software
  • uml
  • web design techniques
  • web technology