Object-Oriented Languages Quiz

Object-Oriented Languages Quiz

11th Grade

8 Qs

quiz-placeholder

Similar activities

Computer Professionals

Computer Professionals

7th - 12th Grade

11 Qs

ICT111_EXAM_ROUND2

ICT111_EXAM_ROUND2

11th Grade

10 Qs

IT Quiz

IT Quiz

11th - 12th Grade

10 Qs

Greenfoot 1

Greenfoot 1

6th Grade - University

10 Qs

Digital Footprints & Coding Variables

Digital Footprints & Coding Variables

9th - 12th Grade

11 Qs

1.5.1 - Starter Task/Social Engineering Starter (Dg)

1.5.1 - Starter Task/Social Engineering Starter (Dg)

11th Grade

9 Qs

01 - Introduction to Python

01 - Introduction to Python

11th Grade

10 Qs

Object-Oriented Languages Quiz

Object-Oriented Languages Quiz

Assessment

Passage

Computers

11th Grade

Practice Problem

Hard

Created by

Michael Fingleton

Used 3+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does polymorphism literally mean?

Derived from the Latin word meaning single form

Derived from the French word meaning no form

Derived from the Spanish word meaning hidden form

Derived from the Greek word meaning many forms

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the two main types of polymorphism in object-oriented programming?

Dynamic and Encapsulation

Static and Abstract

Dynamic and Inheritance

Static and Dynamic

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the left hand program, what does the plus symbol do when a and b are recognized as strings?

Acts as a string concatenation operator

Acts as a mathematical operator

Acts as a logical operator

Acts as a bitwise operator

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the process known as when multiple methods of the same name but with different parameters are implemented within the same class?

Method Encapsulation

Method Inheritance

Method Overriding

Method Overloading

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the form of polymorphism you will see in the exams, which allows a subclass to override a method of its superclass?

Encapsulated Polymorphism

Abstract Polymorphism

Static Polymorphism

Dynamic Polymorphism

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the three essential ingredients for object-oriented programming according to its original creator Alan Kaye?

Abstraction, Encapsulation, Inheritance

Polymorphism, Dynamic binding, Abstraction

Inheritance, Subclass, Polymorphism

Simple message passing, Encapsulation, Dynamic binding

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is considered to produce much safer and more stable, easy to maintain code compared to object-oriented programming?

Functional Programming

Logical Programming

Structured Programming

Procedural Programming

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?