Back to Course

## JSS2: COMPUTER STUDIES - 1ST TERM

0% Complete
0/0 Steps

#### Quizzes

Lesson 8, Topic 1
In Progress

# Problem-Solving Skills With Computers

Lesson Progress
0% Complete

#### Topic Content:

• Problem-Solving Skills With Computers
• Computer Problem-Solving Phases
• analysis, algorithm, coding, debugging, documentation, etc
• Summary

### What is Problem Solving in Computer Programming?

Problem solving is the process of identifying a problem, developing an algorithm for the identified problem and finally implementing the algorithm to develop a computer program.

A computer processes data by obeying a sequence of instructions called programs. A computer does not assist people in organizing their thoughts. You must have your solution procedure in hand, and the computer merely manipulates data according to your prescription.

If your solution is wrong, your computer output will be wrong, “Garbage In Garbage Out” GIGO. The solution procedure required by the computer is called an Algorithm.

### Computer Problem Solving Phases:

To solve problems with computers, we must go through the following steps:

### 1. Define the Problem:

This means defining the parameters within which the problem must be solved. Programmers must understand the problem and what it entails.

### 2. Problem Analysis:

This involves decomposing the overall problem into smaller parts to identify possible inputs, processes and outputs associated with the problem.

You are viewing an excerpt of this Topic. Subscribe Now to get Full Access to ALL this Subject's Topics and Quizzes for this Term!

Click on the button "Subscribe Now" below for Full Access!

### Subscribe Now

Note: If you have Already Subscribed and you are seeing this message, it means you are logged out. Please Log In using the Login Button Below to Carry on Studying!

#### Responses

error: Alert: Content selection is disabled!!