Question

Match the following: Inheritance: Encapsulation: Polymorphism: Modularization: Separation of concerns: DRY Principle: Object oriented programming: Procedural...

Match the following:

Inheritance:

Encapsulation:

Polymorphism:

Modularization:

Separation of concerns:

DRY Principle:

Object oriented programming:

Procedural programming:

Matlab is heavily used in:

Python is heavily used in:

[Choices are]:

Child classes automatically get properties and methods of parents

Outlines the procedure by which pseudo-code is turned into code

Large-scale consumer commercial software programs

Properties and methods can be private, protected or public

The fastest growing language in terms of popularity

Most modern large-scale software programs

Breaks down a program into classes of objects

Academic and research lab settings

Commercial scientific/engineering applications

Put all the UI code in one file/class, all the logic in another file/class and the data read/write code in a third file/class

Putting each function/class in its own file

Breaks down a program into functions

Obj.getArea() uses different formula depending on whether Obj is a triangle or circle           

Write a separate function for each distinct piece of logic. Main program is assembled by calling these functions      

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Inheritance: Child classes automatically get properties and methods of parents

Encapsulation: Putting each function/class in its own file

Polymorphism: Obj.getArea() uses different formula depending on whether Obj is a triangle or circle

Modularization: Breaks down a program into functions

Separation of concerns: Write a separate function for each distinct piece of logic. Main program is assembled by calling these functions


Object oriented programming: Breaks down a program into classes of objects

Procedural programming:

Matlab is heavily used in: Academic and research lab settings

Python is heavily used in: Most modern large-scale software programs

Add a comment
Know the answer?
Add Answer to:
Match the following: Inheritance: Encapsulation: Polymorphism: Modularization: Separation of concerns: DRY Principle: Object oriented programming: Procedural...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT