Procedures and Functions

Procedures and Functions

Assessment

Flashcard

Computers

10th Grade

Hard

Created by

Aneke Chimezie

Used 1+ times

FREE Resource

Student preview

quiz-placeholder

20 questions

Show all answers

1.

FLASHCARD QUESTION

Front

What is an advantage of using local variables?

Back

They allow variable identifiers to be reused each time

2.

FLASHCARD QUESTION

Front

What term is used to describe data passed into/out of a program?

Back

Parameter

3.

FLASHCARD QUESTION

Front

Correct syntax to create a subroutine to roll a dice? Options: def dice roll ():, def diceroll (), def diceroll ():, def diceroll []:

Back

def diceroll ():

4.

FLASHCARD QUESTION

Front

What would the output be from the program shown here? (assuming that the user enters "John" and "Smith")

Back

Error

5.

FLASHCARD QUESTION

Front

What is the difference between a subroutine and a function?

Back

A function passes values back out to the program, a subroutine does not

6.

FLASHCARD QUESTION

Front

Which of the following statements is not true?

  • Functions/subroutines are examples of reusable code
  • Functions and subroutines are always appropriate in programs
  • Using functions/subroutines make it easier to "deconstruct" a problem into smaller pieces
  • They can make programs easier to read and understand

Back

Functions and subroutines are always appropriate in programs

7.

FLASHCARD QUESTION

Front

Order of processing lines in Python: 4, 1, 2, 4, 2, 1, 1, 2, 3, 4, 3, 1, 2

Back

4, 1, 2

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?