3.12 | 3.13 - Calling & Developing Procedures Vocabulary

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/5

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:53 PM on 4/19/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

6 Terms

1
New cards

A named block of code that performs a specific task and can be called (invoked) from anywhere in a program by its name. Also called a function, method, or subroutine

Procedure (Function)

2
New cards

A variable in a procedure definition that receives a value when the procedure is called

Parameter

3
New cards

The actual value passed into a procedure when it is called. Arguments are matched to parameters in order

Argument

4
New cards

A value that a procedure sends back to the calling code after completing its task, using the RETURN statement

Return Value

5
New cards

Using a procedure name to represent a complex sequence of steps so the caller does not need to know the internal details — only what the procedure does and what arguments it needs

Procedural Abstraction

6
New cards

When a procedure calls itself as part of its own execution. Must have a base case to eventually stop

Recursion