Fwd: DOS tentative/practice questions Important : DOS(CL-2) related

3 views
Skip to first unread message

Vivek Reddy

unread,
Apr 13, 2015, 7:11:04 AM4/13/15
to becompu...@googlegroups.com

---------- Forwarded message ----------
From: madhura phatak <madhura...@mitpune.edu.in>
Date: Mon, Apr 13, 2015 at 4:31 PM
Subject: DOS tentative/practice questions Important : DOS(CL-2) related
To: Chaitali Chavan <chavanch...@gmail.com>, Deepali Darda <deepali...@gmail.com>, minakshi tupe <tupemi...@gmail.com>, Pranita Sanghvi <sanghvi...@gmail.com>, Vivek Reddy <vivekred...@gmail.com>, neha kulkarni <nehakul...@gmail.com>




circulate this email on BE-1 and BE 2 groups  : URGENT

Instructions for the CL-2 exam :-

1. All 9 assignments are compulsory...do not leave any assignment as option.

2. Changes cannot be given so everyone will have to do all assignments

3. Do not carry chits or programs on mass storage devices,copy of any kind is highly condemned.

4.We expect Bully algorithm to work on a single machine only,but we expect ring algorithm to work on both    single and multiple machines.

 Q: single machine meaning ?
  A :single machine programs could be a single program simulated in the most simplest manner
  and single machine programs could also mean multiple individual programs(separate PIDs) communicating over sockets
  on a single machine/node(same IP).


Multiple machines : indeed different machines,different program IDs and different IPs






Also find herewith a list of practice oral questions ,
correct answers of which are expected.





---
Madhura V Phatak


DISTRIBUTED OPERATING SYSTEMS LAB QUESTIONS

 

Lab assignments related:-

 

1.      Define a Distributed system.Give applications of the same.

2.      What is a server and a client process?,explain server and client side system calls for connection oriented and connectionless communication.

3.      What is a thread?,differentiate between threads and processes.

4.      Explain the concept of multithreading.How do we execute a multithreaded program ?.Locate the thread in your echo server assignment.

5.      Socket address is a combination of what 2 addresses ?

6.      Does a socket have an address structure associated with it?

7.      IPV4 and IPV6….what are their lengths in bits?

8.      What are the ranges for class A,B,and C.

9.      Why is the server process pushed in the background?

10.   Explain the ring and bully algorithms

11.   Compare the time complexities of Ring and Bully algorithms under best and worst conditions.

12.  Explain your RPC assignment, does RPC face any failures ?,explain them

13.  What is the XDR format for RPCs

14.   Explain your RMI assignment,along with its execution.

15.  Why was Java chosen for the implemetation of RMI ?

16.  What are the basic Java classes involved in RMI

17.  Why does the server need to register with the Binding Agent in RMI ?

18.  What is DNS ?,what is a domain name?,how does DNS work.

19.  Any examples of DNS.

20.  Explain the concept of Hadoop

21.  What is meant by the map-reduce logic ?

22.   Explain the concept of Lamports algorithm.

23.   What are physical and logical clocks

24.  What are the fields of the HTTP header

25.  What level of the OSI model does the HTTP work ?

 

 

 

QUESTIONS RELATED TO DISTRIBUTED SYSTEMS IN GENERAL

 

1.      The characteristics of Distributed Systems.

2.      Goals of Distributed Systems

3.      What are homogenous Multicomputer systems

4.      What are heterogenous Multicomputer systems

5.      Differentiate between DOS and NOS

6.      What are the different type of System Models

7.      What are specific DS communication protocols

8.      What is middleware ?,why does it reside

9.      Features of RPC and RMI

10.  What are Physical clocks,what are logical clocks

11.  What are Lamport Timestamps

12.  What is the Distributed approach for Mutual Exclusion

13.  What are distributed Transactions?

14.  What is fault tolerance

15.  What is reliable Client-Server and Reliable Group communication

16.  What are the various recovery mechanisms?

17.  Explain the applications of Distributed Operating systems

18.  Explain the security issues in Distributed Operating systems

19.  How are client-server failures handled in DS.

 

20.  What are Grids?,what is grid computing?

21.  What are the different types of grids

22.   Mention any Grid applications

23.  What are clusters?,what is cluster computing?

24.  What are the different types of Clusters

25.  Mention any Cluster applications

26.   Are there any Grid and cluster administrative tools?

27.  Differentiate between grids and Clusters










--
Madhura V Phatak
Assistant Professor
Department of Computer Engineering
Maharashtra Institute of Technology
Pune 38


DOS_ques.doc
Reply all
Reply to author
Forward
0 new messages