What is OOAD? Explain basic constructs of object orientation. [MCS-219 Q1]

What is OOAD? Explain basic constructs of object orientation. [MCS-219 Q1]

Question 1 of MCS-219: Object Oriented Analysis and Design.Answer: OOAD (Object-Oriented Analysis and Design) is a software engineering approach that focuses on modeling a system as a collection of interacting objects. These objects represent real-world entities and combine data (attributes) with behavior (methods).OOAD helps in understanding system requirements (analysis) and translating them into a robust, reusable, and maintainable software design (design).

Write an algorithm and program in ‘C’ language to merge two sorted linked lists. The resultant linked list should be sorted [MCS-209 Q-2]

Write an algorithm and program in ‘C’ language to merge two sorted linked lists. The resultant linked list should be sorted [MCS-209 Q-2]

Question: Write an algorithm and a program in ‘C’ language to insert and delete edges in an adjacency list representation of an undirected graph. Make assumptions, if necessary. Answer: Assumptions