11th Standard Syllabus & Materials
11th Standard
TN 11th Tamil இயற்கை வேளாண்மை,சுற்றுச்சூழல் -செய்யுள் - மனோன்மணீயம் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil என்னுயிர் என்பேன் -துணைப்பாடம் - இசைத்தமிழர் இருவர் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மொழி கலை -செய்யுள் - ஒவ்வொரு புல்லையும் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - இலக்கணம் - பகுபத உறுப்புகள் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - துணைப்பாடம் - வாடிவாசல் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - செய்யுள் - குறுந்தொகை Important Questions And Answers Study Material - QB365 Set A

Published on: 27/09/2019
Introduction to Object-Oriented Programming Techniques
Download Tamil Nadu 11th Standard Computer Science question papers, model tests, one-mark questions, important questions, and public exam papers in PDF format. Free study materials and answer keys for TN State Board students.
Questions + Answers key
Take MCQ Computer Science Test

1.
List the advantages of OOP
2.
Define Inheritance.
3.
Write a note on modularity.
4.
State the reason why Encapsulation is the most striking feature of a class?
5.
What is data binding?
6.
List the main features of object oriented programming?
7.
Define object.
8.
Define class.
9.
Write the importance of object oriented paradigm.
10.
Define OOP.
11.
Write the disadvantages of OOP.
12.
How is encapsulation and abstraction are interrelated?
13.
14.
Differentiate classes and objects.
15.
How is modular programming different from procedural programming paradigm?
1.
(i) Re-usability
(ii) Redundancy
(iii) Easy Maintenance
(iv) Security.
2.
Inheritance is the technique of building new classes (derived class) from an existing Class (base class). The most important advantage of inheritance is code reusability.
3.
Modularity is designing a system that is divided into a set of functional units (named modules) that can be composed into a larger application.
4.
Encapsulation is the most striking feature of a class The data is not accessible to the outside world, and only those functions which are wrapped in the class can access it. These functions provide the interface between the object's data and the program.
5.
Encapsulation is about binding the data variables and functions together in class. It can also be called data binding.
6.
Main Features of Object Oriented Programming:
(i) Data Abstraction
(ii) Encapsulation
(iii) Modularity
(iv) Inheritance
(v) Polymorphism.
7.
An identifiable entity with some characteristics and behaviour is called object
8.
It can also be defined as a template or blueprint representing a group objects that share common properties and relationship.
9.
The object-oriented paradigm allows us to organize software as a collection of objects that consist of both data and behaviour.
10.
Object-Oriented Programming (OOP) is the term used to describe a programming approach based on classes and objects.
11.
Size: Object Oriented Programs are much larger than other programs.
Effort: Object Oriented Programs require a lot of work to create.
Speed: Object Oriented Programs are slower than other programs, because of their size.
12.
Abstraction means giving only essential things and hiding unnecessary details. Encapsulation is the binding of data members and methods together in a capsule to avoid accidental changes to data from external users. i.e., encapsulation is the bundling of related algorithms and data.
13.
14.
| Class | Object |
| Class is a blue print or template from which objects are created. | Object is an instance of a class. |
| Class doesn't allocate memory when it is created. |
Objects allocate memory when it is created. |
| Class is a logical entity. | Object is a physical entity. |
15.
| Modular programming | Procedural programming |
| Emphasis on algorithm rather than data. | Programs are organized in the form of subroutines or sub programs. |
| Programs are divided into individual modules. | All data items are global. |
| Each modules are independent of each other and have their own local data. | Suitable for small sized software application. |
| Modules can work with its own data as well as with the data passed to it. | Difficult to maintain and enhance the program code as any change in data type needs to be propagated to all subroutines that use the same data type. |
11th Standard Syllabus & Materials
11th Standard
TN 11th Tamil பீடு பெற நில் - செய்யுள் - காவடிச்சிந்து Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - உரைநடை - மலை இடப்பெயர்கள் : ஓர் ஆய்வு Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மாமழை போற்றுதும் - துணைப்பாடம் - யானை டாக்டர் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மாமழை போற்றுதும் - செய்யுள் - ஐங்குறுநூறு Important Questions And Answers Study Material - QB365 Set A
Tamilnadu Stateboard 11th Standard Subjects

Maths

Commerce

Economics

Biology

Business Maths and Statistics

Accountancy

Computer Science

Physics

Chemistry

Maths

Biology

Economics

Physics

Chemistry

History

Business Maths and Statistics

Computer Science

Accountancy

Computer Applications

History

Computer Technology

Commerce

Computer Applications

Computer Technology

Tamil

English

French
Tamilnadu Stateboard Standards