answersLogoWhite

0


Best Answer
  1. Identify the problem. Determine which task your program is intended to fulfil. Always consider existing solutions and any potential patent infringements.
  2. Identify the user. If the program is for your own use only, then you can largely eliminate those aspects that are of little or no concern to the problem itself, such as help files and an eye-catching GUI. If the solution is intended for the retail market (including freeware/shareware), you must consider all aspects of the design. The more user-friendly your solution, the more likely people will use it.
  3. Determine the target computer. Do you intend to run the program on a desktop computer or a mobile device, or both? Or something else altogether? Which operating systems will you be targeting? This step will ultimately determine which programming language(s) you will use.

There's also a fourth element: determine your programming skill. Can you write the entire program yourself or will you need help from a third-party? You may well be a skilled programmer but can you write a help file? Can you design a GUI? If the solution is a complex affair, you may need to divide the workload between several specialist teams, the most important of which will be the design team since 80% of all programming is spent simply designing the solutions to the collective problems you will encounter. The other 20% is spent converting the design to code (programming). And the other 80% is spent testing and debugging. :-)

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the 3 things you can identify to start solving a problem using a computer program?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the role of algorithm in problem solving?

the concept of problem solving problems in algorithms are problem solving in computer, what is the algorithms for solving in problems, what is the rule o algorithms in problem solving, what are the steps to solving a problem with your computer and engineering steps for solving problems


The first step in the problem-solving precess is to?

Identify and understand the problem


What isTechnical problem-solving or creative problem-solving?

problem solving in computer sciences is used to divide a large problem into atomic steps and solving all steps hierarchically.


What is the natural approaches to problem solving?

A natural approach to problem solving is to define the problem, identify possible solutions, and select the best one.


What is the first step in the seven step problem solving process?

Identify the problem


What has the author David R Brooks written?

David R. Brooks has written: 'Problem solving with Fortran 90' -- subject(s): FORTRAN 90 (Computer program language), Problem solving, Data processing 'On Paradise Drive'


What is IDEAL problem solving?

IDEAL problem solving is a successful strategy that has been tested and proven. IDEAL stands for Identify, Define, Explore, Act and Look.


Identify the correct sequence in the scientific problem solving process?

problem definition, data analysis, conclusion


What is the logical order for the following problem solving steps?

Identify the problem->brainstorm->compare solutions->evaluate


What is the first step in the Seven military problem solving processing?

The first step in military problem solving is to successfully identify the problem. This step is also applicable to situations outside of the military.


What is the first step in the seven step military problem-solving?

The first step in military problem solving is to successfully identify the problem. This step is also applicable to situations outside of the military.


What has the author Robert Gerry written?

Robert Gerry has written: 'Computer-learner interaction in problem solving tasks' -- subject(s): Computer-assisted instruction, Problem solving