Tamil Nadu Board of Secondary EducationHSC Science Class 12th

# Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide chapter 2 - Data Abstraction [Latest edition]

## Chapter 2: Data Abstraction

Evaluation - Part - IEvaluation - Part - IIEvaluation - Part - IIIEvaluation - Part - IV
Evaluation - Part - I [Pages 18 - 19]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide Chapter 2 Data AbstractionEvaluation - Part - I [Pages 18 - 19]

#### Choose the best answer (1 Mark)

Evaluation - Part - I | Q 1. | Page 18

Which of the following functions build the abstract data type?

• Constructors

• Destructors

• recursive

• Nested

Evaluation - Part - I | Q 2. | Page 18

Which of the following functions retrieve information from the data type?

• Constructors

• Selectors

• recursive

• Nested

Evaluation - Part - I | Q 3. | Page 18

The data structure which is a mutable ordered sequence of elements is called ______

• Built-in

• List

• Tuple

• Derived data

Evaluation - Part - I | Q 4. | Page 18

A sequence of immutable objects is called ______

• Built-in

• List

• Tuple

• Derived data

Evaluation - Part - I | Q 5. | Page 18

The data type whose representation is known is called ______

• Built-in datatype

• Derived datatype

• Concrete datatype

• Abstract datatype

Evaluation - Part - I | Q 6. | Page 18

The data type whose representation is unknown are called ______

• Built-in datatype

• Derived datatype

• Concrete datatype

• Abstract datatype

Evaluation - Part - I | Q 7. | Page 18

Which of the following is a compound structure?

• Pair

• Triplet

• single

Evaluation - Part - I | Q 8. | Page 19

Bundling two values together into one can be considered as ______

• Pair

• Triplet

• single

Evaluation - Part - I | Q 9. | Page 19

Which of the following allows to name the various parts of a multi-item object?

• Tuples

• Lists

• Classes

Evaluation - Part - I | Q 10. | Page 19

Which of the following is constructed by placing expressions within square brackets?

• Tuples

• Lists

• Classes

Evaluation - Part - II [Page 19]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide Chapter 2 Data AbstractionEvaluation - Part - II [Page 19]

#### Answer the following questions (2 Marks)

Evaluation - Part - II | Q 1. | Page 19

What is abstract data type?

Evaluation - Part - II | Q 2. | Page 19

Differentiate constructors and selectors.

Evaluation - Part - II | Q 3. | Page 19

What is a Pair? Give an example.

Evaluation - Part - II | Q 4. | Page 19

What is a List? Give an example.

Evaluation - Part - II | Q 5. | Page 19

What is a Tuple? Give an example.

Evaluation - Part - III [Page 19]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide Chapter 2 Data AbstractionEvaluation - Part - III [Page 19]

#### Answer the following questions (3 Marks)

Evaluation - Part - III | Q 1. | Page 19

Differentiate Concrete data type and abstract datatype.

Evaluation - Part - III | Q 2. | Page 19

Which strategy is used for program designing? Define that Strategy?

Evaluation - Part - III | Q 3. (a) | Page 19

Identify Which of the following are constructors and selectors?

N1 = number()

Evaluation - Part - III | Q 3. (b) | Page 19

Identify Which of the following are constructors and selectors?

accetnum(n1)

Evaluation - Part - III | Q 3. (c) | Page 19

Identify Which of the following are constructors and selectors?

displaynum (n1)

Evaluation - Part - III | Q 3. (d) | Page 19

Identify Which of the following are constructors and selectors?

eval(a/b)

Evaluation - Part - III | Q 3. (e) | Page 19

Identify Which of the following are constructors and selectors?

x, y = makeslope (m), makeslope(n)

Evaluation - Part - III | Q 3. (f) | Page 19

Identify Which of the following are constructors and selectors?

display()

Evaluation - Part - III | Q 4. | Page 19

What are the different ways to access the elements of a list? Give example.

Evaluation - Part - III | Q 5. (a) | Page 19

Identify Which of the following is List, Tuple, and class?

arr [1, 2, 34]

Evaluation - Part - III | Q 5. (b) | Page 19

Identify Which of the following is List, Tuple, and class?

arr (1, 2, 34)

Evaluation - Part - III | Q 5. (c) | Page 19

Identify Which of the following is List, Tuple, and class?

student [rno, name, mark]

Evaluation - Part - III | Q 5. (d) | Page 19

Identify Which of the following is List, Tuple, and class?

day = (‘sun’, ‘mon’, ‘Tue, ‘wed’)

Evaluation - Part - III | Q 5. (e) | Page 19

Identify Which of the following is List, Tuple, and class?

x = [2, 5, 6.5, [5, 6], 8.2]

Evaluation - Part - III | Q 5. (f) | Page 19

Identify Which of the following is List, Tuple, and class?

Evaluation - Part - IV [Page 20]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide Chapter 2 Data AbstractionEvaluation - Part - IV [Page 20]

#### Answer the following questions (5 Marks)

Evaluation - Part - IV | Q 1. | Page 20

How will you facilitate data abstraction? Explain it with a suitable example?

Evaluation - Part - IV | Q 2. | Page 20

What is a List? Why List can be called as Pairs. Explain with a suitable example?

Evaluation - Part - IV | Q 3. | Page 20

How will you access the multi-item? Explain with example.

## Chapter 2: Data Abstraction

Evaluation - Part - IEvaluation - Part - IIEvaluation - Part - IIIEvaluation - Part - IV

## Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide chapter 2 - Data Abstraction

Tamil Nadu Board Samacheer Kalvi solutions for Class 12th Computer Science Answers Guide chapter 2 (Data Abstraction) include all questions with solution and detail explanation. This will clear students doubts about any question and improve application skills while preparing for board exams. The detailed, step-by-step solutions will help you understand the concepts better and clear your confusions, if any. Shaalaa.com has the Tamil Nadu Board of Secondary Education Class 12th Computer Science Answers Guide solutions in a manner that help students grasp basic concepts better and faster.

Further, we at Shaalaa.com provide such solutions so that students can prepare for written exams. Tamil Nadu Board Samacheer Kalvi textbook solutions can be a core help for self-study and acts as a perfect self-help guidance for students.

Concepts covered in Class 12th Computer Science Answers Guide chapter 2 Data Abstraction are Introduction to Data Abstraction, Abstract Data Types, Constructors and Selectors, Representation of Abstract Datatype Using Rational Numbers, Data Abstraction in Structure, Lists, Tuples.

Using Tamil Nadu Board Samacheer Kalvi Class 12th solutions Data Abstraction exercise by students are an easy way to prepare for the exams, as they involve solutions arranged chapter-wise also page wise. The questions involved in Tamil Nadu Board Samacheer Kalvi Solutions are important questions that can be asked in the final exam. Maximum students of Tamil Nadu Board of Secondary Education Class 12th prefer Tamil Nadu Board Samacheer Kalvi Textbook Solutions to score more in exam.

Get the free view of chapter 2 Data Abstraction Class 12th extra questions for Class 12th Computer Science Answers Guide and can use Shaalaa.com to keep it handy for your exam preparation