Functions

Functions

10th Grade

8 Qs

quiz-placeholder

Similar activities

Module 2 - Lesson 7

Module 2 - Lesson 7

6th - 12th Grade

13 Qs

Code.org APCSP Unit 7 Assessment

Code.org APCSP Unit 7 Assessment

9th - 12th Grade

13 Qs

Understanding Decomposition in Computing

Understanding Decomposition in Computing

10th Grade - University

10 Qs

AM I PRO?

AM I PRO?

10th Grade

10 Qs

Computer Science

Computer Science

10th - 12th Grade

10 Qs

37. Algorithm - Producing Algorithms Quiz

37. Algorithm - Producing Algorithms Quiz

9th - 12th Grade

11 Qs

Python Programming: Functions and Procedures

Python Programming: Functions and Procedures

9th - 11th Grade

12 Qs

Subroutine

Subroutine

KG - 12th Grade

10 Qs

Functions

Functions

Assessment

Quiz

Computers

10th Grade

Medium

Created by

M Dwedari

Used 13+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

A .................... is a named block of code that is used to perform a task and will return one or more values (called the 'return value’).

A ................. can be called by another part of the program but does not return a value.

Procedure, Function

Argument, Parameter

Function, Procedure

Paramete, Argument

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which one of the following statements describes an advantage of subroutines?

Subroutines are always defined by the user, and these cannot be combined.

When creating very large programs, you can give different programmers different subroutines to write, and these can then be combined.

Procedures allow values to be returned to the procedure call.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Parameter is ......

The variable that information is passed to in a function

The data that is passed to a function

Data is sent back to be used by the main program after a function has been run.

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Argument is ......

The variable that information is passed to in a function

The data that is passed to a function

Data is sent back to be used by the main program after a function has been run.

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

In structured programming:

Each subroutine should have a clear interface. The data that the subroutine needs to manipulate or use should be specified as parameters which can be accepted by value or by reference.

True

False

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

In structured programming:

Each procedural program will have a main subroutine.

True

False

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

In structured programming:

If the subroutine returns something, a single return statement at the end of the subroutine should be used.

True

False

8.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

In structured programming:

The data that the subroutine needs to manipulate or use should be specified as parameters which can be accepted by value or by reference.

True

False