← All printables
IGCSE Computer Science Paper 2 · Modules 429–438

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.1c Procedures and Functions (Modules 429–438) — Library routines, DIV: whole-number quotient, MOD: remainder (8.1c), Using DIV and MOD together (8.1c), ROUND: rounding to decimal places, RANDOM: a random number between 0 and 1 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.1c Procedures and Functions (Modules 429–438)

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
9
10

Across

  1. 4. Word 2 of the term in 2 Down: _______ _______ (7)
  2. 7. Word 1 of the term in 6 Down: _____(_____, ______) (5)
  3. 8. Word 2 of the term in 6 Down: _____(_____, ______) (5)
  4. 9. A library routine with empty brackets that returns a ______ REAL number from 0 to 1 inclusive, a different value each time it is called. Store it, e.g. Num ← ______ (6)
  5. 10. Calls the ______ procedure written once, so the same code is reused many times with different parameters instead of being repeated in the program. Word 2 of: CALL ____(5) (4)

Down

  1. 1. Your own subroutine can call a library routine such as ROUND, MOD, DIV or RANDOM in its statements and use the value it gives back, for example in a ______. Word 3 of: ______ _____(_____, 2) (5)
  2. 2. A ready-made subroutine supplied with the language that you can call without writing it, such as ROUND, RANDOM or LENGTH. It saves time and avoids errors. Word 1 of: _______ _______ (7)
  3. 3. Word 1 of the term in 1 Down: ______ _____(_____, 2) (6)
  4. 5. Divides a by b and returns only the whole number part, discarding any remainder. ______(10, 3) returns 3, so it counts how many whole groups of 3 fit into 10. Word 1 of: ___(a, b) (3)
  5. 6. Library routine that returns ______ rounded to the given number of decimal ______. ______(3.14159, 2) gives 3.14. If ______ is 0, the result is a whole number. Word 3 of: _____(_____, ______) (6)

Answer Key

IGCSE Computer Science Paper 2 · Modules 429–438
1P
2L
3R
4R
O
U
T
I
N
E
5D
I
B
T
I
6P
C
7R
O
U
N
D
8V
A
L
U
E
A
R
A
9R
A
N
D
O
M
C
Y
10L
I
N
E
S
Across
4ROUTINE — Word 2 of the term in 2 Down: _______ _______
7ROUND — Word 1 of the term in 6 Down: _____(_____, ______)
8VALUE — Word 2 of the term in 6 Down: _____(_____, ______)
9RANDOM — A library routine with empty brackets that returns a ______ REAL number from 0 to 1 inclusive, a different value each time it is called. Store it, e.g. Num ← ______
10LINE — Calls the ______ procedure written once, so the same code is reused many times with different parameters instead of being repeated in the program. Word 2 of: CALL ____(5)
Down
1PRICE — Your own subroutine can call a library routine such as ROUND, MOD, DIV or RANDOM in its statements and use the value it gives back, for example in a ______. Word 3 of: ______ _____(_____, 2)
2LIBRARY — A ready-made subroutine supplied with the language that you can call without writing it, such as ROUND, RANDOM or LENGTH. It saves time and avoids errors. Word 1 of: _______ _______
3RETURN — Word 1 of the term in 1 Down: ______ _____(_____, 2)
5DIV — Divides a by b and returns only the whole number part, discarding any remainder. ______(10, 3) returns 3, so it counts how many whole groups of 3 fit into 10. Word 1 of: ___(a, b)
6PLACES — Library routine that returns ______ rounded to the given number of decimal ______. ______(3.14159, 2) gives 3.14. If ______ is 0, the result is a whole number. Word 3 of: _____(_____, ______)

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.1c Procedures and Functions

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.