Font size
WorksheetsObject Oriented Programming(Chapter 1)
Total questions: 10
Worksheet time: 3mins
What large machines were created back in 1960s that manage large volume of data(numbers) efficiently?
System unit
Mainframes
Servers
These programming languages were developed and became precursor to modern Object Oriented Languages.
Modula-2
ADA
Fortran
COBOL
The Object Oriented paradigms suggest we should model instructions in a computer program with the data they manipulate and store these as components together.
TRUE
FALSE
Whatever development methodology is adopted, it is not the creation of the code that is generally the source of most problems in writing program code. Most problem arise from:
Poor analysis and design
Poor maintainability
Poor Team staffing
Insufficient funds
Allows us to consider complex ideas while ignoring irrelevant detail that would confuse us.
Abstraction
Encapsulation
Generalisation
Polymorphism
Object
Allows us to focus on what something does without considering the complexities of how it works.
Abstraction
Encapsulation
Generalisation
Polymorphism
Object
Allows us to consider general categories of objects w/c have common properties and then define specialized sub classes that inherit the properties of the general categories.
Abstraction
Encapsulation
Generalisation
Polymorphism
Object
Allows computer system to be extended, with new specialized objects being created, while allowing current parts of the system to interact with new object without concern for the specific properties of the new objects.
Abstraction
Encapsulation
Generalisation
Polymorphism
Object
These are created from the Class design for each actual thing.
Abstraction
Encapsulation
Generalisation
Polymorphism
Object
A 'Class' is a software design w/c describes the general properties of something w/c the software is modelling.
TRUE
FALSE
