Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 604 exam-style questions, each with its mark scheme and example answers. Print it, or answer it on paper and then open the mark schemes. Or browse the questions by topic.

Build a paper

Topics (none ticked: all of them)
Question types (none ticked: all of them)

Practice paper

1 question · 1 mark

Pick again
Print
1Multiple choice1 markLow and High Level Languages Swap

Programming languages can be either high-level or low-level.

Identify the low-level programming language.

[1 mark]
  • AAssembly language
  • BC#
  • CJava
  • DPython
Mark scheme
  • A Assembly language (1)
  • The only correct answer is A. The correct answer is assembly language.
  • B is not correct because C# is a high-level language
  • C is not correct because Java is a high-level language
  • D is not correct because Python is a high-level language
Example answers and how they were marked
Full marks1/1

A Assembly language

Why: Correct option: assembly language uses mnemonics and is a low-level language (1).

No marks0/1

D Python

Why: Near miss: Python is a high-level language, so no mark is awarded.

No marks0/1

C Java

Why: Misconception: Java is a high-level language because it uses statements that look like English, so no mark.

Questions by topic

More ways to revise Edexcel GCSE Computer Science (1CP2)

Teachers: build a paper, print it with the mark schemes at the end, and sign your school up to set your classes activities on every topic.

Fetch Decode Explain isn't affiliated with or endorsed by Pearson Edexcel.