
Understanding Procedures

Quiz
•
Computers
•
9th Grade
•
Medium

Michael McShane
Used 2+ times
FREE Resource
12 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is a procedure?
A method for completing something with steps and instructions for each aspect of the task!
A variable that stores numerical data for calculations!
A random sequence of instructions that a computer follows without any logic!
A collection of data that is stored in a list or an array!
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Defining a procedure is...
Debugging code we've written.
Setting up your procedure and telling it what instructions to follow.
Telling your program to run the procedure and carry out the instructions.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Calling a procedure is...
Inserting parameters into the parentheses of a procedure.
Telling your program to run the procedure and carry out the instructions.
Setting up your procedure and telling it what instructions to follow.
Replacing repetitive blocks of code under a procedure.
4.
FILL IN THE BLANK QUESTION
30 sec • 1 pt
Parameters are _______ that are created when you define a procedure.
5.
FILL IN THE BLANK QUESTION
30 sec • 1 pt
Arguments are _______ that are put into the parameters when you call a procedure.
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
In the following procedure, the parameter str is a string and the parameter num is a number.
PROCEDURE printArgs(str, num)
{
DISPLAY(num)
DISPLAY(str)
DISPLAY(num)
}
Consider the following code segment.
printArgs("**", 1)
printArgs("*", 2)
What is displayed as a result of executing the code segment?
1 * 1 2 ** 2
1 ** 1 2 * 2
* 1 * ** 2 **
** 1 ** * 2 *
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Consider the following procedures.
PROCEDURE proc1(str)
{
DISPLAY(str)
DISPLAY("happy")
}
PROCEDURE proc2(str1, str2)
{
proc1(str2)
DISPLAY(str1)
}
What is displayed as a result of the procedure call proc2("birthday", "to you") ?
birthday happy to you
birthday happy birthday
to you birthday happy
to you happy birthday
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Java Print Statements Warm-Up

Quiz
•
9th - 12th Grade
11 questions
Python Intro 1

Quiz
•
7th - 12th Grade
10 questions
VB Quiz

Quiz
•
5th Grade - University
13 questions
Python Functions

Quiz
•
9th - 12th Grade
10 questions
Python: Functions and Parameters

Quiz
•
9th - 12th Grade
11 questions
CMU CS Academy Unit 2 Part 2: Functions W/ No or More Parameters

Quiz
•
9th Grade
8 questions
CMU CS Academy Unit 2.1.1 Functions

Quiz
•
9th Grade
7 questions
AP Comp (POP Quiz)

Quiz
•
9th - 12th Grade
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade