unit 7 Flashcards

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

What is the development life cycle?

A

A series of steps that are followed to produce a system.

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

What are the 4 different stages of the programming development cycle?

A

analysis- abstraction, decomposition of the problem, identification of the problem and requirements.
design- decomposition, structure diagrams, flowcharts and pseudocode.
coding- writing program code and iterative testing
testing- testing program code with use of test data.

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

decomposition

A

splitting problems into subproblems

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

what are the components parts formed after decimposution of a problem?

A

-inputs
-processes
-outputs
-storage

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

what are the methods to construct a solution to the problem?

A

-structure diagrams, a hierarchal diagram that shows the decomposition of a system.
- flowcharts, a diagrammatic representation of an algorithm.
pseudocode- code-like statements that are used to design an algorithm but do not follow any specific language.

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

range check

A

a type of validation that makes sure data is between the minimum and the maximum.

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

length check

A

A type of validation that checks the number of characters is within a set a limit.

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

Type check

A

A type of validation that checks data is the correct data type.

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

presence check

A

A type of validation that makes sure data has been entered.

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

Format check

A

A type of validation that makes sure the data meets a specific order.

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

check digit

A
  • a type of error detection method that is used for data entry.
  • A calculation is performed on the data entered to create a value.
    -Check digit values are compared to see if the data entered is correct.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Validation

A

the checking of data to make sure it is reasonable and within set bounds.

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

verification

A

Checking that data is entered accurately, that is the same as the original.

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

visual check

A

comparing data entered with the original side-by-side.

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

double entry check

A

two different people enter the same data which are then compared

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

test data

A

the input data that is used to test a system

16
Q

normal test data

A

data that a program should accept

17
Q

abnormal test data

A

data that a program should not accept

18
Q

extreme test data

A

data that is on the edge of what is allowed.

19
Q

boundary test data

A

data that is on the edge of being accepted and being rejected.

20
Q

truce table

A

a structure to complete when waking through an algorithm manually, where the value that change are written in each row.

21
Q

flowcharts

A

a diagrammatic representation of an algorithm.

22
Q
A