← All printables
IGCSE Computer Science Paper 2 · Modules 449–458

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

A free printable IGCSE Computer Science Paper 2 crossword with 10 clues, built from the key terms of 8.2 Arrays (Modules 449–458) — Array bounds starting at zero or one, Working out how many elements an array holds, Meaningful identifiers for arrays, Writing a value into an array element, Reading a value from an array element, Using a variable as an array index and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

IGCSE Computer Science Paper 2 Crossword: 8.2 Arrays (Modules 449–458)

Name:
Date:
Class:

Crossword

Read each clue and write the matching term in the grid. Numbers in brackets show the letters in each word.

1
2
3
4
5
6
7
8

Across

  1. 2. An error caused by using an index below the lower bound or above the upper bound, so the element does not exist. Example: Marks[31] in ARRAY[1:30] or Marks[0] when the lower bound is 1. Word 2 of: index ___ of _____ (3)
  2. 3. The number of elements in a 1D array: ______ bound minus ______ bound plus one. ARRAY[0:9] holds 9 - 0 + 1 = 10 elements, and ARRAY[5:9] holds 5. Word 1 of: _____ - _____ + 1 (5)
  3. 6. The number before the colon is the lower bound, the first index. ______ starts at 1, ______[0:29] starts at 0. Both hold 30 elements, so always state the lower bound. Word 1 of: _____[1:30] (5)
  4. 7. Word 2 of the term in 4 Down: __________ __________ (10)
  5. 8. Word 4 of the term in 2 Across: index ___ of _____ (5)

Down

  1. 1. Stores a value in one array element using the assignment operator ←. The value must match the array's data type, and it replaces any old value already in that element. Word 1 of: ____________[1] ← "___" (12)
  2. 2. Reading an element: Name[index] in ______ or an expression gives the value stored in that element. Reading only uses the value, so the element stays unchanged. Word 1 of: ______ ____________[1] (6)
  3. 4. An array name that says what its elements hold, like StudentNames not A. It must never be a keyword such as INPUT or FOR, and upper or lower case makes no difference. Word 1 of: __________ __________ (10)
  4. 5. Word 2 of the term in 3 Across: _____ - _____ + 1 (5)
  5. 6. Word 3 of the term in 1 Down: ____________[1] ← "___" (3)

Answer Key

IGCSE Computer Science Paper 2 · Modules 449–458
1S
2O
U
T
U
U
T
D
3U
P
P
E
R
U
N
4M
T
T
E
5L
N
A
O
6A
R
R
A
Y
N
W
L
M
7I
D
E
N
T
I
F
I
E
R
N
R
S
8R
A
N
G
E
F
U
L
Across
2OUT — An error caused by using an index below the lower bound or above the upper bound, so the element does not exist. Example: Marks[31] in ARRAY[1:30] or Marks[0] when the lower bound is 1. Word 2 of: index ___ of _____
3UPPER — The number of elements in a 1D array: ______ bound minus ______ bound plus one. ARRAY[0:9] holds 9 - 0 + 1 = 10 elements, and ARRAY[5:9] holds 5. Word 1 of: _____ - _____ + 1
6ARRAY — The number before the colon is the lower bound, the first index. ______ starts at 1, ______[0:29] starts at 0. Both hold 30 elements, so always state the lower bound. Word 1 of: _____[1:30]
7IDENTIFIER — Word 2 of the term in 4 Down: __________ __________
8RANGE — Word 4 of the term in 2 Across: index ___ of _____
Down
1STUDENTNAMES — Stores a value in one array element using the assignment operator ←. The value must match the array's data type, and it replaces any old value already in that element. Word 1 of: ____________[1] ← "___"
2OUTPUT — Reading an element: Name[index] in ______ or an expression gives the value stored in that element. Reading only uses the value, so the element stays unchanged. Word 1 of: ______ ____________[1]
4MEANINGFUL — An array name that says what its elements hold, like StudentNames not A. It must never be a keyword such as INPUT or FOR, and upper or lower case makes no difference. Word 1 of: __________ __________
5LOWER — Word 2 of the term in 3 Across: _____ - _____ + 1
6ALI — Word 3 of the term in 1 Down: ____________[1] ← "___"

Modules this crossword covers

Every module has its own free printable worksheet with an answer key, and students can practise the same terms interactively on Cloodit.

Part of: IGCSE Computer Science 0478 — 8.2 Arrays, IGCSE Computer Science 0478 — 8.3 File Handling

More IGCSE Computer Science Paper 2 printables

This printable is free — no login needed.

Make a free class, give it a journey, and you also get:

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.