Skip to content

Learn Extracted exam questions IGCSE Computer Science 0478_s25_qp_11

0478_s25_qp_11

Source PDF on the left, extracted YAML on the right. Compare numbering, marks, options and text.

1 short_answer p. 2

The size of a file can be measured using different data storage units.

1a 1 mark multiple_choice p. 2 1.3

Tick ($\checkmark$) \textbf{one} box to show the smallest data storage unit.

  1. A

    byte

  2. B

    gibibyte (GiB)

  3. C

    kibibyte (KiB)

  4. D

    nibble

1b 1 mark calculation p. 2 1.3

State how many tebibytes (TiB) are equal to 2 pebibytes (PiB).

1c short_answer p. 2

The size of a file needs to be reduced.

1ci 1 mark short_answer p. 2 1.3

Give the name of the process that is used to reduce the size of a file.

1cii 1 mark short_answer p. 2 1.3

One reason the size of a file may need reducing is so that it has a shorter transmission time.

Give \textbf{one} other reason why the size of a file may need reducing.

2 short_answer p. 2

A clothes store has a ticket system to allow customers to speak to a personal shopper.

The ticket displays a ticket number in hexadecimal, for example 11B.

2a 1 mark short_answer p. 2 3.2

The ticket system has an output device that creates a paper ticket.

Identify an appropriate output device to produce the paper ticket.

2b short_answer p. 3

Each ticket number is stored as a binary number in the ticket machine.

2bi 2 marks calculation p. 3 1.1

Two ticket numbers are 14B and 97A.

Convert the \textbf{two} ticket numbers from hexadecimal to binary.

14B \hrulefill 97A \hrulefill

2bii 2 marks short_answer p. 3 1.1

Give \textbf{two} reasons why the ticket number is displayed as hexadecimal instead of binary.

  1. \hrulefill
  2. \hrulefill
2c short_answer p. 3

The ticket numbers could also be represented as denary.

2ci 2 marks calculation p. 3 1.1

Convert the \textbf{two} ticket numbers from hexadecimal to denary.

02C \hrulefill 10B \hrulefill

2cii 2 marks calculation p. 3 1.1

Convert the \textbf{two} denary numbers into hexadecimal.

109 \hrulefill 415 \hrulefill

3 4 marks short_answer p. 4 1.2

An image is converted to binary to be represented by a computer.

Complete the table with the missing terms and definition about representing an image.

\begin{tabular}{|p{5cm}|p{10cm}|} \hline \textbf{Term} & \textbf{Definition} \ \hline \hrulefill & This is the smallest component of an image. \ \hline resolution & \hrulefill \newline \hrulefill \newline \hrulefill \ \hline \hrulefill & This is the number of bits used to create each colour in an image. \ \hline \hrulefill & This is additional data that is stored with an image that can provide information such as the time and date the image was taken. \ \hline \end{tabular}

4 short_answer p. 4

A restaurant has an electronic ordering system. The system allows customers to select the food they want to order. The data for the order is transmitted across their network to a computer in the restaurant kitchen.

4a short_answer p. 4

The data is sent using serial full-duplex data transmission.

4ai 2 marks short_answer p. 4 2.1

Give \textbf{two} reasons why serial full-duplex is a suitable data transmission method for the data.

  1. \hrulefill
  2. \hrulefill
4aii 1 mark short_answer p. 4 2.1

Give \textbf{one} improvement that would be made to the data transmission if parallel transmission is used instead of serial transmission.

4b short_answer p. 5

A checksum is used to check the data for errors after transmission.

4bi 5 marks long_answer p. 5 2.2

Describe the process of the checksum error detection method.

4bii 1 mark short_answer p. 5 2.2

Identify \textbf{one} other error detection method that could be used to check for errors in the data.

4c short_answer p. 5

A customer can also order food from home using the internet. The data for their order is broken down into packets and transmitted across the internet to the computer in the restaurant kitchen.

4ci 1 mark multiple_choice p. 5 2.1

Tick ($\checkmark$) \textbf{one} box to show which item would \textbf{not} be included in a packet's header.

  1. A

    destination address

  2. B

    originator's address

  3. C

    packet number

  4. D

    payload

4cii 2 marks short_answer p. 5 2.1

The packets of data may need to be reordered when they arrive at the computer in the restaurant kitchen.

Explain why the packets of data may need to be reordered.

5 short_answer p. 6

Data is processed by the central processing unit (CPU) in a computer that has a Von Neumann architecture.

5a 5 marks short_answer p. 6 3.1

Complete the table with the missing terms and definitions about processing data.

\begin{tabular}{|p{5cm}|p{8cm}|} \hline \textbf{Term} & \textbf{Definition} \ \hline current instruction register (CIR) & \hrulefill \newline \hrulefill \newline \hrulefill \ \hline \hrulefill & This is a processing unit within the CPU that can fetch, decode and execute instructions. \ \hline \hrulefill & This is a list of all the commands that can be processed by the CPU. \ \hline cache & \hrulefill \newline \hrulefill \newline \hrulefill \ \hline accumulator & \hrulefill \newline \hrulefill \newline \hrulefill \ \hline \end{tabular}

5b 1 mark short_answer p. 6 3.1

Identify the component in the CPU that is responsible for decoding an instruction.

5c 3 marks long_answer p. 6 3.1

Explain how the clock speed can affect the performance of a CPU.

6 short_answer p. 7

Data can be encrypted using asymmetric encryption.

6a 8 marks short_answer p. 7 2.3

Complete the paragraph about asymmetric encryption.

Use the terms from the list.

Some of the terms in the list will not be used. You may use a term more than once.

\begin{itemize} \item algorithm \item binary \item cipher text \item compression \item error \item hardware \item hexadecimal \item meaningless \item plain text \item private \item public \item readable \item transmission \item unreadable \end{itemize}

Data is encrypted using an encryption key. This is a type of \underline{\hspace{1.5em}} that scrambles the \underline{\hspace{1.5em}} and turns it into \underline{\hspace{1.5em}}. This makes the data \underline{\hspace{1.5em}}.

A \underline{\hspace{1.5em}} key is used to encrypt the data. This key cannot be used to decrypt the data. A \underline{\hspace{1.5em}} key is used to decrypt the data. Any device is able to request the \underline{\hspace{1.5em}} key, but only your device knows the \underline{\hspace{1.5em}} key.

6b 1 mark short_answer p. 7 2.3

Data can also be encrypted using symmetric encryption.

Give \textbf{one} reason why a person would use asymmetric encryption instead of symmetric encryption.

7 short_answer p. 8

A student’s computer has primary storage. One example of primary storage is random access memory (RAM).

7a 1 mark short_answer p. 8 3.3

Identify \textbf{one} other example of primary storage.

7b 3 marks long_answer p. 8 3.3

Explain why RAM is an example of primary storage and \textbf{not} secondary storage.

7c 3 marks long_answer p. 8 3.3

The student is editing a large video file for a project and during this process the RAM becomes full. This makes the computer crash.

Describe how virtual memory could be used in this process to stop the computer crashing.

7d short_answer p. 8

The computer uses solid-state (flash memory) storage.

7di 2 marks short_answer p. 8 3.3

Give \textbf{two} features of solid-state (flash memory) storage.

  1. \hrulefill
  2. \hrulefill
7dii 2 marks short_answer p. 8 3.3

Give \textbf{two} examples of solid-state (flash memory) storage.

  1. \hrulefill
  2. \hrulefill
8 short_answer p. 9

A robot is used to move car parts in a factory.

8a 1 mark short_answer p. 9 6.2

One characteristic of the robot is that it has a mechanical structure.

Give \textbf{one} other characteristic of a robot.

8b 1 mark short_answer p. 9 4.1

The robot has firmware.

State what is meant by firmware.

8c 2 marks short_answer p. 9 4.1

Interrupts are generated when the robot is operating in the factory.

Give \textbf{two} examples of interrupts that may be generated when the robot is in operation.

  1. \hrulefill
  2. \hrulefill
8d 2 marks short_answer p. 9 6.2

Give \textbf{two} advantages to the workers in the factory of using robots to move the car parts.

  1. \hrulefill
  2. \hrulefill
8e 1 mark short_answer p. 9 6.3

The robots have the ability to automatically adapt their own processes.

State the name of the ability described.

9 short_answer p. 10

Each employee in a finance company has a computer and an electronic account.

9a 3 marks long_answer p. 10 4.1

Each computer has an operating system. One function of the operating system is to manage memory.

Describe the role of the operating system in managing memory.

9b short_answer p. 10

The finance company is concerned that a hacker may perform a brute-force attack to gain access to an employee's account.

9bi 2 marks short_answer p. 10 5.3

Describe how the hacker would perform the brute-force attack.

9bii 3 marks short_answer p. 10 5.3

Give \textbf{three} cyber security solutions that could be used to help prevent a brute-force attack from being successful.

  1. \hrulefill
  2. \hrulefill
  3. \hrulefill
9c short_answer p. 10

The company uses a digital currency to purchase a new car.

9ci 1 mark short_answer p. 10 5.2

State what is meant by a digital currency.

9cii 1 mark short_answer p. 10 5.2

The digital currency uses a process that involves a digital ledger. The ledger has time stamped transactions that cannot be altered.

Give the name of this process.

Log in or create account

IGCSE & A-Level