Your Mock exam is a "Full" Paper 2.. However I will remove a couple of questions and replace them with a question from "SectionA" of Paper 1.
The paper 1 question will be Taken from sections 4.1 and 4.2 of the specification. (algorithms and data structures)
The paper 2 content covers almost the whole spec 4.5-->4.13
To Help you revise EVERY paper 2 exam ever has always had the following questions:
- Boolean algebra
- Binary numbers (including floating point)
- assembly
- Databases
- functional programming
- Social, Ethical, legal, moral
then a set of questions about the other theory topics... I'm not going to give exactly what is on this paper BUT I have included Networks and internet from both Year1 and Year 2 content.