Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 693 exam-style questions, each with its mark scheme and example answers. Print it, or answer it on paper and then open the mark schemes. Or browse the questions by topic.

Build a paper

Topics (none ticked: all of them)
Question types (none ticked: all of them)

Practice paper

3 questions · 5 marks

Pick again
Print
1Short recall2 marksFile Management Swap Remove

An operating system provides file management.

Define the term file management.

[2 marks]
Mark scheme

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

  • The part/function of the operating system (1)
  • That manages/organises files (and folders) (1)
  • On a storage device/disk (1)
  • So files can be stored/found/retrieved (1)

Do not accept managing processes/peripherals/users as the whole definition.

Example answers and how they were marked
Full marks2/2

The function of the operating system that organises files and folders on a disk so they can be found and retrieved.

Why: Names the operating system function (1) and managing/organising files on a disk so they can be retrieved (1).

Some marks1/2

Organising files.

Why: Names managing/organising files (1), but does not name the operating system, storage location or retrieval.

No marks0/2

Managing the CPU and peripherals.

Why: Describes process and peripheral management, not file management.

2Short recall1 markSoftware Basics Swap Remove

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.

3Describe2 marksMemory Management Swap Remove

A user closes a program that is running on a computer.

Describe how the operating system manages the main memory that the program was using.

[2 marks]
Mark scheme

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

  • The memory (that was) used by the program is freed/released/marked as free (1) so it can be allocated/reused by another program/process (1)
  • The operating system's memory allocation table/record (of memory in use) is updated (1) to show that the program's memory locations/blocks are now free/available (1)
  • The program's instructions/data are removed/overwritten in main memory (1) so the space they used is no longer reserved for that program (1)
  • The memory pages/blocks allocated to the program are returned to the list of free pages/blocks (1) that can be used when the next program is loaded (1)

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

Do not award two marks for the same idea described twice (e.g. the memory is freed and added to a list of free blocks); the two marks must come from two different linked descriptions.

Do not accept responses about closing the program window, stopping/terminating the program/process, saving the file or deleting the program from secondary storage/the hard disk.

Ignore statements that main memory is 'managed'/'cleaned up' with no development.

Example answers and how they were marked
Full marks2/2

The operating system updates its memory allocation table to show that the memory locations the program was using are now free, so another program can be loaded into them.

Why: The memory allocation table/record is updated (1) linked to showing the program's memory locations are now free/available (1).

Some marks1/2

The operating system frees up the memory the program was using.

Why: The memory used by the program is freed/released (1), but there is no linked development of what this allows.

No marks0/2

The operating system deletes the program from the hard disk to free up memory.

Why: This confuses main memory with secondary storage; deleting the program from secondary storage is named in the 'Do not accept' line, so no creditworthy point is made.

Questions by topic

More ways to revise Edexcel GCSE Computer Science (1CP2)

Teachers: build a paper, print it with the mark schemes at the end, and sign your school up to set your classes activities on every topic.

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