Object-Oriented Languages Quiz

Object-Oriented Languages Quiz

11th Grade

8 Qs

quiz-placeholder

Similar activities

Konsep Pemodelan Berorientasi Objek

Konsep Pemodelan Berorientasi Objek

11th Grade

10 Qs

8.1 Programming Overview

8.1 Programming Overview

9th - 11th Grade

14 Qs

Programming

Programming

11th Grade

13 Qs

OOP Terms and Concepts

OOP Terms and Concepts

10th Grade - University

10 Qs

AQA - Unit 7 - OOP

AQA - Unit 7 - OOP

11th - 12th Grade

10 Qs

C++

C++

11th - 12th Grade

10 Qs

8.4 Programming Paradigms and Processes

8.4 Programming Paradigms and Processes

11th - 12th Grade

8 Qs

PBO XII RPL

PBO XII RPL

9th - 12th Grade

10 Qs

Object-Oriented Languages Quiz

Object-Oriented Languages Quiz

Assessment

Passage

Computers

11th Grade

Hard

Created by

Michael Fingleton

Used 3+ times

FREE Resource

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

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What did the late 90s dominance of object-oriented programming result in according to the text?

Easy to maintain programs, especially with larger projects

Difficult to maintain programs, especially with larger projects

Difficult to maintain programs, especially with smaller projects

Easy to maintain programs, especially with smaller projects