SAM HARRIS TECH REVISION
OCR GCSE CS - 1.5 Systems Software
1.5 Systems Software (OCR J277)
1.5.1 Operating Systems
- Purpose: To provide a user interface and manage hardware/software.
- User Interface: GUI (Graphical), CLI (Command Line), Menu-driven, and Natural Language.
- Memory Management: Allocating RAM to programs and handling virtual memory.
- Multitasking: Managing CPU time to run multiple applications at once.
- Peripheral Management: Using drivers to communicate with hardware like printers.
- User Management: Controlling account access, passwords, and permissions.
- File Management: Naming, moving, deleting, and protecting files and folders.
1.5.2 Utility Software
- Encryption: Scrambling data to prevent unauthorised reading.
- Defragmentation: Reorganising files on a magnetic hard drive to speed up access.
- Data Compression: Reducing file sizes for storage or transmission.
- Backup: Full backups (copying everything) vs Incremental backups (copying changes).
Related Past Paper Questions
-
Year: 2024
Describe the purpose of the Memory Management function of an Operating System.
Mark: [3]
-
Year: 2024
State the name of the utility software that rearranges files on a magnetic hard drive to improve performance.
Mark: [1]
-
Year: 2023
Explain how an Operating System uses 'User Management' to protect files from being accessed by other users.
Mark: [2]
-
Year: 2023
Identify two types of utility software, other than defragmentation.
Mark: [2]
-
Year: 2022
Describe the difference between a Graphical User Interface (GUI) and a Command Line Interface (CLI).
Mark: [3]
-
Year: 2022
Explain how the Operating System manages peripheral devices using device drivers.
Mark: [2]
-
Year: 2021
Identify and describe the two types of backup that an Operating System can perform.
Mark: [4]
-
Year: 2021
State why encryption utility software is used.
Mark: [1]
-
Year: 2020
Describe how file management allows a user to organise their work.
Mark: [2]
-
Year: Sample Assessment
Explain the purpose of an Operating System.
Mark: [2]