← All printables
IGCSE Computer Science Paper 1 · Modules 430–439

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

A free printable IGCSE Computer Science Paper 1 crossword with 10 clues, built from the key terms of 4.2 Programming Languages, Translators and IDEs (Modules 430–439) — Assembler, Why translators are needed, Syntax errors and run-time errors reported by translators, Compiler, Executable file, Compiler error reporting 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 1 Crossword: 4.2 Programming Languages, Translators and IDEs (Modules 430–439)

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. 2. Software that converts high-level or assembly code into machine code, because the CPU can only run machine code. Types: assembler, compiler, interpreter. (10)
  2. 5. A translator that converts a whole high-level language program into machine code in one go, before the program is run. The machine code can then run without the source code. (8)
  3. 7. Code that breaks the rules of the language, like a missing bracket. The translator reports it and its line. A run-time ______ only occurs when the program runs. Word 1 of: ______ _____ (6)
  4. 9. A ______ translated all at once into an executable. It runs faster, needs no compiler to run, keeps the source code private, and gives a whole-______ error report. Word 2 of: ________ _______ (7)
  5. 10. Word 1 of the term in 9 Across: ________ _______ (8)

Down

  1. 1. A translator that translates a high-level program one line at a time and runs each line straight away. It makes no executable file, so the source code and ______ are needed on every run. (11)
  2. 3. A translator that converts an assembly language program into machine code, so the CPU can run it. Each mnemonic becomes one machine code instruction. (9)
  3. 4. An interpreter runs code line by line and halts at the ______ error it finds, reporting only that one. Earlier lines have already run. Later errors stay hidden until you fix it and run again. Word 3 of: stops at _____ _____ (5)
  4. 6. The machine code program a compiler produces. It runs without the compiler or source code, needs no re-translation, and works only on the type of machine it was made for. Word 1 of: __________ file (10)
  5. 8. Word 2 of the term in 7 Across: ______ _____ (5)

Answer Key

IGCSE Computer Science Paper 1 · Modules 430–439
1I
N
2T
R
3A
N
S
L
A
T
O
R
S
E
S
R
E
4F
P
5C
O
M
P
I
L
E
R
B
R
E
6E
L
7S
Y
N
T
A
X
E
T
E
E
R
R
C
U
8E
T
9P
R
O
G
R
A
M
R
B
10C
O
M
P
I
L
E
D
R
E
Across
2TRANSLATOR — Software that converts high-level or assembly code into machine code, because the CPU can only run machine code. Types: assembler, compiler, interpreter.
5COMPILER — A translator that converts a whole high-level language program into machine code in one go, before the program is run. The machine code can then run without the source code.
7SYNTAX — Code that breaks the rules of the language, like a missing bracket. The translator reports it and its line. A run-time ______ only occurs when the program runs. Word 1 of: ______ _____
9PROGRAM — A ______ translated all at once into an executable. It runs faster, needs no compiler to run, keeps the source code private, and gives a whole-______ error report. Word 2 of: ________ _______
10COMPILED — Word 1 of the term in 9 Across: ________ _______
Down
1INTERPRETER — A translator that translates a high-level program one line at a time and runs each line straight away. It makes no executable file, so the source code and ______ are needed on every run.
3ASSEMBLER — A translator that converts an assembly language program into machine code, so the CPU can run it. Each mnemonic becomes one machine code instruction.
4FIRST — An interpreter runs code line by line and halts at the ______ error it finds, reporting only that one. Earlier lines have already run. Later errors stay hidden until you fix it and run again. Word 3 of: stops at _____ _____
6EXECUTABLE — The machine code program a compiler produces. It runs without the compiler or source code, needs no re-translation, and works only on the type of machine it was made for. Word 1 of: __________ file
8ERROR — Word 2 of the term in 7 Across: ______ _____

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 — 4.2 Programming Languages, Translators and IDEs, QCE Digital Solutions Unit 1 — Programmed Solutions

More IGCSE Computer Science Paper 1 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.