Você está na página 1de 5

MC0081 .

(DOT) Net Technologies

Assignment Set 1 1. Describe the steps involved in creating classes and objects with the help of a program in C#. 2. Describe the following with respect to creating Web Forms in .Net environment: a. Web Form Life Cycle b. Creating a Web Form Write programs with corresponding output screens to demonstrate the above concepts. 3. Describe the following with respect to State Management in ASP.Net: a. Cookies in ASP.NET b. Session State c. Application State 4. Describe the following with respect to Web Services in .Net: a. Writing and Testing a Web Service b. Implementing a Web Service Client Assignment Set 2 1. Write a program in C# language to perform the following operations: a. Basic arithmetic operations b. Finding greatest of n numbers Write separate programs for each of the above points. 2. Explain the following with respect to ASP.Net: a. Master Pages b. Themes & Skins Write code snippets to demonstrate the above concepts. 3. Design a simple Window based form application to perform basic arithmetic operations. 4. Describe the following with respect to Web site deployment in ASP.Net: a. Creating Application Pools (IIS 6.0) b. Deploying ASP.NET Applications

MC0082 Theory of Computer Science 4 Credits Assignment Set 1

Assignment Set 2

MC0083 Object Oriented Analysis & Design using UML


Assignment Set 1

1. Explain the following Object Oriented Concepts with suitable examples for each: a. Objects b. Encapsulation and information hiding c. Polymorphism 2. Explain the following Object Oriented Methodologies: a. Rumbaugh et al.s Object Modeling Technique b. The Booch Methodology 3. Describe the following UML notations: a. Diagram Elements (Graphs, Drawing paths, ) b. Model Management c. General Extension Mechanisms 4. What are the various classes in class stereotypes of software development process? Explain in detail. 5. Describe the goals and scope of UML with suitable examples. 6. What are the two ways of communicating with subsystem? Explain
Assignment Set 2

1. Describe with suitable examples the Object Oriented Systems Development Life Cycle. 2. Describe the following behavioral elements of UML: a. Collaborations b. Use Cases c. State Machines d. Activity Graphs 3. Explain the following UML diagrams with suitable examples: a. State chart Diagrams b. Activity Diagrams c. Implementation diagrams 4. What are the primary artifacts of the UML? How it is used to produce project artifacts? 5. Explain the description of component diagram and deployment diagram. Explain with an example. 6. Explain Foundation Package? Illustrate it with a neat Figure.

MC0084 Software Project Management & Quality Assurance Assignment Set 1


Book ID: B0958

1. What is project management? Explain various activities involved in project management. 2. Describe the following with respect to Estimation and Budgeting of Projects: a. Software Cost Estimation and Methods b. COCOMO model and its variations 3. What is project scheduling? Explain different techniques for project scheduling.
Book ID: B0959

4. Explain the Mathematics in software development? Explain its preliminaries also 5. What is debugging? Explain the basic steps in debugging? 6. What is a fish bone diagram? How is it helpful to the project management? Assignment Set 2 Book ID: B0958 1. Explain different project planning methods? 2. What is SQA plan? Briefly explain it 3. Describe the following with respect to Quality Assurance: a. Supportive activities involved in the software life cycle b. Standards and Procedures c. Software Quality Assurance Activities d. Software qualities Book ID: B0959 4. What is CMM? Explain all the phases in it. 5. What is the difference between the Testing and Quality assurance? 6. Explain the Mathematics in software development? Explain its preliminaries also.

MC0085 Advanced Operating Systems (Distributed Systems) Assignment Set 1


1. What is a message passing system? Discuss the desirable features of a message passing system. 2. Discuss the implementation of RPC Mechanism in detail. 3. Discuss the following with respect to Distributed Shared Memory: a. Memory Coherence (Consistency) Models b. Memory Consistency models c. Implementing Sequential Consistency d. Centralized Server Algorithm 4. Explain the following with respect to Resource Management in Distributed Systems: a. Task assignment Approach b. Load Balancing Approach c. Load Sharing Approach 5. Explain the following with respect to Distributed File Systems: a. The Key Challenges of Distributed Systems b. Clients Perspective: File Services c. File Access Semantics d. Servers Perspective Implementation e. Stateful Versus Stateless Servers 6. Describe the Clock Synchronization Algorithms and Distributed Algorithms in the context of Synchronization.

Assignment Set 2
1. In what aspects is the design of a distributed file system different from that of a centralized file system? 2. What are the Issues in Load-Sharing Algorithms? Discuss in detail . 3. Explain the following with respect to Synchronization in Distributed Systems: a. Clock Synchronization b. Clock Synchronization Algorithms c. Distributed Algorithms d. Event Ordering 4. Explain the following with respect to Naming in Distributed Systems: a. Desirable Features of a Good Naming system b. Fundamental Terminologies and Concepts c. System Oriented Names 5. Explain the following with respect Security in Distributed Systems: a. Cryptography b. Authentication c. Access Control d. Digital Signatures 6. Describe the following: A) Process Migration B) Threads

Você também pode gostar