PROBLEM SOLVING AND PROGRAMMING

 PROBLEM SOLVING AND PROGRAMMING



Problem-solving is a skill and there are no universal approaches one can take to solving problems. An integral component of computer programming. It is a demand and intricate process which is equally important- Study, designing, development, testing, and implementation stages. The computer problem-solving process requires:-
  • Problem Anticipation 
  • Careful Planning 
  • Proper thought Process
  • Logical Precision 
  • Problem Analysis
  • Persistence and Attention 
All types of Computer Programs are collectively referred to as SOFTWARE. A programming language is also part of it. Physical computer equipment Such as Electronic Circuitry, input/output devices, storage media, etc.


PROBLEM-SOLVING TECHNIQUES

Problem-Solving is a creative process that defines Systematization and Mechanization. There are a number of steps that can be taken to raise the level of one's performance in Problem-solving.

STEPS FOR PROBLEM-SOLVING

  1. PROBLEM DEFINITION PHASE
  2. GETTING STARTED ON A PROBLEM
  3. THE USE OF SPECIFIC EXAMPLES
  4. SIMILARITIES  AMONG PROBLEMS
  5. WORKING BACKWARDS FROM THE SOLUTIONS

What do you think?
I hope, now you have a better understanding of problem-solving. Comments and suggestions regarding this article are welcome.

 

Comments

Popular posts from this blog

What is a string ? Write a function in C for string concatenation. Without the use of inbuilt string function?

What is the scope of a Variable? Explain the difference between a global and local variables with example programs.

What is a pointer ? Write a C program using pointer to print the name and price of the items sold in a retail shop on a specific date.