System software, application software and operating systems
Practise 32 exam-style questions on System software, application software and operating systems for Cambridge IGCSE Computer Science (Paper 1). Write your answer as you would in the exam and get it marked in seconds against the mark scheme, point by point, with an AI tutor on hand if you get stuck.
32 questions
1–6 marks each
Instant marking
No sign-up needed
20 questions, marked as you go
Sample questions with model answers
Here are 4 of the questions in this topic, each with a model answer, an explanation of why it earns the marks and the mark scheme an examiner would use.
Question 1
1 mark
State the name of the type of user interface in which the user types instructions as text, for example to copy or delete files.
Model answer
A command line interface (CLI).
Explanation
Providing an interface is a function of the operating system. In a command line interface the user types commands; in a graphical user interface (GUI) the user selects icons and menus with a pointer or by touch.
Mark scheme
1 mark
Command line interface / CLI
accept command-based / text-based interface; do not accept GUI
Question 2
2 marks
One function of an operating system is handling interrupts.
Describe what the operating system does when it receives an interrupt.
Model answer
The operating system saves the state of the task it was running and then runs the interrupt service routine to deal with the interrupt. When the interrupt has been handled, it restores the saved task and carries on.
Explanation
Handling interrupts is listed as a function of the operating system. The important ideas are saving the current task, running the correct interrupt service routine and then returning to the task, so nothing is lost.
Mark scheme
1 mark
It checks the priority of the interrupt (against the current task)
max 2
1 mark
It saves the current task / the state of the current process (register contents)
1 mark
It runs the interrupt service routine (ISR) to deal with the interrupt
accept interrupt handler
1 mark
It then restores / resumes the previous task
Question 3
3 marks
Describe three ways that an operating system provides system security.
Model answer
The operating system makes each user log in with a username and password before they can use the computer. It sets access rights so users can only open the files and folders they are allowed to. It also runs a firewall to block unauthorised network traffic.
Explanation
Providing system security is an operating system function. Strong answers describe what each measure does rather than just listing it, for example 'access rights stop students opening staff files'.
Mark scheme
1 mark
Users must log in with a username and password / biometrics (authentication)
max 3
1 mark
Access rights / permissions so users can only open certain files or folders
1 mark
A firewall monitors / blocks network traffic
1 mark
It installs security updates / patches
1 mark
It scans for viruses / malware
1 mark
It can encrypt files / storage
1 mark
It locks the computer after a period of inactivity / after several failed log-in attempts
Question 4
4 marks
A family of four shares one laptop. The operating system gives each person a separate user account.
Explain two benefits to the family of having separate user accounts.
Model answer
Each person's files are kept in their own account, so other family members cannot see or accidentally delete them. Also, the children's accounts can be given restricted access, so they cannot install software or change important settings.
Explanation
For 'explain two benefits', each benefit needs a point and an expansion saying why it helps. Managing user accounts lets the operating system keep users' files and settings apart and give each user suitable access rights.
Mark scheme
1 mark
Each person's files are kept separate / private
max 4: two benefits, each with an expansion
1 mark
So other family members cannot see / change / delete them
1 mark
Each person has their own settings / desktop / preferences
1 mark
So they do not have to change the settings each time they use the laptop
1 mark
Children's accounts can be given restricted access / parental controls
1 mark
So children cannot install software / change settings / access unsuitable content
1 mark
Each account is protected by its own password
1 mark
So only that person can log in to their account
Ready to try the rest? Every answer you write is marked against the mark scheme, so you can see exactly where the marks are.
Ctrl + Enter to check
AI TutorHints first, answers after you try
Hi! Stuck? Ask me for a hint and I’ll help you work it out. Once you’ve checked your answer I can explain exactly where the marks are.