CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set D

CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set D with answers available in Pdf for free download. The MCQ Questions for Class 12 Computer Science with answers have been prepared as per the latest syllabus, NCERT books and examination pattern suggested in Standard 12 by CBSE, NCERT and KVS. Multiple Choice Questions are an important part of exams for Grade 12 Computer Science and if practiced properly can help you to get higher marks. Refer to more Chapter-wise MCQs for NCERT Class 12 Computer Science and also download more latest study material for all subjects

Object Oriented Concepts Class 12 Computer Science MCQ

Class 12 Computer Science students should refer to the following multiple-choice questions with answers for Object Oriented Concepts in standard 12. These MCQ questions with answers for Grade 12 Computer Science will come in exams and help you to score good marks

Object Oriented Concepts MCQ Questions with Answers

Question: A user defined______with necessary input data parameters also provides data abstraction.

  • a) Messages
  • b) Methods
  • c) Function
  • d) Declarations

Answer: Function


Question: The signature of the function means the name of the function, number and type of parameters and the return type of______

  • a) Parameters
  • b) Methods
  • c) Parts
  • d) Variables

Answer: Parameters


Question: Data_____provides the skeleton or templates for the programmers use. The system hides certain details of how data is stored, created and maintained.

  • a) Polymorphism
  • b) Abstraction
  • c) Messaging
  • d) Encapsulation

Answer: Abstraction


Question: All that is______to the rest of the world is the abstract behaviour of the data type.

  • a) Invisible
  • b) Hidden
  • c) Seen
  • d) Visible

Answer: Visible


Question: ______or structures (struct) in C/C++, classes / Java are examples for data abstraction.

  • a) ADVT
  • b) TDA
  • c) DAT
  • d) ADT

Answer: ADT


Question: Full form of ADT is________

  • a) Abstraction Date Type
  • b) Abstract Date Type
  • c) Abstract Data Type
  • d) Abstract Data Template

Answer: Abstract Data Type


Question: In___it is simply defined a data type and a set of operations on it. The implementation of operations is not seen.

  • a) ADVT
  • b) TDA
  • c) DAT
  • d) ADT

Answer: ADT


Question: Encapsulation_____data by making them inaccessible from outside.

  • a) Hides
  • b) Protects
  • c) Displays
  • d) Harms

Answer: Protects


Question: _______enables to represent data in which the implementation details are hidden.

  • a) Polymorphism
  • b) Abstraction
  • c) Messaging
  • d) Encapsulation

Answer: Abstraction


Question: In object-oriented terminology, a call to a method is referred to as a______

  • a) Message
  • b) Function
  • c) Call
  • d) Letter

Answer: Message


More Questions.........................


Question: ________represents 'has-a' or 'a-part-of relationship between classes.

  • a) Aggregation
  • b) Polymorphism
  • c) Work
  • d) Messaging

Answer: Aggregation


Question: ______represents non-exclusive relationship between two classes.

  • a) Polymorphism
  • b) Aggregation
  • c) Inheritance
  • d) Abstraction

Answer: Aggregation


Question: In_____the class that forms part of the owner class can exist independently.

  • a) Polymorphism
  • b) Aggregation
  • c) Inheritance
  • d) Abstraction

Answer: Aggregation


Question: The life of an______of the part class is not determined by the owner class.

  • a) Variable
  • b) Parameter
  • c) Operator
  • d) Object

Answer: Object


Question: Although the motherboard is part of the computer, it can exist as a separate item independent of the_______

  • a) Workstation
  • b) System
  • c) Computer
  • d) Processor

Answer: Computer


Question: Basic aggregation is represented using an empty_______symbol next to the whole class.

  • a) Square
  • b) Diamond
  • c) Triangle
  • d) Circle

Answer: Diamond


Question: ________represents exclusive relationship between two classes.

  • a) Composition
  • b) Aggregation
  • c) Inheritance
  • d) Abstraction

Answer: Composition


Question: ______is a strong type of aggregation where the lifetime of the part class depends on the existence of the owner class.

  • a) Composition
  • b) Aggregation
  • c) Inheritance
  • d) Abstraction

Answer: Composition


Question: If an object of aggregating class is deleted, its part_______object also gets deleted.

  • a) Function
  • b) Message
  • c) Class
  • d) Variable

Answer: Class


Question: When an object of class Person is deleted, the object of class Name is also______

  • a) Removed
  • b) Deleted
  • c) Detached
  • d) Attached

Answer: Deleted

 

Question: _______property suits best with Java.

  • a) A Structured Language
  • b) An Object-oriented Language
  • c) A Procedural Language
  • d) An Interpreting Language

Answer: An Object-oriented Language


Question: is provided while using encapsulation.

  • a) Data Protection
  • b) Data Hiding
  • c) Data Sharing
  • d) Data and Methods Separation

Answer: Data Protection


Question: The focus is on_____entity in an object-oriented methodology.

  • a) Functions
  • b) Data
  • c) Classes
  • d) Objects

Answer: Objects


Question: In class diagram, basic aggregation is represented using which of the following symbols ?

  • a) Empty triangle symbol
  • b) Filled triangle symbol
  • c) Filled diamond symbol
  • d) Empty diamond symbol

Answer: Empty diamond symbol


Question: The data type for NAME variable should be______

  • a) String
  • b) Char
  • c) Date
  • d) Int

Answer: String


Question: The data type for BIRTHDATE variable should be____

  • a) String
  • b) Char
  • c) Date
  • d) Int

Answer: Date


Question: The data type for GENDER variable should be

  • a) String
  • b) Char
  • c) Double
  • d) Int

Answer: Char


Question: The data type for NO_OF_STUDENTS variable should be_______

  • a) String
  • b) Char
  • c) Double
  • d) Int

Answer: Int


Question: _______is used to define common features of similar objects.

  • a) Class
  • b) Procedure
  • c) Object
  • d) Method

Answer: Method


Question: The output of the function sqrt(25) is_______

  • a) 5
  • b) 10
  • c) 15
  • d) 20

Answer: 5

Tags: 

 


Click for more Computer Science Study Material
Cascading Style Sheets and JavaScript
CBSE Class 12 Computer Science Cascading Style Sheets and JavaScript MCQs Set A
CBSE Class 12 Computer Science Cascading Style Sheets and JavaScript MCQs Set B
CBSE Class 12 Computer Science Cascading Style Sheets and JavaScript MCQs Set C
CBSE Class 12 Computer Science Cascading Style Sheets and JavaScript MCQs Set D
Classes and Objects In Java
CBSE Class 12 Computer Science Classes and Objects In Java MCQs Set D
CBSE Class 12 Computer Science Classes and Objects In Java MCQs Set A
CBSE Class 12 Computer Science Classes and Objects In Java MCQs Set B
CBSE Class 12 Computer Science Classes and Objects In Java MCQs Set C
Creating HTML Forms Using KompoZer
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set H
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set B
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set I
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set C
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set D
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set E
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set F
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set G
CBSE Class 12 Computer Science Creating HTML Forms Using KompoZer MCQs Set A
Designing Simple Website Using Kompozer
CBSE Class 12 Computer Science Designing Simple Website Using Kompozer MCQs Set A
CBSE Class 12 Computer Science Designing Simple Website Using Kompozer MCQs Set C
CBSE Class 12 Computer Science Designing Simple Website Using Kompozer MCQs Set B
CBSE Class 12 Computer Science Designing Simple Website Using Kompozer MCQs Set D
Exception Handling In Java
CBSE Class 12 Computer Science Exception Handling In Java MCQs Set C
CBSE Class 12 Computer Science Exception Handling In Java MCQs Set D
CBSE Class 12 Computer Science Exception Handling In Java MCQs Set A
CBSE Class 12 Computer Science Exception Handling In Java MCQs Set B
File Handling
CBSE Class 12 Computer Science File Handling MCQs Set E
CBSE Class 12 Computer Science File Handling MCQs Set F
CBSE Class 12 Computer Science File Handling MCQs Set A
CBSE Class 12 Computer Science File Handling MCQs Set B
CBSE Class 12 Computer Science File Handling MCQs Set C
CBSE Class 12 Computer Science File Handling MCQs Set D
File System
CBSE Class 12 Computer Science File System MCQs Set D
CBSE Class 12 Computer Science File System MCQs Set E
CBSE Class 12 Computer Science File System MCQs Set F
CBSE Class 12 Computer Science File System MCQs Set A
CBSE Class 12 Computer Science File System MCQs Set B
CBSE Class 12 Computer Science File System MCQs Set C
Introduction To E Commerce
CBSE Class 12 Computer Science Introduction To E Commerce MCQs Set D
CBSE Class 12 Computer Science Introduction To E Commerce MCQs Set E
CBSE Class 12 Computer Science Introduction To E Commerce MCQs Set A
CBSE Class 12 Computer Science Introduction To E Commerce MCQs Set B
CBSE Class 12 Computer Science Introduction To E Commerce MCQs Set C
Introduction To M Commerce
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set E
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set F
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set G
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set A
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set H
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set B
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set C
CBSE Class 12 Computer Science Introduction To M Commerce MCQs Set D
Java Basics
CBSE Class 12 Computer Science Java Basics MCQs Set A
CBSE Class 12 Computer Science Java Basics MCQs Set B
CBSE Class 12 Computer Science Java Basics MCQs Set F
CBSE Class 12 Computer Science Java Basics MCQs Set C
CBSE Class 12 Computer Science Java Basics MCQs Set G
CBSE Class 12 Computer Science Java Basics MCQs Set D
CBSE Class 12 Computer Science Java Basics MCQs Set E
Object Oriented Concepts
CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set D
CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set E
CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set A
CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set B
CBSE Class 12 Computer Science Object Oriented Concepts MCQs Set C
Publishing Documents Using Latex
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set F
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set G
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set A
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set H
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set B
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set C
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set D
CBSE Class 12 Computer Science Publishing Documents Using Latex MCQs Set E

Latest NCERT & CBSE News

Read the latest news and announcements from NCERT and CBSE below. Important updates relating to your studies which will help you to keep yourself updated with latest happenings in school level education. Keep yourself updated with all latest news and also read articles from teachers which will help you to improve your studies, increase motivation level and promote faster learning

CBSE Board Examination Scheme of Assessment 2021 2022

A. Academic session to be divided into 2 Terms with approximately 50% syllabus in each term: The syllabus for the Academic session 2021-22 will be divided into 2 terms by following a systematic approach by looking into the interconnectivity of concepts and topics by...

Score well in Class 12 English Boards Exam

12th Board exams are an important part of students' lives. The marks obtained in the board exam decide the college in which one can study. In class 12 the syllabus of each and every subject increases vastly and it is difficult to cover up every point. In English also...

MCQ Question based CBSE examination

For 2021-22 CBSE has launched MCQ question-based examination for Term 1 & Term 2 board examinations. The entire syllabus has been divided into two parts each including 50% of the entire syllabus. To score well, students must practice as per the new CBSE term-wise...

How To Solve Unseen Passages In English

Unseen passages may contain one or many paragraphs. This is one of the important yet easy parts for a student to get marks. Students should thoroughly study and understand the passage to answer the related questions. The unseen passages are there just to test the...

Moderation of Marks Class 11 and 12 Board Exams

The portal for moderation and finalization of results for Class-12 is being opened from 16.07.2021 to 22.07.2021. As Board has to declare the result latest by 31.07.2021, schools have been requested to follow the schedule strictly and complete the moderation within...

CBSE Class 10 Revised Syllabus

Last year CBSE had to reduce the syllabus because of the pandemic situation but it was not very effective because there were no examinations. This year to avoid any confusion and conflict, CBSE has decided to reduce the syllabus into term 1 and term 2. 50 percent of...

×
Studies Today