Functions

Functions

10th Grade

8 Qs

quiz-placeholder

Similar activities

Python with DataScience

Python with DataScience

7th Grade - University

10 Qs

Python L5

Python L5

6th Grade - University

10 Qs

Understanding Subprograms and Subroutines

Understanding Subprograms and Subroutines

10th - 12th Grade

10 Qs

MS Logo 2

MS Logo 2

3rd - 10th Grade

13 Qs

Algorithms

Algorithms

10th Grade

11 Qs

Excel If function WSC 4.2.3

Excel If function WSC 4.2.3

7th Grade - University

10 Qs

AP Computer Science Principles - Unit 4: Variables, Conditionals

AP Computer Science Principles - Unit 4: Variables, Conditionals

9th - 12th Grade

10 Qs

Python Review - Functions

Python Review - Functions

9th - 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