Chapter 1 :  Introduction of OOP

Chapter 1 : Introduction of OOP

University

7 Qs

quiz-placeholder

Similar activities

MS Core Java Quiz-2 2023

MS Core Java Quiz-2 2023

University

12 Qs

Java Class vocabulary

Java Class vocabulary

9th Grade - University

12 Qs

JAVA Abbreviation Quiz

JAVA Abbreviation Quiz

University

10 Qs

Java Inheritance

Java Inheritance

University

10 Qs

Java quiz-2024-Sec-B

Java quiz-2024-Sec-B

University

12 Qs

Python Quiz 1.4

Python Quiz 1.4

University

12 Qs

COMPUTER PROGRAMMING 2- SEATWORK 2- INTRO TO OBJECT OOP

COMPUTER PROGRAMMING 2- SEATWORK 2- INTRO TO OBJECT OOP

University

10 Qs

Dr. S. Uma's Object Oriented Programming Quiz Event 1

Dr. S. Uma's Object Oriented Programming Quiz Event 1

University

10 Qs

Chapter 1 :  Introduction of OOP

Chapter 1 : Introduction of OOP

Assessment

Quiz

Computers

University

Medium

Created by

Norzaharawani Busu

Used 3+ times

FREE Resource

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

1.      What is the main focus of Object-Oriented Analysis (OOA)?

A. Developing hardware systems for problem-solving

B. Writing code before analyzing the problem domain

C. Finding and describing objects or concepts in the problem domain

D. Focusing only on the user interface

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

2.      Which of the following best describes a "class"?

A. A method that performs actions on objects

B. A blueprint or prototype that defines attributes and methods for objects

C. A single instance of data in the system

D. A type of software tool used for debugging

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

3.      Which principle of OOP is demonstrated when a subclass inherits attributes and methods from a parent class?

A. Encapsulation

B. Abstraction

C. Polymorphism

D. Inheritance

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

4.      In OOP, encapsulation ensures:

A. Data security by hiding internal object details

B. The ability for objects to perform multiple tasks

C. The reuse of code across different applications

D. The creation of new methods automatically

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

5.      Polymorphism allows:

A. Objects to inherit attributes from their parent class

B. Objects to communicate using messages

C. One interface to be implemented in multiple ways

D. The hiding of internal details of a class

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

6.      Which of the following is NOT an advantage of OOP?

A. Easier debugging

B. Reusability of code

C. Faster hardware execution speed

D. Closely reflects real-world systems

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

7.      What differentiates Object-Oriented Programming from Structured Programming?

A. Use of global variables

B. Division of programs into functions and modules

C. Grouping of data and operations into objects

D. Lack of message-passing mechanisms