Anna University Regulation 2013 Information Technology (IT) CS6601 DS 2marks & 16marks for all 5 units are provided below. Download link for IT 6th SEM CS6601 Distributed Systems Short answers, Question Bank are listed down for students to make perfect utilization and score maximum marks with our study materials.
1. Draw the Middleware Architecture.
- RMI,RPC and events
- Request reply protocol
- External data representation
- Operating system
2. What are the benefits of programming with interface in DS?
I. As with any form of modular programming, programmers are concerned only with the abstraction offered by the service interface and need not be aware of implementation details.
II. In potentially heterogeneous distributed systems , programmers also do not need to know the programming language or underlying platform used to implementation service.
III. This approach provides natural support for software evolution in this implementation can change as long as the interface remains the same.
3. Define IDL.
Interface Definition Languages (IDLs) are designed to allow procedures implemented in different languages to invoke one another. An IDL provides a notation for defining interfaces in which each of the parameters of an operation may be described as for input or output in addition to having its type specified.
4. List the used of IDL in web services.
The concept of an IDL was initially developed for RPC systems but applies equally to RMI and also web service. Some of them are:
I. Sun XDR as an example of an IDL for RPC
II. CORBA IDL as an example of an IDL for RMI
III. The web service Description Language (WSDL),which is designed for an Internet wide RPC supporting web service.
5. What is meant by action in object model?
Action is an object oriented program is initiated by an object invoking a method in another object. An invocation can include additional information needed to carry out the method. The receiver executes the appropriate method and then returns control to the invoking objects, sometimes supplying a result .An invocation of a method can have three effects:
I. The state of the receiver may be changed.
II. A new object may be instantiated, for example, by using a constructor in java or C++.
III. Further invocation on methods in other objects may take place.
6. Define object reference.
Objects can be accessed via object reference. For example in java a variable that appears to hold an object actually holds a reference to that object. To invoke a method in an object the object reference and method name are given together with any necessary arguments. The object whose method name is invoked is sometimes called the target and sometimes the receiver. Object reference are first class values, meaning that they may be assigned to variables, passed as arguments and returned as results of methods.
7.What is meant by garbage collection?
It is necessary to provide a means of freeing the space occupied by objects when they are no longer needed. A language such as java, that can detect automatically when an object is no longer accessible recovers the space and makes it available for allocation to other objects. This process is called garbage collection; the programmer has to cope with the freeing of space allocated to objects. This can be a major source of errors.
CS6601 DS Unit 1 2marks & 16marks – Download Here
CS6601 DS Unit 2 2marks & 16marks – Download Here
CS6601 DS Unit 3 2marks & 16marks – Download Here
CS6601 DS Unit 4 2marks & 16marks – Download Here
If you require any other notes/study materials, you can comment in the below section.
For CS6601 DS Previous Year Question Papers – Click here
For CS6601 DS Important Questions/Answer Key – Click here
For CS6601 DS Lecture Notes – Click here
Anna University 6th SEM IT DS 2marks 16 marks
CS6601 Distributed Systems question bank free download
Anna University IT DS short answers Regulation 2013
CS6601 2marks, DS Unit wise short answers – IT 6th Semester