ITM312
Object Oriented Analysis & Design
Assignment - I
Assignment Code: 2013ITM312B1 Last Date of Submission: 15th October 2013
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
1. Explain the method of identifying the classes using the common class approach with an example.
2. Explain whether overriding or overloading allows achieving polymorphism.
3. Discuss the advantages of object oriented approach over structured approach of problem solving.
4. Describe the necessary characteristics that a system must satisfy to be considered an object oriented system.
Section-B
Case Study
5. Draw the use cases and define all the classes for a tourist information system. Make necessary assumptions. Also draw the sequence and collaboration diagram for the tourist information system.
ITM312
Object Oriented Analysis & Design
Assignment - II
Assignment Code: 2013ITM312B2 Last Date of Submission: 15th November 2013
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
1. What are the main differences between sequence diagrams and collaboration diagrams?
2. When considering tools for different phases of the software development process, the issue of transitioning models from one phase to the next comes up. Is it possible to automate this transition? Explain why or why not.
3. Explain the concept of generalization and inheritance with help of an example.
4. Describe the following terms:
a. Deep and Shallow copying
b. Equivalence and identity
c. Guard Condition
Section-B
Case Study
5. Compare and contrast the structured approach and object oriented approach of software development with respect to a payroll program of a company which has several classes of employees with particular payroll requirement?
Object Oriented Analysis & Design
Assignment - I
Assignment Code: 2013ITM312B1 Last Date of Submission: 15th October 2013
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
1. Explain the method of identifying the classes using the common class approach with an example.
2. Explain whether overriding or overloading allows achieving polymorphism.
3. Discuss the advantages of object oriented approach over structured approach of problem solving.
4. Describe the necessary characteristics that a system must satisfy to be considered an object oriented system.
Section-B
Case Study
5. Draw the use cases and define all the classes for a tourist information system. Make necessary assumptions. Also draw the sequence and collaboration diagram for the tourist information system.
ITM312
Object Oriented Analysis & Design
Assignment - II
Assignment Code: 2013ITM312B2 Last Date of Submission: 15th November 2013
Maximum Marks: 100
Attempt all the questions. All the questions are compulsory and carry equal marks.
Section-A
1. What are the main differences between sequence diagrams and collaboration diagrams?
2. When considering tools for different phases of the software development process, the issue of transitioning models from one phase to the next comes up. Is it possible to automate this transition? Explain why or why not.
3. Explain the concept of generalization and inheritance with help of an example.
4. Describe the following terms:
a. Deep and Shallow copying
b. Equivalence and identity
c. Guard Condition
Section-B
Case Study
5. Compare and contrast the structured approach and object oriented approach of software development with respect to a payroll program of a company which has several classes of employees with particular payroll requirement?
No comments:
Post a Comment