मराठी

Avichal solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter Part-I - Introduction to Object Oriented Programming Concepts [Latest edition]

Advertisements

Chapters

Avichal solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter Part-I - Introduction to Object Oriented Programming Concepts - Shaalaa.com
Advertisements

Solutions for Chapter Part-I: Introduction to Object Oriented Programming Concepts

Below listed, you can find solutions for Chapter Part-I of CISCE Avichal for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई.


Review InsightEXERCISES
Review Insight [Page 7]

Avichal solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई Part-I Introduction to Object Oriented Programming Concepts Review Insight [Page 7]

1.Page 7

Name two categories of programming concepts. 

2. (i)Page 7

Name two procedure oriented programming languages. 

2. (ii)Page 7

Name two object oriented programming languages.

3.Page 7

Name four basic principles of object oriented programming.

4.Page 7

Name an object oriented principle that allows a function to be used for multiple purposes.

5. (i)Page 7

What is meant by a base class? 

5. (ii)Page 7

What is meant by a derived class?

6.Page 7

What does reusability mean? 

7.Page 7

State the Java concept that is implemented through:

  1. A superclass and a subclass.
  2. The act of representing essential features of a class without including the background details.
8.Page 7

Define Encapsulation.

9.Page 7

What is inheritance?

10. (i)Page 7

What is data abstraction? Explain with an example.

EXERCISES [Pages 8 - 9]

Avichal solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई Part-I Introduction to Object Oriented Programming Concepts EXERCISES [Pages 8 - 9]

Multiple Choice Questions:

I. 1.Page 8

In object oriented programming, the stress is given on: 

  • Procedure

  • Methods

  • Class

  • Data 

I. 2.Page 8

Which of the following principles does not allow to access directly from outside the class premises? 

  • Data hiding 

  • Encapsulation

  • Abstraction

  • All of the above 

I. 3.Page 8

The process of combining data and functions that enables them to be together as a single entity is called: 

  • Inheritance

  • Encapsulation

  • Classification

  • Attributes

I. 4.Page 8

The process by which a class acquires the properties from another class is called: 

  • Polymorphism

  • Inheritance

  • Abstraction

  • Object

I. 5.Page 8

In object oriented programming, the stress is given on: 

  • Procedure

  • Methods

  • Class

  • Data 

I. 6.Page 8

Which of the following is a blue print that creates objects of similar types? 

  • Abstraction

  • Encapsulation

  • Class

  • Function

I. 7.Page 8

Which of the following is not an object oriented programming language? 

  • C++

  • Simula

  • BASIC

  • Java

I. 8.Page 8

The process of restricting the free flow of data from the outside world is known as: 

  • Encapsulation

  • Inheritance

  • Function

  • Class

I. 9.Page 8

Which of the following is true for Polymorphism?

  • Uses same function for different operations.

  • Uses same operation for different functions.

  • It is not a principle of oop.

  • It uses reusability feature.

I. 10.Page 8

In procedure oriented programming, the stress is given on: 

  • Date

  • Function

  • Object

  • Class 

Fill in the blanks:

II. 1.Page 8

______ is the fundamental concept in object oriented programming language.

II. 2.Page 8

Objects can communicate with each other through ______ in object oriented programming language.

II. 3.Page 8

Using a function for multiple operations is called ______. 

II. 4.Page 8

______ is an act of representing essential features without including background details. 

II. 5.Page 8

Feature of wrapping ______ and ______ as a single unit is called encapsulation.

II. 6.Page 8

______ promotes the reusability feature, in object oriented programming. 

II. 7.Page 9

______ confirms the security of data members from being manipulated from unauthorized access.

II. 8.Page 9

In encapsulation, data can be ______ or ______ whereas, in data hiding, data must be ______ only. 

Write short answers:

III. 1. (i)Page 9

What is object oriented programming? 

III. 1. (ii)Page 9

Name two object oriented programming languages.

III. 2.Page 9

Name four basic principles of object oriented programming.

III. 3.Page 9

Why do we prefer object oriented approach in complex programming? Explain. 

III. 4. (i)Page 9

What is meant by a base class? 

III. 4. (ii)Page 9

What is meant by a derived class?

III. 5.Page 9

Mention two limitations of procedure oriented programming approach.

III. 6.Page 9

What is meant by encapsulation?

III. 7. (a)Page 9

Define the following with an example.

Inheritance

III. 7. (b)Page 9

Define the following with an example each.

Polymorphism

III. 8.Page 9

In what way is Data Hiding related to Data Abstraction? 

III. 9.Page 9

Give an example to explain Data Abstraction.

III. 10.Page 9

What is meant by Data Hiding? 

III. 11.Page 9

Give two differences between Data Hiding and Encapsulation.

III. 12.Page 9

'Encapsulation reduces the complexity and makes the system easier'. Explain this statement with a real world example.

III. 13.Page 9

Give two differences between Procedure Oriented languages and Object Oriented languages.

III. 14. (a)Page 9

Which of the Object Oriented programming principle explains the following illustration? Justify.

The variables and methods are put together in a Class. 

III. 14. (b)Page 9

Which of the Object Oriented programming principle explains the following illustration? Justify.

A man withdrawing money from ATM.

Solutions for Part-I: Introduction to Object Oriented Programming Concepts

Review InsightEXERCISES
Avichal solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter Part-I - Introduction to Object Oriented Programming Concepts - Shaalaa.com

Avichal solutions for कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter Part-I - Introduction to Object Oriented Programming Concepts

Shaalaa.com has the CISCE Mathematics कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई CISCE solutions in a manner that help students grasp basic concepts better and faster. The detailed, step-by-step solutions will help you understand the concepts better and clarify any confusion. Avichal solutions for Mathematics कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई CISCE Part-I (Introduction to Object Oriented Programming Concepts) include all questions with answers and detailed explanations. This will clear students' doubts about questions and improve their application skills while preparing for board exams.

Further, we at Shaalaa.com provide such solutions so students can prepare for written exams. Avichal textbook solutions can be a core help for self-study and provide excellent self-help guidance for students.

Concepts covered in कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई chapter Part-I Introduction to Object Oriented Programming Concepts are Introduction of Object-oriented Programming, Procedure Oriented Language, Object Oriented Language, Principles of Object Oriented Programming (OOP).

Using Avichal कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई solutions Introduction to Object Oriented Programming Concepts exercise by students is an easy way to prepare for the exams, as they involve solutions arranged chapter-wise and also page-wise. The questions involved in Avichal Solutions are essential questions that can be asked in the final exam. Maximum CISCE कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई students prefer Avichal Textbook Solutions to score more in exams.

Get the free view of Chapter Part-I, Introduction to Object Oriented Programming Concepts कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई additional questions for Mathematics कम्प्युटर एपलीकेशंस [इंग्रजी] इयत्ता १० आयसीएसई CISCE, and you can use Shaalaa.com to keep it handy for your exam preparation.

Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×