Computer W1 - The Programming Process Flashcards
a list of instructions that the computer must follow in order to process data into information
program
program
DATA (input) -> PROCESS -> INFORMATION (output)
five-step process in programming
- problem definition
- program design
- program coding
- program testing
- program documentation
determining what the computer program will be used for, and what specific needs it will fill in
problem definition
allows the programmer to determine certain details needed for the next steps
problem definition
This step helps determine the logic that the program will follow.
program design
narrative form of program
pseudocode
pictorial representation of the logic, utilizing symbols to represent the detailed series of steps needed to solve the programming problem
flowchart
This is the actual coding of the program and translating of the design into specific programming statements.
program coding
This step is done to verify the results or the output of the program.
program testing
reading through or checking of the program to make sure that it is free of errors and that the logic works
desk-checking
process of detecting, locating and removing all errors in a computer program
debugging
involves the program being tested in real-life data
user acceptance testing
necessary for the users to know how the program works and how it should be used
program documentation
important as a future reference for programmers
program documentation