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.
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
10 questions
Advanced Python Iteration Quiz
Quiz
•
10th Grade
10 questions
GCSE Unit 2 Prep - pseudocode
Quiz
•
10th Grade
8 questions
Python functions and procedures
Quiz
•
10th - 11th Grade
6 questions
Classes and Objects | Starter Quiz | Oak National Academy
Quiz
•
10th Grade - University
10 questions
Python Subroutines Quiz
Quiz
•
10th Grade
8 questions
Small Basic Mid Point Review
Quiz
•
6th - 12th Grade
10 questions
Software Development Approaches
Quiz
•
9th - 12th Grade
10 questions
HTML/CSS Quiz
Quiz
•
10th Grade - University
15 questions
Character Analysis
Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing
Quiz
•
9th - 12th Grade
10 questions
American Flag
Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension
Quiz
•
5th Grade
30 questions
Linear Inequalities
Quiz
•
9th - 12th Grade
20 questions
Types of Credit
Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25
Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers
Quiz
•
6th - 8th Grade
17 questions
Chapter 12 - Doing the Right Thing
Quiz
•
9th - 12th Grade
20 questions
Types of Credit
Quiz
•
9th - 12th Grade
30 questions
Linear Inequalities
Quiz
•
9th - 12th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
17 questions
Parts of Speech
Quiz
•
7th - 12th Grade
20 questions
Chapter 3 - Making a Good Impression
Quiz
•
9th - 12th Grade
20 questions
Inequalities Graphing
Quiz
•
9th - 12th Grade
10 questions
Identifying equations
Quiz
•
KG - University