Menu

Software Basics Exam Questions

13 Edexcel GCSE Computer Science (1CP2) exam-style questions on Software Basics (3.2 Software), 28 marks in all. Answer them on paper or print them, then open the mark schemes and example answers to see how each is marked.

Revise Software Basics first

Build a paper on 3.2 Software
Print
1Short recall1 mark

A computer system runs both an operating system and utility software.

State one difference between an operating system and utility software.

[1 mark]
Mark scheme

Award one mark for any of the following:

  • The operating system is needed/essential for the computer to run / utility software is optional (1)
  • The operating system manages the hardware/users/resources / utility software performs housekeeping tasks that keep the system running efficiently (1)
  • The operating system provides a platform for other software to run / utility software carries out extra/specific tasks (1)
  • Each utility program performs one specific task / the operating system carries out many different management tasks (1)
  • Utility software is often packaged with the operating system but can also be bought separately (1)

Do not accept answers that only give an example of each (e.g. Windows, anti-malware) without stating a difference.

Do not accept the operating system is hardware.

Example answers and how they were marked
Full marks1/1

The operating system is needed for the computer to work, but the utility software is optional.

Why: States a creditworthy difference: essential versus optional (1).

No marks0/1

Windows is an operating system and anti-malware is utility software.

Why: This only gives an example of each and does not state a difference, so no mark is awarded.

No marks0/1

The operating system is hardware and the utility software is software.

Why: The operating system is software, not hardware, so the answer contains no creditworthy difference.

2Short recall1 mark

A hard disk drive stores files in pieces in different places on the disk, so the files take longer to open.

Name the utility software that can be used to improve this.

[1 mark]
Mark scheme

Award one mark for:

  • Disk defragmentation (software) (1)

Allow defragmentation software, defragmenter, defrag.

Do not accept disk cleanup, disk formatter, file repair software or backup software.

Example answers and how they were marked
Full marks1/1

Disk defragmentation software.

Why: Names the correct utility software (1).

No marks0/1

Disk cleanup software.

Why: Disk cleanup is a near-miss: it is not the utility that rearranges files stored in pieces, so no mark is awarded.

No marks0/1

File repair software.

Why: File repair fixes damaged files and does not bring the pieces of a file back together, so no mark is awarded.

3Short recall2 marks

Every computer system needs an operating system.

State two functions of an operating system.

[2 marks]
Mark scheme

Award one mark for any of the following up to a maximum of two marks:

  • File management (1)
  • Process management (1)
  • Peripheral management (1)
  • User management (1)

Allow 'managing files', 'managing processes', 'managing peripherals', 'managing users'.

Do not accept examples of utility software, such as anti-malware, backup or defragmentation, as these are not functions of the operating system.

Do not accept 'runs/loads the programs' on its own.

Example answers and how they were marked
Full marks2/2

File management and process management.

Why: Two creditworthy functions from the list, one mark each (1) + (1).

Some marks1/2

It does file management and it loads the programs that the user wants to run.

Why: File management earns one mark (1); 'loads the programs' is not one of the listed functions, so no second mark.

No marks0/2

Anti-malware and backup.

Why: These are examples of utility software, not functions of the operating system, so no mark is awarded.

4Short recall2 marks

Utility software helps to keep a computer system running efficiently.

State two examples of utility software.

[2 marks]
Mark scheme

Award one mark for any of the following up to a maximum of two marks:

  • File repair (software) (1)
  • Backup (software) (1)
  • Data compression (software) (1)
  • Disk defragmentation (software) (1)
  • Anti-malware (software) (1)

Allow antivirus software.

Do not accept file management, process management, peripheral management or user management, as these are functions of the operating system.

Do not accept operating systems (e.g. Windows, Linux) or application software (e.g. word processor, web browser).

Example answers and how they were marked
Full marks2/2

Anti-malware software and backup software.

Why: Two creditworthy examples from the list, one mark each (1) + (1).

Some marks1/2

Anti-malware software and file management software.

Why: Anti-malware software earns one mark (1); file management is a function of the operating system, so it is not a second mark.

No marks0/2

Windows and a word processor.

Why: Windows is an operating system and a word processor is application software, so neither is utility software and no mark is awarded.

5Describe2 marks

An operating system manages the resources of a computer.

Describe the purpose of process management in an operating system.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • A scheduler decides which process/program is run next (1) so that the CPU is shared between processes (1)
  • Allocates CPU/processor time to each process (1) so that more than one program can run at once/multitasking (1)
  • Manages the running of processes (1) so that each process gets a fair share of the processor time (1)
  • Keeps track of the state of each process (1) to make efficient use of the processor (1)

Do not accept responses about managing files, peripherals or users.

Do not accept 'closes/stops programs' or 'stops programs freezing' with no reference to scheduling or the processor.

Example answers and how they were marked
Full marks2/2

A scheduler decides which process is run next (1) so that the CPU is shared fairly between processes (1).

Why: Scheduling point (1) linked to sharing the CPU (1).

Some marks1/2

It decides which process the CPU runs next (1) and it closes processes that are not needed (1).

Why: First point earns (1); the second is not creditworthy because closing processes is not part of the linked description.

No marks0/2

Process management manages the processor so that it does not overheat and freeze.

Why: Repeats the question with no development and refers to the physical processor, which the mark scheme does not accept.

6Describe2 marks

An operating system carries out file management.

Describe the purpose of file management in an operating system.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • Organises files into folders/directories (1) so that files can be found/tracked easily (1)
  • Keeps a record of where each file is stored on the disk (1) so that the file can be located/retrieved when it is needed (1)
  • Sets access rights/permissions for files (1) so that only authorised users can read/write them (1)
  • Allows files to be created/copied/moved/deleted (1) so that the user can organise their work (1)
  • Manages the naming of files (1) so that each file can be identified (1)

Do not accept responses about managing processes, peripherals or users.

Do not accept answers that only repeat the question, such as 'it manages the files on the computer', with no development.

Example answers and how they were marked
Full marks2/2

It keeps a record of where each file is stored (1) so that the file can be found when the user opens it (1).

Why: Record of file location (1) linked to locating the file (1).

Some marks1/2

File management puts files into folders (1) and it gives every file a name (1).

Why: Organising into folders earns (1); giving a name is a separate statement and is not developed, so the second mark is not awarded.

No marks0/2

File management manages the files on the computer so the user can save their work.

Why: Repeats the question and adds no creditworthy development, which the mark scheme does not accept.

7Describe2 marks

The files on a magnetic hard disk can become fragmented over time.

Describe the purpose of disk defragmentation software.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • Rearranges/regroups the fragments of files (1) so that each file is stored in one continuous block (1)
  • Moves fragments of files closer together (1) so that files load/open more quickly (1)
  • Collects the free space/gaps together (1) so that new files can be saved in one block (1)
  • Reduces the movement of the read/write head (1) so that the disk is accessed/programs load faster (1)

Do not accept responses about deleting unused files or freeing up space, as these describe disk cleanup.

Do not accept responses about compressing files or repairing damaged files.

Example answers and how they were marked
Full marks2/2

It moves the parts of a file that are split up so they are stored together (1) which means the file opens more quickly (1).

Why: Regroups fragments (1) linked to faster opening (1).

Some marks1/2

It puts the pieces of files back together (1) so there is more free space on the disk (1).

Why: Regrouping fragments earns (1); freeing space is not a creditworthy development.

No marks0/2

Disk defragmentation deletes files that are no longer needed so the disk has more free space.

Why: Describes disk cleanup rather than defragmentation, which the mark scheme does not accept.

8Describe2 marks

A computer has an operating system and a number of utility programs installed.

Describe the difference between an operating system and utility software.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • The operating system is essential for the computer to work (1) whereas utility software performs housekeeping tasks to keep it running efficiently (1)
  • The operating system provides a platform for application software to run (1) whereas utility software carries out extra/maintenance tasks (1)
  • The operating system manages the hardware/files/processes/peripherals/users (1) whereas utility software performs one specific job, such as backup or compression (1)
  • The operating system is loaded when the computer starts up (1) whereas utility software is often supplied with the operating system but can be bought separately (1)

Do not accept answers that describe only the operating system or only utility software, as a comparison is needed for both marks.

Do not accept 'utility software is application software' or 'the operating system is the hardware'.

Example answers and how they were marked
Full marks2/2

The operating system is needed for the computer to work at all (1) whereas utility software only does housekeeping tasks to keep it running efficiently (1).

Why: Essential role of the operating system (1) contrasted with housekeeping role of utility software (1).

Some marks1/2

The operating system manages the computer's resources (1) and utility software is also a type of system software (1).

Why: Operating system point earns (1); the second statement is not a difference, so no second mark.

No marks0/2

Utility software is application software, such as a word processor, and the operating system is system software.

Why: Utility software is not application software, which the mark scheme does not accept.

9Explain2 marks

An operating system manages the files stored on a computer.

Explain one purpose of file management in an operating system.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • Files can be organised into folders/directories (1) so users can find/store files easily (1)
  • Files can be located/opened/saved (1) because the operating system keeps track of where each file is stored (1)
  • Access permissions can be set on files (1) so only allowed users can read/modify them (1)
  • Files can be copied/moved/deleted (1) because the operating system controls where data is written/removed on a storage device (1)
  • Free disk space can be monitored/managed (1) so storage does not run out / files are stored efficiently (1)

For both marks, the expansion must follow/associate with the statement.

Do not accept 'manages files' or 'organises files' on its own as it repeats the question.

Allow 'makes it easier to find files' as the linked reason for organising files into folders.

Example answers and how they were marked
Full marks2/2

File management lets the operating system organise files into folders so that users can find the files they need more easily.

Why: Point (1) for organising files into folders and linked reason (1) for making files easier to find.

Some marks1/2

It organises files into folders.

Why: Point (1) for organising files into folders; no linked reason.

No marks0/2

It manages the files on the computer so the files are managed properly.

Why: Repeats the question; no purpose or linked reason credited.

10Explain2 marks

A school keeps students' work on a computer network. The school uses backup software.

Explain one benefit of using backup software.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • Lost/damaged files can be restored (1) because a copy is stored separately from the original (1)
  • Data can be recovered after a hardware failure (1) because a duplicate copy is kept on another storage device/location (1)
  • Files can be recovered if they are deleted by accident (1) because a copy was made before they were deleted (1)
  • A previous version of a file can be recovered (1) because backups are made regularly/at set times (1)

For both marks, the expansion must follow/associate with the statement.

A benefit stated on its own, such as 'lost files can be restored', earns the first mark only.

Do not accept a description of what backup software does, such as 'it makes a copy of the files' or 'it backs up files', without a benefit it provides.

Do not accept 'keeps data safe' or 'stops files being lost' on its own without saying how the data can be recovered.

Do not accept protection from malware/viruses, e.g. 'it protects the computer from viruses'; that is the purpose of anti-malware software.

Example answers and how they were marked
Full marks2/2

Lost files can be restored because a copy of them is stored on another device.

Why: Point (1) for lost files being restored and linked reason (1) because a copy is stored separately.

Some marks1/2

A previous version of a file can be recovered.

Why: A benefit on its own (1); no linked reason saying how the previous version is kept, so the second mark is not earned.

No marks0/2

It protects the computer from viruses.

Why: Describes anti-malware software, not backup software; no credit.

11Explain2 marks

An operating system manages the peripherals connected to a computer system.

Explain one reason why an operating system manages peripherals.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • Device drivers/drivers are used/installed (1) so the operating system can control/communicate with a peripheral (1)
  • Data is transferred between the computer and a peripheral (1) so input can be read/output can be produced (1)
  • Interrupts from devices/peripherals are handled (1) so the processor can respond when a device needs attention/has finished (1)
  • Each peripheral is allocated to a process (1) so two processes do not try to use the same device at the same time (1)
  • Print jobs are held in a queue/spooled (1) so several jobs can be sent to one printer and printed one at a time (1)
  • Errors from a peripheral are handled/reported (1) so the program using the device does not crash (1)

For both marks, the expansion must follow/associate with the statement.

Allow other valid functions of peripheral management that are explained, e.g. sending data to a peripheral in the correct format, reporting a device error to the user.

Do not accept 'it manages peripherals' / 'it controls the hardware' on its own as it repeats the question.

Do not accept 'it installs the printer' / 'it connects the peripheral' on its own without saying what the operating system does with the device or why.

Do not accept cleaning/maintaining a peripheral; that is not peripheral management by the operating system.

Example answers and how they were marked
Full marks2/2

The operating system uses device drivers so that it can control the printer and understand the data it sends.

Why: Point (1) for using device drivers and linked reason (1) for controlling/communicating with a peripheral.

Some marks1/2

It transfers data to and from peripherals.

Why: Point (1) for transferring data between the computer and a peripheral; no linked reason, so the second mark is not awarded.

No marks0/2

It cleans the keyboard and mouse so they do not get dusty.

Why: Describes cleaning a peripheral, which the mark scheme says is not peripheral management by the operating system; no credit.

12Explain2 marks

A user backs up files using data compression software.

Explain one benefit of using data compression software.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • Files take up less storage space (1) because compression stores the data using fewer bits/removes redundant or unnecessary data (1)
  • Files can be transferred/downloaded faster (1) because there is less data to send over a network (1)
  • More files fit on a storage device (1) because each file is smaller (1)
  • Email attachments can be sent without exceeding attachment size limits (1) because compression reduces the size of the file (1)

For both marks, the expansion must follow/associate with the statement.

Do not accept 'it makes files smaller' on its own without a named benefit such as using less storage space or faster transfer; this repeats the question.

Do not accept 'compression frees up space by deleting files' as compression does not delete the original file.

Do not accept answers about disk defragmentation as this is a different utility.

Example answers and how they were marked
Full marks2/2

Files take up less storage space because compression stores the data using fewer bits.

Why: Point (1) for less storage space and linked reason (1) because the data is stored using fewer bits.

Some marks1/2

Files take up less storage space.

Why: Point (1) for the benefit of less storage space; no linked reason.

No marks0/2

It frees up space by deleting files that are not needed.

Why: Describes compression deleting files, which the mark scheme rejects; no credit.

13Discuss6 marks

A dental practice has a network of computers used by receptionists, dentists and managers. Patient records are stored in shared folders and staff have different levels of access.

Discuss how the operating system's file management and user management support the dental practice.

Your answer should consider:

  • file management
  • user management
[6 marks]
Mark scheme

Indicative content

File management

  • The operating system organises the practice's patient records into folders, so staff can find a patient's record quickly during an appointment.
  • It carries out file operations such as saving, moving, renaming and deleting, so a dentist can save updated notes to the correct record.
  • It sets permissions on shared folders and files, so that only authorised staff, such as dentists, can open a patient's clinical records; this reduces the risk of confidential records being seen by the wrong staff.
  • It can give read-only access to some files, so receptionists can view appointment details but cannot change clinical notes.
  • It shows the size of files and the free space on the practice's shared storage, so managers can see when more storage is needed for records.

User management

  • The operating system creates a user account for each member of staff, with a username and password, so that each person has their own access to the system.
  • It allocates access rights to each account, so receptionists, dentists and managers each see only the folders and files their role needs.
  • It allows accounts to be grouped by role, so a new dentist can be given the same permissions as the existing dentists quickly instead of setting each one by hand.
  • It can require strong passwords, which makes it harder for one member of staff to log on using another person's account and open patient records.
  • It can disable or delete an account when a member of staff leaves, so that they can no longer open patient records.

Levels

  • Level 0 (0 marks): No rewardable content.
  • Level 1 (1–2 marks): Basic, independent points are made, showing elements of understanding of key concepts/principles of computer science. (AO1) The discussion will contain basic information with little linkage between points made or application to the context. (AO2)
  • Level 2 (3–4 marks): Demonstrates adequate understanding of key concepts/principles of computer science. (AO1) The discussion shows some linkages and lines of reasoning with some structure and application to the context. (AO2)
  • Level 3 (5–6 marks): Demonstrates comprehensive understanding of key concepts/principles of computer science to support the discussion being presented. (AO1) The discussion is well developed, with sustained lines of reasoning that are coherent and logically structured, and which clearly apply to the context. (AO2)

Level 3 responses must cover both file management and user management and develop how each supports the practice, for example linking permissions to who can open patient records. Answers that only state basic, undeveloped points such as 'the operating system puts files in folders' or 'users have a username and password', with little reference to the practice, are limited to Level 1 (maximum 2 marks).

Do not accept backup, disk defragmentation or anti-malware software as operating system file management, or encryption, as these are outside the operating system's file management; they are utility software or security measures.

Example answers and how they were marked
Full marks6/6

The operating system's file management lets the practice keep each patient's records in folders, and it carries out the saving, moving and deleting of those files, so a dentist can add notes to the right record after an appointment. File management also sets permissions on the shared folders, so receptionists can be given read-only access to appointment details but cannot change clinical notes, while dentists have write access. This reduces the risk of confidential patient records being seen or changed by the wrong staff. User management supports this because the operating system gives every member of staff their own account with a username and password, so anything done to a record can be traced to the person who did it. Accounts can be grouped by role, so when the practice takes on a new dentist the account can be given the same rights as the other dentists quickly rather than setting each permission by hand. When a member of staff leaves, their account can be disabled so they can no longer open patient records. Together this means the practice can share records across reception, dentists and managers while each person only reaches what their role needs.

Why: Level 3: both file management (folders, saving, permissions, read-only access) and user management (accounts, grouping by role, disabling accounts) are covered and developed, with sustained reasoning linking them to the practice's shared records and staff access.

Some marks2/6

File management puts the patient records into folders so they can be found. User management gives each member of staff a username and password so they can log on to the computer.

Why: Level 1: two basic, independent points, one on each area, with little development and little application to how they support the practice, so it is capped by the Level 1 guidance at 2 marks.

Some marks1/6

File management is when the operating system backs up all the files every night. User management is when the computer has a username so it stops viruses.

Why: Level 1 (1 mark): backup is not accepted as operating system file management, but the basic point that a user account has a username is creditworthy; the claim that it stops viruses is not creditworthy.

Keep practising Software Basics

More exam questions on 3.2 Software

Teachers: print these as a worksheet with the mark schemes at the end, and sign your school up to set your classes activities on Software Basics.

Fetch Decode Explain isn't affiliated with or endorsed by Pearson Edexcel.