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
6 questions
Classes and Objects | Starter Quiz | Oak National Academy

Quiz
•
10th Grade - University
8 questions
Python functions and procedures

Quiz
•
10th - 11th Grade
10 questions
Python Subroutines Quiz

Quiz
•
10th Grade
10 questions
Python: Functions and Parameters

Quiz
•
9th - 12th Grade
10 questions
HTML/CSS Quiz

Quiz
•
10th Grade - University
10 questions
J277 - 2.2 - Functions in Python

Quiz
•
10th Grade - University
10 questions
If-Statements

Quiz
•
9th - 12th Grade
12 questions
Functions Parameters

Quiz
•
10th - 12th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
10 questions
Proper Keyboarding Techniques

Interactive video
•
6th - 10th Grade
10 questions
Understanding Computers: Hardware, Software, and Operating Systems

Interactive video
•
7th - 12th Grade
29 questions
AP CSP Unit 2 Review (Code.org)

Quiz
•
10th - 12th Grade