ENGN132 - Chapter 6 Flashcards

Key Terms - Chapter 6

1
Q

Define a Pointer/Pointer Variable

A

A memory cell that stores the address of a data item

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

What is an indirect reference?

A

Accessing the contents of a memory cell through a pointer variable that stores its address

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

Define Sorting

A

Rearranging data in a particular sequence (either increasing or decreasing)

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

Define Scope of a Name

A

The region in a program where a particular meaning of a name is visible.

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

Define a Stub

A

A stub is a skeleton function that consists of a header and statements that display trace messages and assign values to output parameters; enables testing of the flow of control among functions before this function is completed

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

Define Top-Down Testing

A

The process of testing flow of control between a main function and its subordinate functions

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

What is a Unit Test

A

A test of an individual function

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

Define Bottom-Up Testing

A

The process of Separately testing individual functions in a program system

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

What is System Integration Testing

A

Testing a system after replacing all of its stubs with functions that have been pretested

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