ProgrammingLow Exam FrequencyOCR

Variable Scope

Revise Variable Scope in Programming for GCSE Computer Science with 15 exam-style questions and 10 flashcards. This topic appears less often, but it can still pick up marks when it appears in mixed-topic papers.

Sample Flashcards

What is variable scope?
Where a variable can be accessed in the code
What is a global variable?
A variable declared outside all subprograms, accessible anywhere in the program

Sample Questions

Where can a local variable be accessed?

  • A. Anywhere in the program
  • B. Only within the subprogram where it is declared
  • C. Only in the main program body
  • D. In any subprogram that calls the original subprogram
1 markfoundation

Identify and explain the scope error in this pseudocode: function calculateTotal(price, quantity) local total = price * quantity endfunction calculateTotal(10, 5) output total

2 marksstandard

15

exam-style questions

10

revision flashcards

Ready to revise Variable Scope?

Get personalised daily study plans, adaptive quizzes, and spaced repetition flashcards.

Join Alpha