Abstraction-visual

Abstraction-visual

Professional Development

80 Qs

quiz-placeholder

Similar activities

Machine Learning on Azure( Quiz #02)

Machine Learning on Azure( Quiz #02)

Professional Development

75 Qs

Marshall Recreation Quiz

Marshall Recreation Quiz

Professional Development

83 Qs

TESOL practice Parts of Speech

TESOL practice Parts of Speech

Professional Development

80 Qs

The Bible Quiz

The Bible Quiz

1st Grade - Professional Development

75 Qs

Packages + java-visual

Packages + java-visual

Professional Development

84 Qs

Statistics Set 2

Statistics Set 2

University - Professional Development

75 Qs

MONDAY EXAM

MONDAY EXAM

Professional Development

77 Qs

Abstraction-visual

Abstraction-visual

Assessment

Quiz

Education

Professional Development

Hard

Created by

ANIL KUMAR

FREE Resource

80 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
What is the job title of the person in the image?
Developer
Tennis player
Manager
Engineer

Answer explanation

The answer is Developer because the image shows a person with the job title of "Developer". The person's name is Viktor, and their skills include "coding" and "problem solving". The image also shows that the person's job is to develop software.

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
What is the shape of the boxes in the image?
Circle
Square
Rectangle
Triangle

Answer explanation

The answer is Square because the boxes in the image are all squares. The text in the image says that the class Shape is extended by Circle and Square, and that Circle and Square both implement the interface Shape. This means that the boxes in the image must be squares, because they are both subclasses of Shape and implement the interface Shape.

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
What is the concept of object-oriented programming that is being illustrated in the image?
Abstraction
Encapsulation
Polymorphism
Inheritance

Answer explanation

The answer is Abstraction because the image shows how abstraction is used to hide the implementation details of an object and only expose the relevant data and functionality to the user. The text in the image says that "Abstraction is used for hiding the unwanted data & giving relevant data." This is a definition of abstraction in object-oriented programming.

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
Which of the following is an example of an abstract class in the image?
Car
IMachine
Audi
accelerate()

Answer explanation

The answer is Car because the class Car is declared as abstract. This means that the class cannot be instantiated, and it can only be inherited from. The text in the image says that "Abstract classes are used to define the common behavior of a group of classes." This is a definition of an abstract class in object-oriented programming.

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
Which of the following methods is abstract in the image?
getColor()
area()
toString()
None of the above

Answer explanation

The answer is None of the above because all of the methods in the image are concrete methods. A concrete method is a method that can be implemented in a subclass. The text in the image says that "Abstract methods are methods that are declared in an abstract class, but they are not implemented in the abstract class." This means that abstract methods must be implemented in a subclass.

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
What is the message of the image?
Love is painful.
Love is powerful.
Love is abstract.
Love is everything.

Answer explanation

The answer is 3. Love is abstract because the image shows how love can be represented in different ways. The heart with an arrow through it is a traditional symbol of love, but the image also shows other ways of representing love, such as the abstract shapes and colors. This suggests that love is a complex emotion that can be expressed in many different ways.

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Media Image
What is the difference between the two Lego figures in the image?
The one on the left is a duck, and the one on the right is a block.
The one on the left is a more abstract representation of a duck, and the one on the right is a more literal representation of a duck.
The one on the left is a more complex representation of a duck, and the one on the right is a simpler representation of a duck.
The one on the left is a more realistic representation of a duck, and the one on the right is a more cartoonish representation of a duck.

Answer explanation

The answer is 2. The one on the left is a more abstract representation of a duck, and the one on the right is a more literal representation of a duck because the Lego figure on the left is made up of a few simple shapes, while the Lego figure on the right is made up of many more detailed shapes. This suggests that the Lego figure on the left is a more abstract representation of a duck, while the Lego figure on the right is a more literal representation of a duck.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?