Posted by csrins on August 14, 2006
Striking a pose! The class of 06-07!
M.Sc. CS Students at the DCS, R.D.National College on 14 August 2006
The students of M.Sc. Part I and Part II are all smiles on the eve of course-completion on Monday.
Here’s wishing them the best in their subsequent courses and all future endeavors!

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
Posted in Artificial Intelligence, Data Mining, Data Warehousing and Mining, Distributed Computing, Education, M.Sc. Computer Science | Leave a Comment »
Posted by csrins on July 23, 2006
DC and AI Lectures will resume from Monday, 24 July 2006.
Be there at 8:30 am!
Posted in Artificial Intelligence, Distributed Computing, Education, M.Sc. Computer Science | Leave a Comment »
Posted by csrins on July 20, 2006
The DC and AI lectures for Thursday 20/07/2006, Friday 21/07/2006, and Saturday 22/07/2006 are cancelled.
Students are advised to ascertain their revised schedule from the Department.
Posted in Artificial Intelligence, Distributed Computing, Education, M.Sc. Computer Science | Leave a Comment »
Posted by csrins on July 16, 2006
Batch A
- Define the following terms:
- Access point
- Address
- True identifier
- Location independent name
- Human-friendly name
- What is the need for location independent names?
- What is a namespace? Explain how a namespace can be represented as a labeled, directed graph with two types of nodes.
- Define the following terms:
- Leaf node
- Directory node
- Directory table
- Root node
- Path name
- Absolute path name
- Relative path name
- Global name
- Local name
- Boot block
- Superblock
- Inode
- Write a short note on name resolution. Discuss the necessity of a closure mechanism for name resolution.
- Explain the concept of an alias. Elaborate on its importance in linking and mounting.
- What information is necessary to mount a foreign name space in a distributed system?
- Explain the differences between a Network File System (NFS) and a Global Name Service (GNS).
- Write a short note on the structure of namespace distribution.
- What is a name resolver? Explain its importance in the implementation of name resolution.
- Distinguish between iterative name resolution and recursive name resolution.
- Explain the organization of the DNS name space.
- Define the following terms:
- Domain
- Domain name
- Resource record
- Canonical name
- Describe the implementation of DNS.
- Explain in detail the principle and implementation of the X.500 directory service.
Batch B
- Explain the lookup of a mounting point in UNIX-like systems.
- Can an identifier contain information on the entity it refers to?
- Distinguish between a hard link and a soft link in UNIX-like systems.
- Name servers implementing nodes in the DNS name space that are close to the root do not generally support recursive name resolution. Why?
- Write a short note on IP anycast.

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
Posted in Distributed Computing, Education, M.Sc. Computer Science | Leave a Comment »