Check sibling questions

 

  1. Analyzing the Problem: Involves identifying the problem , inputs the program should accept and the desired output of the program.
  2. Developing an Algorithm: The solution to the problem represented in natural language is called Algorithm. For a given problem, more than one algorithm is possible and we have to select the most suitable solution.
  3. Coding: Different high level languages can be used for writing the code based on the algorithm developed.
  4. Testing and Debugging: To ensure that the software meets all the business and technical requirements and works as expected . The errors or defects found in the testing phases are debugged or rectified and the program is again tested . This continues till all the errors are removed from the program.  

 

  1. Computer Science - Class 11
  2. Chapter 4 Class 11 - Introduction to Problem Solving

About the Author

Davneet Singh

Davneet Singh has done his B.Tech from Indian Institute of Technology, Kanpur. He has been teaching from the past 14 years. He provides courses for Maths, Science and Computer Science at Teachoo