Revisionโ€บOCR GCSEโ€บSystems Software
OCR GCSE J277 ยท Topic 1.5

Systems Software

60 practice questions

Practice Questions

60 questions

What are the four main functions of an operating system?

easy

What is the purpose of a file system?

medium

What is the role of the OS in managing memory?

medium

What is virtual memory and why does an OS use it?

medium

Explain what fragmentation is and distinguish between internal and external fragmentation.

hard

Which of the following is an example of the operating system performing file management?

easy

Explain what is meant by "device management" as a function of an operating system.

medium

A user opens a word processor, a web browser, and a music player at the same time. Which OS function is primarily responsible for ensuring each program gets a fair share of CPU time?

medium

Explain why memory management is needed when several programs are running on a computer at the same time.

medium

Which of these tasks is an example of process management by the operating system?

medium

What is multitasking?

easy

What is multitasking in the context of an operating system?

easy

Describe the round robin CPU scheduling algorithm and give one advantage over First Come First Served (FCFS).

medium

What is a "time slice" (or quantum) in the context of CPU scheduling?

medium

Explain how the operating system creates the impression that multiple programs are running at exactly the same time on a single-core processor.

medium

What does it mean for a process to be in a "waiting" state?

medium

Explain why a CPU with multiple cores can run more processes truly simultaneously than a single-core CPU.

medium

A process is given a higher "priority" by the operating system. What effect does this have on CPU scheduling?

medium

State two pieces of information the operating system needs to keep track of for each running process in order to manage multitasking.

medium

A user notices their computer becomes very slow when many programs are open at once, even though only one program is being actively used. Which OS function is most directly responsible for trying to manage this situation?

hard

What is a device driver?

easy

What is the purpose of a device driver?

easy

What is the difference between BIOS and UEFI?

medium

A user plugs in a new printer, but the computer cannot use it until specific software is installed for that model. What is this software called?

easy

Explain what would happen if a computer did not have the correct device driver installed for its graphics card.

medium

Why does each model of printer typically require its own specific device driver, rather than one universal driver working for all printers?

medium

Explain how a device driver allows application software to use a hardware device without the application needing to know the technical details of that hardware.

hard

What might happen if an operating system is updated but a piece of hardware's device driver is not updated to match?

medium

A new graphics card is installed in a computer. State two things the manufacturer might provide to ensure the OS can use it fully.

medium

Which statement best describes the relationship between the operating system and device drivers?

medium

What is defragmentation and why might it be needed?

medium

State three examples of utility software and describe the purpose of each.

medium

What is the main purpose of compression utility software?

easy

Explain the purpose of backup utility software, and state one reason backups are important.

easy

Which type of utility software would be used to encrypt a folder of sensitive documents before storing them?

easy

Explain why defragmentation utility software is not used on solid-state drives (SSDs).

medium

A user has a folder containing 500 photos that they want to email, but the total size is too large to attach. Which type of utility software would help, and how?

medium

Describe the difference between a full backup and an incremental backup.

hard

Which of the following best explains why encryption utility software is considered important for data security?

medium

A company runs a full backup of its servers every Sunday and an incremental backup every other day. Explain one advantage of this approach compared to running a full backup every day.

hard

What is a GUI?

easy

What is the difference between a CLI and a GUI?

easy

Give one advantage of a command line interface (CLI) over a graphical user interface (GUI).

medium

Explain one advantage of a touch interface for a mobile device compared to using a keyboard and mouse.

medium

Which type of user interface would be most suitable for a novice computer user who has never used a computer before?

easy

State one disadvantage of a touch interface compared to a physical keyboard.

medium

A system administrator needs to perform the same set of file operations on thousands of files across a server. Which interface type would most likely be used, and why?

hard

Explain why a GUI generally requires more processing power and memory than a CLI to run.

hard

Which of these is an example of a touch interface gesture?

easy

Compare a GUI and a CLI in terms of how easy they are to learn for a new user, and how efficient they are for an experienced user performing repetitive tasks.

hard

What is the main difference between systems software and application software?

easy

Give one example of systems software and one example of application software.

easy

Which of the following is an example of application software?

easy

Explain why an operating system is classed as systems software rather than application software.

medium

A user installs a spreadsheet program to manage their household budget. What category of software is this?

easy

Explain why utility software (such as antivirus or disk cleanup tools) is generally classed as systems software, even though users interact with it directly.

hard

Which of these statements about systems software and application software is correct?

medium

Explain why a computer cannot run application software without an operating system being installed.

medium

A school computer has Windows installed, along with Microsoft Word, a printer driver, and an antivirus program. Which of these is application software?

easy

Categorise each of the following as either systems software or application software: (a) a web browser, (b) a device driver, (c) an operating system, (d) a video game.

medium