GCSE Computer Science Paper 2: Topic 2.2

Interactive Video
•
Computers
•
10th Grade
•
Medium

Matthew Kelsall
Used 2+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is a subroutine in programming?
A specific type of variable
A named block of code designed to perform a specific task
A user interface element
A type of data structure
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the main difference between a procedure and a function?
A procedure returns a value, while a function does not
A procedure can use parameters, but a function cannot
A function returns a value, while a procedure does not
A function can only be called once
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What type of variable is accessible only within the subprogram it is declared in?
Parameter
External variable
Global variable
Local variable
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Why is it important to use sensible naming conventions in programming?
To comply with legal requirements
To reduce memory usage
To increase processing speed
To enhance code readability and maintainability
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of indentation in programming?
To enhance the visual appeal of the code
To indicate the start of a new function
To show the hierarchy of code blocks
To increase the execution speed of the program
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What does indexing in an array refer to?
Increasing the size of the array
Deleting an element from the array
Accessing an element using its position
Changing the value of an element
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What does the 'for' loop in array processing typically do?
It reduces the size of the array
It accesses each element of the array sequentially
It shuffles the elements randomly
It deletes elements from the array
Create a free account and access millions of resources
Similar Resources on Wayground
8 questions
J277 - 2.2 - Use of Arrays up to 2D

Quiz
•
10th Grade - University
15 questions
Microbit (python)

Quiz
•
8th - 10th Grade
15 questions
Records and Files

Quiz
•
8th - 11th Grade
11 questions
Trabajando con ArrayList

Quiz
•
9th - 12th Grade
15 questions
Python Skills

Quiz
•
1st Grade - Professio...
15 questions
Mảng 1 chiều

Quiz
•
8th - 11th Grade
11 questions
CodeHS 5.3 Using Arrays

Quiz
•
9th - 12th Grade
15 questions
CPM9.1-9.3 Quiz Review

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

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th 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
20 questions
Analog vs Digital

Quiz
•
9th - 12th Grade
10 questions
Exploring Cybersecurity Techniques and Threats

Interactive video
•
6th - 10th Grade
10 questions
Understanding the Internet and Data Transmission

Interactive video
•
7th - 12th Grade