Computer W1 - The Programming Process Flashcards

1
Q

a list of instructions that the computer must follow in order to process data into information

A

program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

program

A

DATA (input) -> PROCESS -> INFORMATION (output)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

five-step process in programming

A
  1. problem definition
  2. program design
  3. program coding
  4. program testing
  5. program documentation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

determining what the computer program will be used for, and what specific needs it will fill in

A

problem definition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

allows the programmer to determine certain details needed for the next steps

A

problem definition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This step helps determine the logic that the program will follow.

A

program design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

narrative form of program

A

pseudocode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

pictorial representation of the logic, utilizing symbols to represent the detailed series of steps needed to solve the programming problem

A

flowchart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

This is the actual coding of the program and translating of the design into specific programming statements.

A

program coding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

This step is done to verify the results or the output of the program.

A

program testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

reading through or checking of the program to make sure that it is free of errors and that the logic works

A

desk-checking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

process of detecting, locating and removing all errors in a computer program

A

debugging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

involves the program being tested in real-life data

A

user acceptance testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

necessary for the users to know how the program works and how it should be used

A

program documentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

important as a future reference for programmers

A

program documentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly