Search Header Logo
Programming paradigms

Programming paradigms

Assessment

Presentation

Computers

11th - 12th Grade

Practice Problem

Medium

Created by

Kate Donkin

Used 21+ times

FREE Resource

1 Slide • 13 Questions

1

Programming paradigms

OO

Slide image

2

Multiple Choice

Characteristic associated with a particular class

1

object

2

attribute

3

method

4

private

3

Multiple Choice

Allowing the same subroutine to process different data types

1

Object

2

Information Hiding

3

Polymorphism

4

Method

4

Multiple Choice

In programming an OBJECT is:

1

Instance of a particular class

2

Programming paradigm that splits a program into different data structures that

each have their own associated attributes and methods

3

A particular approach to designing and coding computer programs

4

A piece of computer hardware.

5

Multiple Choice

Keyword used to prevent an attribute or method being called from outside its

class

1

Method

2

Public

3

Private

4

Child (sub) class

6

Multiple Choice

Which of the following is not a part of OOP?

1

Encapsulation

2

Multitasking

3

Polymorphism

4

Information hiding

7

Multiple Choice

What is the template of an object called?

1

Stencil

2

Class

3

Object template

4

Blueprint

8

Multiple Choice

OOP promotes a way of programming that allows programmers to think in terms of:

1

Data

2

Procedures

3

Objects

4

People

9

Multiple Choice

Information Hiding can also be termed as:

1

Cloaking

2

Inheritance

3

Moulding

4

Encapsulation

10

Multiple Choice

The process by which one object can acquire the properties of another object is:

1

Inheritance

2

Encapsulation

3

Polymorphism

4

Blueprints

11

Multiple Choice

A big advantage of OOP over traditional programming is:

1

The objects are all declared private

2

The ability to reuse classes

3

The convenience of giving all objects in a project the same name

4

All of the above

12

Multiple Choice

Constructors are used to:

1

Build a GUI

2

Free memory

3

Initialize a newly created object

4

Create a subclass

13

Multiple Choice

Two or more methods with the same name in the same class with different arguments is called:

1

Method overriding

2

Method over handling

3

Method overloading

4

Method overcompensating

14

Multiple Choice

Keyword used to allow an attribute or method to be called from outside its class

1

Method

2

Private

3

Public

4

Parent(sub)class

Programming paradigms

OO

Slide image

Show answer

Auto Play

Slide 1 / 14

SLIDE