Functions

Quiz
•
Computers
•
10th Grade
•
Medium
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
Similar Resources on Wayground
8 questions
1.1.3 CSE Conditionals and Event-driven Programming

Quiz
•
9th - 12th Grade
9 questions
2.1.2 CSE Coding Fundamentals: Dead Reckoning

Quiz
•
9th - 12th Grade
13 questions
AP CSP - Data Collection Vocab

Quiz
•
10th - 12th Grade
12 questions
GCSE Computing Flash Quiz

Quiz
•
10th - 11th Grade
10 questions
Function evaluation

Quiz
•
10th - 12th Grade
8 questions
Functions and Procedures

Quiz
•
9th - 11th Grade
7 questions
Computer Science Essentials Vocabulary

Quiz
•
9th - 12th Grade
11 questions
37. Algorithm - Producing Algorithms Quiz

Quiz
•
9th - 12th Grade
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade