Tamil Nadu Board of Secondary EducationHSC Science Class 11

# Tamil Nadu Board Samacheer Kalvi solutions for Class 11th Computer Science Answers Guide chapter 6 - Specification and Abstraction [Latest edition]

## Solutions for Chapter 6: Specification and Abstraction

Below listed, you can find solutions for Chapter 6 of Tamil Nadu Board of Secondary Education Tamil Nadu Board Samacheer Kalvi for Class 11th Computer Science Answers Guide.

Evaluation - Section - AEvaluation - Section - BEvaluation - Section - CEvaluation - Section - D
Evaluation - Section - A [Pages 85 - 86]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 11th Computer Science Answers Guide Chapter 6 Specification and Abstraction Evaluation - Section - A [Pages 85 - 86]

Evaluation - Section - A | Q 1. | Page 85

Which of the following activities is algorithmic in nature?

• Assemble a bicycle.

• Describe a bicycle.

• Label the parts of a bicycle.

• Explain how a bicycle works.

Evaluation - Section - A | Q 2. | Page 85

Which of the following activities is not algorithmic in nature?

• Multiply two numbers.

• Draw a kolam.

• Walk in the park.

• Swapping of two numbers.

Evaluation - Section - A | Q 3. | Page 85

Omitting details inessential to the task and representing only the essential features of the task is known as ______

• specification

• abstraction

• composition

• decomposition

Evaluation - Section - A | Q 4. | Page 85

Stating the input property and the input-output relation a problem is known ______

• specification

• statement

• algorithm

• definition

Evaluation - Section - A | Q 5. | Page 86

Ensuring the input-output relation is ______

• the responsibility of the algorithm and the right of the user.

• the responsibility of the user and the right of the algorithm.

• the responsibility of the algorithm but not the right of the user.

• the responsibility of both the user and the algorithm.

Evaluation - Section - A | Q 6. | Page 86

If i = 5 before the assignment i := i - 1 after the assignment, the value of i is ______

• 5

• 4

• 3

• 2

Evaluation - Section - A | Q 7. | Page 86

If 0 < i before the assignment i := i - 1 after the assignment, we can conclude that ______

• 0 < i

• 0 ≤ i

• i = 0

• 0 ≥ i

Evaluation - Section - B [Page 86]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 11th Computer Science Answers Guide Chapter 6 Specification and Abstraction Evaluation - Section - B [Page 86]

Evaluation - Section - B | Q 1. | Page 86

Define an algorithm.

Evaluation - Section - B | Q 2. | Page 86

Distinguish between an algorithm and a process.

Evaluation - Section - B | Q 3. | Page 86

Initially, farmer, goat, grass, wolf = L, L, L, L, and the farmer crosses the river with a goat. Model the action with an assignment statement.

Evaluation - Section - B | Q 4. | Page 86

Specify a function to find the minimum of two numbers.

Evaluation - Section - B | Q 5. | Page 86

If sqrt2 = 1.414, and the square_root() function returns -1.414, does it violate the following specification?

-- square_root (x)
-- inputs: x is a real number , x ≥ 0
-- outputs: y is a real number such that y2 = x

Evaluation - Section - C [Page 86]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 11th Computer Science Answers Guide Chapter 6 Specification and Abstraction Evaluation - Section - C [Page 86]

Evaluation - Section - C | Q 1. | Page 86

When do you say that a problem is algorithmic in nature?

Evaluation - Section - C | Q 2. | Page 86

What is the format of the specification of an algorithm?

Evaluation - Section - C | Q 3. | Page 86

What is abstraction?

Evaluation - Section - C | Q 4. | Page 86

How is the state represented in algorithms?

Evaluation - Section - C | Q 5. | Page 86

What is the form and meaning of the assignment statement?

Evaluation - Section - C | Q 6. | Page 86

What is the difference between the assignment operator and the equality operator?

Evaluation - Section - D [Page 87]

### Tamil Nadu Board Samacheer Kalvi solutions for Class 11th Computer Science Answers Guide Chapter 6 Specification and Abstraction Evaluation - Section - D [Page 87]

#### Explain in detail

Evaluation - Section - D | Q 1. | Page 87

Write the specification of an algorithm hypotenuse whose inputs are the lengths of the two shorter sides of a right-angled triangle, and the output is the length of the third side.

Evaluation - Section - D | Q 2. | Page 87

Suppose you want to solve the quadratic equation ax2 + bx + c = 0 by an algorithm.

-- inputs:?

-- outputs:?

You intend to use the formula and you are prepared to handle only real number roots. Write a suitable specification.

x = (-b ± sqrt(b^2) - 4ac)/(2a)

Evaluation - Section - D | Q 3. | Page 87

Exchange the contents: Given two glasses marked A and B. Glass A is full of apple drink and glass B is full of grape drink. For exchanging the contents of glasses A and B, represent the state by suitable variables, and write the specification of the algorithm.

## Solutions for Chapter 6: Specification and Abstraction

Evaluation - Section - AEvaluation - Section - BEvaluation - Section - CEvaluation - Section - D

## Tamil Nadu Board Samacheer Kalvi solutions for Class 11th Computer Science Answers Guide chapter 6 - Specification and Abstraction

Shaalaa.com has the Tamil Nadu Board of Secondary Education Mathematics Class 11th Computer Science Answers Guide Tamil Nadu Board of Secondary Education 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. Tamil Nadu Board Samacheer Kalvi solutions for Mathematics Class 11th Computer Science Answers Guide Tamil Nadu Board of Secondary Education 6 (Specification and Abstraction) 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. Tamil Nadu Board Samacheer Kalvi textbook solutions can be a core help for self-study and provide excellent self-help guidance for students.

Concepts covered in Class 11th Computer Science Answers Guide chapter 6 Specification and Abstraction are Algorithms, Algorithmic Problems, Building Blocks of Algorithms, Algorithm Design Techniques, Specification, Abstraction.

Using Tamil Nadu Board Samacheer Kalvi Class 11th Computer Science Answers Guide solutions Specification and Abstraction 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 Tamil Nadu Board Samacheer Kalvi Solutions are essential questions that can be asked in the final exam. Maximum Tamil Nadu Board of Secondary Education Class 11th Computer Science Answers Guide students prefer Tamil Nadu Board Samacheer Kalvi Textbook Solutions to score more in exams.

Get the free view of Chapter 6, Specification and Abstraction Class 11th Computer Science Answers Guide additional questions for Mathematics Class 11th Computer Science Answers Guide Tamil Nadu Board of Secondary Education, and you can use Shaalaa.com to keep it handy for your exam preparation.

Share