
Subroutines in algorithm
Quiz
•
Computers
•
6th - 8th Grade
•
Practice Problem
•
Easy
Shervon Yak
Used 1+ times
FREE Resource
Enhance your content in a minute
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is a subroutine in computer programming?
A type of new computer
A named block of code that can be called many times
A coloured button on the keyboard
A list of folders on your computer
Answer explanation
A subroutine is a named block of code that can be reused multiple times throughout a program, allowing for better organization and efficiency in coding.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Why would you use a subroutine instead of writing the same code many times?
To make your program longer
To save time and make changes in only one place
To confuse other people
Because subroutines cannot return values
Answer explanation
Using a subroutine allows you to save time by avoiding code duplication. It also makes maintenance easier, as changes can be made in one place rather than multiple locations, reducing errors and improving code clarity.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
According to the subroutine guide, how often can you use the same subroutine in a program?
Only once
Twice
As many times as needed
Only if the teacher says so
Answer explanation
You can use the same subroutine as many times as needed in a program. This allows for code reusability and efficiency, making it easier to manage and maintain your code.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which statement is not a benefit of using a subroutine?
It makes the code easier to reuse
It saves you typing the same lines of code repeatedly
It helps keep your program organised
It hides errors so you don’t have to fix them
Answer explanation
The statement 'It hides errors so you don’t have to fix them' is not a benefit of using a subroutine. Subroutines help organize and reuse code, but they do not conceal errors; errors must still be addressed.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How do you call a subroutine that requires inputs?
By writing its name and putting the input values in parentheses
By shouting its name
By saving it to the desktop
By pressing the Escape key
Answer explanation
A subroutine that requires inputs is called by writing its name followed by the input values in parentheses. This syntax is standard in many programming languages, allowing the subroutine to receive the necessary data to execute.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is an argument to a subroutine?
The end of a program
A value you pass into the subroutine to use in its calculations
A heated debate with your computer
Another name for a bug
Answer explanation
An argument to a subroutine is a value you pass into it for calculations. This allows the subroutine to perform operations using that specific data, making it flexible and reusable.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
If you have a subroutine that draws a square on the screen and you call it four times, how many squares will be drawn?
One
Two
Three
Four
Answer explanation
Calling the subroutine that draws a square four times will result in four separate squares being drawn on the screen. Therefore, the correct answer is Four.
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
16 questions
Microcontrolere Noțiuni generale. Structura internă
Quiz
•
KG - 12th Grade
15 questions
UJIAN PRAKTEK TIK KELAS 8
Quiz
•
8th Grade
20 questions
komputer jaringan
Quiz
•
7th Grade
22 questions
Keyboarding Vocabulary
Quiz
•
5th - 6th Grade
20 questions
Ultrasonic Sensor and Parking Assistance Quiz
Quiz
•
8th Grade
20 questions
ÔN TẬP WHILE DO VÀ FOR TO DO
Quiz
•
8th Grade
15 questions
Mengenal Jendela dan Ikon Microsoft Excel
Quiz
•
7th Grade - University
16 questions
Conditions
Quiz
•
8th - 10th Grade
Popular Resources on Wayground
5 questions
This is not a...winter edition (Drawing game)
Quiz
•
1st - 5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
Identify Iconic Christmas Movie Scenes
Interactive video
•
6th - 10th Grade
20 questions
Christmas Trivia
Quiz
•
6th - 8th Grade
18 questions
Kids Christmas Trivia
Quiz
•
KG - 5th Grade
11 questions
How well do you know your Christmas Characters?
Lesson
•
3rd Grade
14 questions
Christmas Trivia
Quiz
•
5th Grade
20 questions
How the Grinch Stole Christmas
Quiz
•
5th Grade
