WorksheetsQuiz - OOP
Total questions: 30
Worksheet time: 23mins
It is assigned to objects
responsibilities
messages
methods
How do objects communicate?
assigning responsibilities
sending messages
methods of object
How are messages received by the object?
assigning responsibilities
by communication
via the methods
Which of the following are considered as objects?
Insights
Specifications
Interactions
Roles
Tangible Things
Answer is one word only, singular, and should be written in ALL CAPS. It is anything to which a concept applies.
(a)
It means that large software projects can be splitted up into smaller pieces.
Modularity
Extensibility
Reusability
It means that programs can be assembled from pre-written software components
Modularity
Extensibility
Reusability
It means that new software components can be written or developed from existing ones
Modularity
Extensibility
Reusability
What are the reasons why we care about objects?
Modularity
Extensibility
Reusability
Which are the parts of an object?
data
methods
responsibility
This is the objects responsibility to know
data
methods
This is the objects responsibility to do
data
methods
It is the representation of the essential features of an object. These are ‘encapsulated’ into an abstract data type
Abstraction
Encapsulation
Inheritance
Polymorphism
Aggregation
It is the practice of including in an object everything it needs hidden from other objects.
Abstraction
Encapsulation
Inheritance
Polymorphism
Aggregation
It is also called as the 'is a' relationship.
Abstraction
Encapsulation
Inheritance
Polymorphism
Aggregation
It is means having many forms
Abstraction
Encapsulation
Inheritance
Polymorphism
Aggregation
It is described as the 'has a' relationship. Where an object is part of another object.
Abstraction
Encapsulation
Inheritance
Polymorphism
Aggregation
What are the two types of aggregation?
compusite aggregation
shared aggregation
composite aggregation
shares aggregation
Answer is two words only, and should be written in ALL CAPS. Type of aggregation where the part is shared by more than one composite
(a)
It is the most important aspect of an object.
behaviour
message
Which are the steps of OOP?
Making classes
Making objects interact
Sending messages
Assigning reponsibilities
Which is the lowest level of programming language?
Machine Laguage
Assembly Language
OOPL
Which level of programming language consists purely of numbers?
Machine Laguage
Assembly Language
OOPL
Which level of programming language uses mnemonics?
Machine Laguage
Assembly Language
OOPL
The higher the level of programming language, the more it is understandable to whom?
Machines
Humans
The lower the level of programming language, the more it is understandable to whom?
Machines
Humans
These are used to convert high level languages to machine languages that devices/machines can understand.
Interpreters
Compilers
Answer in ONE word only, and write it in ALL capital letters. Do not write a space nor a special character in your answer. What is our official course code?
(a)
A leading university in the Philippines recognized for its proactive contribution to Sustainable Development through equitable and inclusive programs and services by 2030. What is this statement?
BPSU Vision
BPSU Mission
To develop competitive graduates and empowered community members by providing relevant innovative and transformative knowledge, research, extension and production programs and services through progressive enhancement of its human resource capabilities and institutional mechanisms. What is this statement?
BPSU Vision
BPSU Mission
