Search Header Logo

Understanding Procedures

Authored by Michael McShane

Computers

9th Grade

Used 2+ times

Understanding Procedures
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?