CBSE Class 8 Computer Science Problem Solving Notes

Download CBSE Class 8 Computer Science Problem Solving Notes in PDF format. All Revision notes for Class 8 Computer Science have been designed as per the latest syllabus and updated chapters given in your textbook for Computer Science in Class 8. Our teachers have designed these concept notes for the benefit of Class 8 students. You should use these chapter wise notes for revision on daily basis. These study notes can also be used for learning each chapter and its important and difficult topics or revision just before your exams to help you get better scores in upcoming examinations, You can also use Printable notes for Class 8 Computer Science for faster revision of difficult topics and get higher rank. After reading these notes also refer to MCQ questions for Class 8 Computer Science given on studiestoday

Revision Notes for Class 8 Computer Science Problem Solving

Class 8 Computer Science students should refer to the following concepts and notes for Problem Solving in Class 8. These exam notes for Class 8 Computer Science will be very useful for upcoming class tests and examinations and help you to score good marks

Problem Solving Notes Class 8 Computer Science

Give brief answers to the following questions.

Question: What are the key features of a problem statement?
Answer: A problem statement should have the following features:

Clarity and precision
Identification of what would be studied
Identification of key factors or variables
Identification of key concepts and terms

Question: What is flowchart?
Answer: Flowchart is a graphical representation of the solution of a problem. Standard symbols are used to represent different steps of solution. These symbols are linked together with arrows. These arrows show the flow of steps performed to solve a problem.

Question: What are the uses of flowchart?
Answer: Flowchart helps in finding the solution of a problem and facilitates in showing the input, process and output of the problem. It is helpful in understanding the logic of the problem.

Question: What are the advantages of drawing flowchart?
Answer: Flowchart is a helpful tool in solving a problem. Different benefits of flowchart are as follows:

It helps to understand the logic of the problem solving process.
It provides graphical representation of the process to find the solution of a problem.
It displays the flow of process in a logical order.

Question: What is the use of decision symbol?
Answer: Diamond symbol is used to represent decision step in the flowchart. A condition is given in the diamond symbol. The flow of control from diamond symbol may go in two possible directions. It goes to one direction if the condition is true and in other if it is false.

 

Give detailed answers to the following questions.

Question: Explain the elements of a problem statement.
Answer: Different elements of a problem statement are as follows:

What is given – the input
The processing requirements
What is required – the Output
1. What is given – the input: Input is the raw material given to the computer to solve a problem. It is also called data or raw facts. The problem statement defines the inputs required to solve a problem. The correct input must be given in order to g et the correct output.

Problem: Preparing Tea:
The solution of above problem requires different input material such as electric kettle, tea bags, water, milk and sugar

2. The Processing Requirements: It includes the operations and actions performed on input to get desired results. The problem statement defines the processing requirements for the solution of a problem.
Problem: Preparing Tea:
The processing requirements for this problem are as follows:
Boiling the water in the kettle
Adding sugar, tea bags and milk
3. What is required – the Output:
The problem statement defines the required output. Output is the required result that is obtained after processing. It is solution of a problem.
Problem: Preparing Tea:
The output of this problem is the prepared tea that is served in the cup.

Question: What is flowcharting? How flowcharts help in problem solving?
Answer: Flowcharting is a process of creating flowcharts for solving a problem. It is a tool to analyze different processes. It can be used in different fields such as programming, engineering and science etc.

Flowchart: Flowchart is a graphical representation of the solution of a problem. Standard symbols are used to represent different steps of solution. These symbols are linked together with arrows. These arrows show the flow of steps performed to solve a problem.

Benefits of Flowchart: Flowchart is a helpful tool in solving a problem. Different benefits of flowchart are as follows:

It helps to understand the logic of the problem solving process.
It provides graphical representation of the process to find the solution of a problem.
It displays the flow of process in a logical order.
Question. Explain different symbols used to draw flowcharts with examples.
Answer: Flowchart Symbols
The standard symbols are used to draw a flowchart. The commonly used standard symbols to draw flowchart are as follows.

1. Start/ Terminal
Oval is used to represent the start and end of the flowchart. It is also called terminal.
Example: the following example displays the start and end steps in the flowchart.

Start

End

2. Input/ Output
Parallelogram is used to represent an input or output st ep in the flowchart.
Example: the following example displays the input and output steps in the flowchart.

Input M

Display M

3. Process
Rectangle is used to represent a processing or computational operation in the flowchart.
Example: the following example displays the processing steps in the flowchart. Sum = a + b

4. Flow lines
Arrows are used to represent the direction of flow in the flowchart. There are four flow lines to represent four directions.

5. Decision
Diamond symbol is used to represent decision steps in the flow chart. A condition is given in the diamond. The flow of control from diamond symbol may go in two possible directions. It goes to one direction if the condition true or yes and to second direction if condition is false or no.

No

Yes

Is n>5 ?

Example: the following example displays the decision step in the flowchart.

 

Short Questions Other than Exercise

Question: Define a problem.
Answer: A problem is an obstacle, hurdle, difficulty or challenge or any situation that needs to be solved.

Question: Define problem solving.
Answer: Problem solving is a process to solve different problems. The goal of problem solving is to get the desired result in a short and perfect manner.

Question: Name the steps involved to solve problem in computer.
Answer: Problem solving includes the following steps:

1. i. Identification of problem
2. ii. Specify requirements
3. Iii. Analyze the problem
4. iv. Design algorithm & draw flowchart
5. v. Write the program / Coding
6. vi. Test and debug the program
7. vii. Implement the program
8. viii. Maintain and update the program
9. ix. Documentation

Question: Differentiate between problem and problem statement.
Answer: A problem is an obstacle, hurdle, difficulty or challenge or any situation that needs to be solved, while a problem statement is concise description of the problem to be solved.

Question: Write any three guidelines for flowcharting.
Answer: Following guidelines should be followed while drawing flowchart:

Flowchart should be clear, neat and easy to follow.
Flowchart is either from left to right or top to bottom.
Only one flow line should enter and come out of the process symbol.
Only one flow line should enter decision symbol but two flow lines could come out of the decision symbol, one for each possible answer.

Question: Draw process symbol. Why process symbol is used in flowchart?
Answer: Rectangle is used to represent a processing or computational operation in the flowchart.

Question: What is the purpose of parallelogram and rectangle symbol in flowchart?
Answer: Parallelogram is used to represent an input or output step in the flowchart.

Question: Which is the terminal symbol in flowchart?
Answer: Oval is used to represent the start and end of the flowchart. It is also called terminal.

Question: What is the goal of problem solving?
Answer: the goal of problem solving is to get the desired result in a short and perfect manner.

Question: What are the limitations of flow chart?
Answer: Flowchart has following limitations:
It is difficult to draw a flowchart for a complex problem.
If alterations are required, flowchart is to be redrawn.

Question: Write the elements of problem statement.
Answer: Different elements of a problem statement are as follows:
What is given – the input
The processing requirements
What is required – the Output

Question: How you can make flowchart more effective?
Answer: Avoid the intersection of flow lines, while drawing a flowchart, to make it more effective.

Question: How flowchart symbols are connected?
Answer: Lines with arrow heads are used to connect symbols and show the flow of logic and data in a flowchart.

CBSE Class 8 Computer Science Problem Solving Notes

We hope you liked the above notes for topic Problem Solving which has been designed as per the latest syllabus for Class 8 Computer Science released by CBSE. Students of Class 8 should download and practice the above notes for Class 8 Computer Science regularly. All revision notes have been designed for Computer Science by referring to the most important topics which the students should learn to get better marks in examinations. Our team of expert teachers have referred to the NCERT book for Class 8 Computer Science to design the Computer Science Class 8 notes. After reading the notes which have been developed as per the latest books also refer to the NCERT solutions for Class 8 Computer Science provided by our teachers. We have also provided a lot of MCQ questions for Class 8 Computer Science in the notes so that you can learn the concepts and also solve questions relating to the topics. We have also provided a lot of Worksheets for Class 8 Computer Science which you can use to further make yourself stronger in Computer Science.

Where can I download latest CBSE Class 8 Computer Science Problem Solving notes

You can download notes for Class 8 Computer Science Problem Solving for latest academic session from StudiesToday.com

Are the revision notes available for Problem Solving Class 8 Computer Science for the latest CBSE academic session

Yes, the notes issued for Class 8 Computer Science Problem Solving have been made available here for latest CBSE session

Is there any charge for the Class 8 Computer Science Problem Solving notes

There is no charge for the notes for CBSE Class 8 Computer Science Problem Solving, you can download everything free of charge

Which is the best online platform to find notes for Problem Solving Class 8 Computer Science

www.studiestoday.com is the best website from which you can download latest notes for Problem Solving Computer Science Class 8

Where can I find topic-wise notes for Class 8 Computer Science Problem Solving

Come to StudiesToday.com to get best quality topic wise notes for Class 8 Computer Science Problem Solving