PLEASE MATCH YOUR ASSIGNMENT QUESTIONS ACCORDING TO YOUR SESSION
IGNOU MCS-219 (July 2024 – January 2025) Assignment Questions
Q1: Explain basic philosophy of object orientation. Explain basic constructs of object orientation with example.
Q2: Draw class diagram for Online Learning System. Make necessary assumptions.
Q3: Explain briefly object modeling , dynamic modeling and functional modeling with the help of suitable diagrams.
Q4: Draw state diagram for Online Shopping System. Also, list the assumptions made.
Q5: What is aggregation? How is it related to composition? Explain role of abstract class in system design with the help of example.
Q6: What is system design? What are the major tasks performed during system design? Explain.
Q7: Map the object classes created in Question 2 above into database tables. Make necessary assumptions.
Q8: Write short notes on following (minimum in 250 words):
i) Mapping designs to code
ii) Design Optimization
IGNOU MCS-219 (July 2023 – January 2024) Assignment Questions
Q1: What is OOAD? Explain basic principles of object orientation.
Q2: Draw class diagram for online shopping system. Make necessary assumptions.
Q3: Explain object model and dynamic model in detail with the help of suitable diagrams.
Q4: Draw state diagram for Online Flight Ticket Booking. Also, list the assumptions made.
Q5: What is concurrency? Explain how concurrency is handled with the help of suitable example.
Q6: What is need of inheritance adjustment in system design? Explain how inheritance adjustment can be performed, with the help of an example.
Q7: Map the object classes created in Question 2 above into database tables. Make necessary assumptions
Q8: Write short note on followings
i) Mapping designs to code
ii) Collaboration Diagram