u7 apcsp vocab reverse

Flashcard #1

Defintion: A variable used as a placeholder for values that will be passed through the function.
Definition: What is a parameter in a function definition?

Flashcard #2
Term: The value passed to the parameter.
Definition: What is an argument in the context of a function?

Flashcard #3
Term: It returns the flow of control to the point where the procedure was called and returns the value of an expression.
Definition: What does the return statement do in a procedure?

Flashcard #4
Term: A process that allows a procedure to be used without knowing how it works, facilitating the solution of larger problems through smaller subproblems.
Definition: What is procedural abstraction?

Flashcard #5
Term: A group of functions (procedures) that may be used in creating new programs.
Definition: What is a library in programming?

Flashcard #6
Term: Application Program Interface - it specifies how functions in a library behave and can be used.
Definition: What does API stand for and what is its purpose?

Flashcard #7
Term: The subdivision of a computer program into separate subprograms.
Definition: What is modularity in programming?

robot