Try the questions in the test above first, then open each one here to see the correct answer and why every other option is wrong.
01The sum of the hexadecimal number C and the decimal number 15, written in binary, is:
Past exam question Unit: Core mathematical knowledge and skills for computer science
A11001
11001 equals 25, which is 2 less than the correct sum.
B11011 ✓ Correct answer
C equals 12, and 12 + 15 = 27, which is 11011 in binary (16 + 8 + 2 + 1).
C11010
11010 equals 26, which is 1 less than the correct sum.
D11100
11100 equals 28; it comes from taking C as 13.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.1, Indicator 1, p. 8
Ask your colleagues
02A teacher wants to connect five school computers in a local network without a central controller. Which type of network is most suitable?
Past exam question Unit: Computer networks, their components and design
AClient/server
A client/server network needs a central computer to manage resources, which is what the teacher wants to avoid.
BHierarchical
A hierarchical network arranges devices in levels controlled by higher ones, so it is centralized.
CPeer-to-peer ✓ Correct answer
In peer-to-peer each computer acts as both client and server with no central machine, which suits five computers.
DBroadband
Broadband describes data-carrying capacity, not how a network is managed.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.4, Indicator 1, p. 8
Ask your colleagues
03A circular doubly linked list has 4 nodes, and each node holds a pointer to the next node and a pointer to the previous node. How many pointers does the list contain in total?
Past exam question Unit: Core programming concepts and digital control
A4
4 pointers would cover only one direction (next or previous), but this list is doubly linked.
B6
6 comes from counting a non-circular list, where the two ends lose a pointer; a circular list links the ends.
C8 ✓ Correct answer
Each node has two pointers (next and previous), and in a circular list none are null: 4 × 2 = 8.
D12
12 assumes three pointers per node, but there are only two.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.5, Indicator 3, p. 8
Ask your colleagues
04In a library program that lends books, each copy stores a title, a price, a publication year and a serial number. Which field is used as the primary key to record a loan?
Past exam question Unit: Database systems and their use
ASerial number ✓ Correct answer
Every copy has a unique serial number, so it pinpoints the copy being lent.
BTitle
Several copies of one book share a title, so the title does not point to a single copy.
CPrice
Many books cost the same, so price cannot distinguish a record.
DPublication year
The same year appears on many books, so it cannot identify a copy.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.6, Indicator 1, p. 9
Ask your colleagues
05What threatens availability in information security?
Past exam question Unit: Cybersecurity
AEavesdropping on the connection between two devices
Eavesdropping exposes information to an unauthorized party, so it hits confidentiality, not availability.
BDisabling a service so that it cannot be reached ✓ Correct answer
Disabling a service (as in denial-of-service attacks) stops users from reaching it, which is the availability threat.
CChanging the content of a file while it is being sent
Changing content in transit hits integrity, not availability.
DStealing passwords with phishing messages
Stealing passwords exposes login data and hits confidentiality.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.7, Indicator 1, p. 9
Ask your colleagues
06A process was waiting for keyboard input to finish and was in the Blocked state. When the input completes, which state does the process move to?
Past exam question Unit: Operating systems
ARunning
A process does not go straight to Running. The scheduler picks it from the ready queue when its turn comes.
BTerminated
Finishing the input does not end the process. It still needs the CPU to continue.
CNew
New applies when a process is first created. This process has already started running.
DReady ✓ Correct answer
Correct. The process moves from Blocked to Ready and waits in the queue until the scheduler gives it the CPU.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.8, Indicator 1, p. 9
Ask your colleagues
07Which social tool lets a group of students write shared content, study lessons and edit its pages together?
Past exam question Unit: Key computer and internet applications
ABlog
In a blog the owner writes the posts, and readers usually only comment without editing the content.
BX
It is used to post short messages and does not allow shared content editing.
CFacebook
It allows posting and commenting, and members do not edit each other's posts.
DWiki ✓ Correct answer
A wiki is a site where several users help create and edit pages.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.9, Indicator 6, p. 9
Ask your colleagues
08The set of rules, controls, standards and norms followed when using technology is called:
Past exam question Unit: Ethics of using digital technology
ACorporate governance
Governance is a framework for running and holding institutions accountable, not a code of conduct for technology users.
BDigital citizenship ✓ Correct answer
Correct. Digital citizenship is the rules, standards and norms that govern responsible behaviour when using technology.
CDigital transformation of services
Digital transformation means moving work and services to digital form; it is not a code of behaviour.
DCybersecurity of systems and data
Cybersecurity is about protecting systems and data from attack, not about defining users' ethical conduct.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.10, Indicator 2, p. 10
Ask your colleagues
09Which of the following is an open-source learning management system?
Past exam question Unit: Digital tools and their applications in education
ABlackboard
Blackboard is a commercial LMS with a paid licence; its source code is not open.
BZoom
Zoom is video-conferencing software, not an LMS.
CPadlet
Padlet is a collaborative board for collecting ideas and posts, not an LMS.
DMoodle ✓ Correct answer
Correct. Moodle is a free, open-source LMS used by many educational institutions.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.11, Indicator 1, p. 10
Ask your colleagues
10A teaching method in which the teacher presents an everyday situation that needs a solution, and students investigate and work out the solution themselves. What is this method?
Past exam question Unit: Strategies and methods for teaching computing, in theory and practice
AProblem solving ✓ Correct answer
Problem solving starts from a real problem situation; students analyze it, search, try a solution and evaluate it.
BSimulation
Simulation uses a software model of a real system; it is not necessarily built on investigating an everyday situation.
CDrill and practice
Drill and practice is repetition of a skill already taught, with no problem situation for students to investigate.
DDemonstration
In demonstration the teacher presents the steps while students watch, so it involves no investigation.
Reference: ETEC Computer Science Teacher Standards (2020), Standard 6.10.12, Indicator 1, p. 10
Ask your colleagues