SlideShare a Scribd company logo
1 of 7
Programming techniques
Steps for solving problem in
computer
1. Defining the problem
In this step, the programmer need to understand the
problem before starting work on its solution.
For example:
Problem 1: A person is unhappy with a product or
service he/she has purchased from a company.
2. Analyzing the problem
In this stage, the programmer investigate the
problem and gather as many information as possible
to find a solution.
To analyze the problem 1, the following are points
are to be kept in mind and some information is to be
gathered.
 Know the outcome you want.
 Prepare for the discussion.
 Find out what the organization’s complaint process is and
follow it.
3. Planning the solution
 It refers to dividing the solution into steps and
arranging them into proper order that will solve the
problem.
 To plan the solution of Problem 1, the following
planning is required:
 Talk to the right person.
 Focus on talking about the problem with the product or
service rather then taking issues with a person.
 Explain the problem in detail and provide any evidence
you may have.
 Listen to their response.
4. Candid solution of a problem
 All the possible solution of a problem that produce
correct result are known as candid solution.
 For example, following solutions can be
considered to resolve the problem 1: The
customer can
1. lodge the complaint personally visiting the company.
2. Use the courier services to send the product back.
3. Use company’s website to file the complaint.
5. Select the best solution
 After finding the candid solutions, only
one solution can be selected. The final
solution should be selected on the basis
of following criteria.
Speed
Cost
Complexity
THANK
YOU

More Related Content

Similar to Programming techniques

assist clients with Policy development to.docx
assist clients with Policy development to.docxassist clients with Policy development to.docx
assist clients with Policy development to.docxDarkKnight367793
 
Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solvingGagan Malhotra
 
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...SpencerCarol
 
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)Mansi Tyagi
 
7 step Problem solving cycle project report
7 step Problem solving cycle project report7 step Problem solving cycle project report
7 step Problem solving cycle project reportSandeep Kohli
 
Problem solving and decision-making by TUYIZERE Delphin
Problem solving and decision-making by TUYIZERE DelphinProblem solving and decision-making by TUYIZERE Delphin
Problem solving and decision-making by TUYIZERE DelphinDelphin12
 
Guidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision MakingGuidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision MakingGabriel Barina
 
Mentoring
MentoringMentoring
MentoringGokul K
 
How to Make a Good Idea Great
How to Make a Good Idea GreatHow to Make a Good Idea Great
How to Make a Good Idea GreatBarry Hodge
 
The problem solving
The problem solvingThe problem solving
The problem solvingmzoonenglish
 
Problem Solving
Problem SolvingProblem Solving
Problem Solvingnroggen
 
Critical writing and presentation skills
Critical writing and presentation skillsCritical writing and presentation skills
Critical writing and presentation skillsAzrakhan30
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiYogesh Vaghani
 
Herding Cats Fabian Icci
Herding Cats Fabian IcciHerding Cats Fabian Icci
Herding Cats Fabian IcciRfabian1
 

Similar to Programming techniques (20)

assist clients with Policy development to.docx
assist clients with Policy development to.docxassist clients with Policy development to.docx
assist clients with Policy development to.docx
 
Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solving
 
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
Problem Solving and Decision Making Illustrated Course Guides 2nd Edition But...
 
Chapter ii
Chapter iiChapter ii
Chapter ii
 
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
 
7 step Problem solving cycle project report
7 step Problem solving cycle project report7 step Problem solving cycle project report
7 step Problem solving cycle project report
 
lec1.pptx.pptx
lec1.pptx.pptxlec1.pptx.pptx
lec1.pptx.pptx
 
Problem solving and decision-making by TUYIZERE Delphin
Problem solving and decision-making by TUYIZERE DelphinProblem solving and decision-making by TUYIZERE Delphin
Problem solving and decision-making by TUYIZERE Delphin
 
Guidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision MakingGuidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision Making
 
Mentoring
MentoringMentoring
Mentoring
 
How to Make a Good Idea Great
How to Make a Good Idea GreatHow to Make a Good Idea Great
How to Make a Good Idea Great
 
The problem solving
The problem solvingThe problem solving
The problem solving
 
Problem Solving
Problem SolvingProblem Solving
Problem Solving
 
Problem solving& Decision Making
Problem solving& Decision MakingProblem solving& Decision Making
Problem solving& Decision Making
 
Critical writing and presentation skills
Critical writing and presentation skillsCritical writing and presentation skills
Critical writing and presentation skills
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup Gandhi
 
Case Study Method
Case Study MethodCase Study Method
Case Study Method
 
mgt312 part1
mgt312 part1mgt312 part1
mgt312 part1
 
Final assignment
Final assignmentFinal assignment
Final assignment
 
Herding Cats Fabian Icci
Herding Cats Fabian IcciHerding Cats Fabian Icci
Herding Cats Fabian Icci
 

Recently uploaded

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Recently uploaded (20)

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

Programming techniques

  • 2. Steps for solving problem in computer 1. Defining the problem In this step, the programmer need to understand the problem before starting work on its solution. For example: Problem 1: A person is unhappy with a product or service he/she has purchased from a company.
  • 3. 2. Analyzing the problem In this stage, the programmer investigate the problem and gather as many information as possible to find a solution. To analyze the problem 1, the following are points are to be kept in mind and some information is to be gathered.  Know the outcome you want.  Prepare for the discussion.  Find out what the organization’s complaint process is and follow it.
  • 4. 3. Planning the solution  It refers to dividing the solution into steps and arranging them into proper order that will solve the problem.  To plan the solution of Problem 1, the following planning is required:  Talk to the right person.  Focus on talking about the problem with the product or service rather then taking issues with a person.  Explain the problem in detail and provide any evidence you may have.  Listen to their response.
  • 5. 4. Candid solution of a problem  All the possible solution of a problem that produce correct result are known as candid solution.  For example, following solutions can be considered to resolve the problem 1: The customer can 1. lodge the complaint personally visiting the company. 2. Use the courier services to send the product back. 3. Use company’s website to file the complaint.
  • 6. 5. Select the best solution  After finding the candid solutions, only one solution can be selected. The final solution should be selected on the basis of following criteria. Speed Cost Complexity