Functions Flashcards

1
Q

Function

A

Named list of statements

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

Function Definition

A

New function’s name and a block of statements

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

Function Call

A

Invocation of a function’s name, causing it to execute

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

Parameter

A

Function input specified in a function definition

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

Argument

A

Value provided to a function’s parameter during a function call

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

Return Variable

A

One variable that a function can return if declared

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

Modular Development

A

Process of dividing a program into separate modules that are developed and tested separately then integrated into a single program

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

Incremental Development

A

Process of writing and testing a few statements, then writing and testing more

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

Function Stub

A

Function definition whose statements have not been written yet

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

Return Statement

A

Explicitly returns the specified value and immediately exits the function

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