0% found this document useful (0 votes)
3 views

Assignment Two

assingment two

Uploaded by

jashaneeid
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Assignment Two

assingment two

Uploaded by

jashaneeid
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Assignment Two

Subject: Object Oriented Programming Marks: 10


Semester: 2nd Type: Handwritten

Question 1: Describes procedural and object-oriented programming. Define


following points:
Procedural Programming Object Oriented Programming
1. Fundamentals of Procedural Programming 1. Core Principles of Object-Oriented
Programming
2. Key Features and Concepts 2. Key Features and Concepts
3. Advantages of Procedural Programming 3. Benefits of Object-Oriented Programming
4. Limitations and Challenges 4. Common Challenges
5. Popular Procedural Programming Languages 5. Examples and Applications of OOP
Languages
6. Give 3 program examples. 6. Give 3 program examples.

Assignment Rubrics:
Question Objectives Weight Criteria Weight
Understanding of 30% Accurate explanation of procedural 15%
Concepts programming fundamentals
Accurate explanation of OOP core 15%
principles
Key Features and 20% Detailed discussion of procedural key 10%
Concepts features
Detailed discussion of OOP key features 10%
Advantages and 15% Clear articulation of procedural 7.5%
Benefits programming advantages
Clear articulation of OOP benefits 7.5%
Limitations and 15% Thorough discussion of procedural 7.5%
Challenges programming challenges
Thorough discussion of OOP challenges 7.5%
Examples and 20% Appropriate examples of procedural 10%
Applications programs
Appropriate examples of OOP programs 10%

You might also like