Você está na página 1de 6

VMKV ENGINEERING COLLEGE

DEPARTMENT OF INFORMATION TECHNOLOGY

QUESTION BANK

ELECTIVE II-DISTRIBUTED SYSTEMS


SEMESTER VII

UNIT-1

Part-A
1. Define distributed system.

2. What is meant by the term concurrency?

3. List the examples of distributed system.

4. Write a note on firewalls.

5. What do you mean by remote invocation?

6. Mention the challenges in distributed system.

7. Where the heterogeneity applies in distributed system?

8. Write note on the term mobile code.

9. Write note on openness.

10. What is scalability?

11. How failures are recovered in distributed system?

12. How failures are deleted in distributed system?

13. Define platform.

14. Define middleware.

15. Write note on web crawlers.

16. In what multiple servers provide services?

17. Define the term replication.

18. What is the use of caches?


19. Write note on proxy servers .

20. What do you mean by mobile agent?

21. Write note on thin client.

22. Write note on dropping messages.

23. Where timing failures are applicable?

24. Give two examples for remote invocation.

25. What is marshalling?

Part-B
1. Describe distributed system with examples.
2. Discuss : Resource sharing
3. What are the challenges in distributed system? Explain
4. Illustrate with neat sketches the Architectural models.
5. Write short note on : i)plat form(4)
ii) Middle wave(8)
6. Write short notes about: i)Client sever model(4)
ii) Multiple server model (4)
iii) Proxy server model (4)
7. With neat diagram explain the various client server models.
8. Describe possible occurrence of security threats in internet.
9. Write short note on: i)External data resprentation and marshalling
Ii) Client-Server communication
10. Explain in details: The interprocess communication in UNIX.

UNIT-2

PART-A

1. Define communication protocol.


2. Define operating system.
3. What is interface?
4. List out the different interfaces in distributed system.
5. Define object.
6. Define distributed object.
7. Write note on GARBAGE collection.
8. What is the remote object reference?
9. What is remote interface?
10. List out the choices in RMI invocation semantics.
11. Write note on Dispatcher.
12. Define the binder.
13. What is a server thread?
14. List the activities of an activator.
15. What is mean by object location?
16. What is remote procedure call?
17. Give the difference between RMI and RPC.
18. What do you mean by Authentication?
19. Define notification.
20. Define the term metadata.
21. What is file replication?
22. Write note on flat file service.
23. Define path name.
24. What are the properties of URL?
25. Define name service.

PART-B
1. Explain distributed object.
2. Describe remote object and its remote interface.
3. Write note on the design issues from RMI.
4. With a neat sketch explain remote procedure call.
5. Explain the distributed event notification?
6. Explain with neat sketch simple dealing room system..
7. Explain in details the characteristics of file system.
8. Describe the file service architecture.
9. Write note on: i)Name service(6)
ii)Domain name system(4)
10. Explain directory services.

UNIT-III

PART-A
1. Mention the function of distributed operating system.
2. What is concurrent processing?
3. Write note on protection.
4. Define the shared memory multi-process.
5. What is the function of a process manager?
6. Define threads.
7. Write note on clusters.
8. Distinguish between threads and multiple process.
9. Give any two example of communication of primitives.
10. Define clock skew.
11. Define clock drift.
12. What do you mean by co-ordinate universal time?
13. What is logical clock?
14. When an object is considered to be a garbage?
15. How is distributed dead lock detected?
16. What is distributed termination detector?
17. Define marker receiving rule.
18. Define marker sending rule.
19. What is distributed debugging?
20. Why computer clock synchronization necessary?
21. What is global state predicate?
22. Write short note on name spaces.
23. List the domain names.
24. Define the term multi-cast.
25. What do you mean by group communication?

PART-B
1. Explain in detail the operating system layers.
2. Write note on: i)Protection
ii)Address space
3. Explain the creation of new process in distributed systems.
4. Write a detail note on threads.
5. Explain the operating system architecture.
6. Write note on: i)clocks
ii)clock skew
iii)Co-ordinate universal time
7. Discuss about dead locks in detail.
8. Explain about distributed mutual exclusion.
9. Write note on: i)Distributed garbage collection
ii) Distributed dead lock detection
iii)Distributed termination detection
10. Briefly explain the election algorithms.

UNIT-IV

PART-A
1. Define atomicity.
2. What do you mean by transaction?
3. What is transactional object?
4. Write note on durability.
5. Define isolation.
6. What happens when server actions related to process crashes?
7. What happens when client actions related to server process crashes?
8. What is agreement in passive replication?
9. Write note on nested transactions.
10. What is transactions?
11. What is two-phase locking?
12. What is strict two-phase locking?
13. Write note on shared locks.
14. Write the rules for nested transaction.
15. Define deadlock.
16. How dead lock is prevented?
17. Write note on timeouts.
18. How deadlock is detected?
19. What is validation phase?
20. What is update phase?
21. Define granularity.
22. What is two phase commit protocol?
23. What is one phase commit protocol?
24. Write note on transaction priority.
25. What is meta data?

PART-B
1. Discuss transactions with suitable example.
2. What is concurrency control? Explain in detail.
3. Briefly explain Nested Transactions.
4. Write short notes on locks with suitable example
5. What is a deadlock ? How deadlock can be recovered?
6. Explain flat Transaction and Nested Transaction.
7. Discuss a distributed banking transaction.
8. Explain Two Phase commit protocol.
9. Briefly Explain distributed dead locks.
10. Explain transaction recovery.

UNIT-V

PART-A
1. Define cryptograpy.
2. What are the security policies?
3. What is message tampering?
4. List the threads in distributed system.
5. Write note on replaying.
6. What do you mean by information leakage?
7. List the uses of cryptography.
8. What is authentication?
9. Define digital signature.
10. What do you mean by digital certificate?
11. What is fire wall?
12. What is block ciphers?
13. What is a stream ciphers?
14. Write note on public key.
15. What is private key?
16. What is replication?
17. What is group communication?
18. What are the role of group membership service?
19. How group membership changes notified?
20. What is object group?
21. What is passive replication?
22. List the suspense of events under active replication.
23. What are the state components of a replication manager contains?
24. Write note on primary copy replication.
25. What are the uses of replica manager?

PART-B
1. Discuss threats and attacks in distributed system.
2. Explain cryptography and the uses of cryptography.
3. Write short on : I)Authentication
II) Digital signature
4. Explain in detail: I)certificates
II) Fire walls

5. Write shorts on : I)Blocks ciphers


II) Stream ciphers
6. Explain the basic model for the management of replicated data .
7. Discuss group communication and its services.
8. Explain passive replication model for fault tolerance.
9. Discuss active replication model.
10. Explain architectures for replicated transactions.

Você também pode gostar