Key Words Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Analysis

A

part of the program development life cycle; a process of investigation, leading to the specification of what a program is required to do

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

Design

A

part of the program development life cycle; uses the program specification from the analysis stage to show to how the program should be developed

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

Coding

A

part of the program development life cycle; the writing of the program or suite of programs

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

Testing

A

part of the program development life cycle; systematic checks done on a program to make sure that it works under all conditions

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

Abstraction

A

a method used in the analysis stage of the program development life cycle; the key elements required for the solution to the problem are kept and any unnecessary details and information that are not required are discarded

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

Decomposition

A

a method used in the analysis stage of the program development life cycle; a complex problem is broken down into smaller parts, which can then be sub divided into even smaller parts that can be solved more easily

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

Top down designs

A

the breaking down of a computer system into a set of sub-systems, then breaking each subsystem down into a set of smaller sub-systems, until each sub-system just performs a single action

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

Inputs

A

the data used by the system that needs to be entered while the system is active

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

Processes

A

the tasks that need to be performed by a program using the input data and any other previously stored data

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

Output

A

information that needs to be displayed or printed for the users of the system

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

Storage

A

data that needs to be stored in files on an appropriate media for use in the future

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

Structure diagram

A

a diagram that shows the design of a computer system in a hierarchical way, with each level giving a more detailed breakdown of the system into subsystems

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

Flowchart

A

a diagram that shows the steps required for a task (sub-system) and the order in which the steps are to be performed

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

Algorithm

A

an ordered set of steps to solve a problem

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

Pseudo code

A

a simple method of showing an algorithm; it describes what the algorithm does by using English key words that are very similar to those used in a high-level programming language but without the strict synta rules

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