Understanding Procedures

Understanding Procedures

9th Grade

12 Qs

quiz-placeholder

Similar activities

AP CSP Exam Review: Big Idea 3

AP CSP Exam Review: Big Idea 3

8th - 10th Grade

15 Qs

Computer 10: Date and Time, String Manipulation Functions

Computer 10: Date and Time, String Manipulation Functions

7th Grade - University

15 Qs

Parts of a Method (Java)

Parts of a Method (Java)

9th Grade - University

16 Qs

Understanding Procedures in Python

Understanding Procedures in Python

9th Grade - University

10 Qs

AP Computer Science Principles Unit 7 Review

AP Computer Science Principles Unit 7 Review

9th - 12th Grade

12 Qs

Computer Science Principles Unit 7 Parameters Returns Libraries

Computer Science Principles Unit 7 Parameters Returns Libraries

9th - 12th Grade

12 Qs

MIT App Inventor Basics

MIT App Inventor Basics

9th - 12th Grade

10 Qs

Eilat T1W2 Functions Quiz 1

Eilat T1W2 Functions Quiz 1

9th Grade

15 Qs

Understanding Procedures

Understanding Procedures

Assessment

Quiz

Computers

9th Grade

Medium

Created by

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

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?