Skip to content

Learn Extracted exam questions IGCSE Computer Science 0478_s24_qp_11

0478_s24_qp_11

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

1 short_answer p. 2

A student has a portable tablet computer.

1a 2 marks short_answer p. 2 3.2

Identify \textbf{two} input devices that could be built into the portable tablet computer.

  1. \hrulefill
  2. \hrulefill
1b 1 mark short_answer p. 2 3.2

Identify \textbf{one} output device that could be built into the portable tablet computer.

1c 1 mark short_answer p. 2 3.3

Identify \textbf{one} type of storage device that could be built into the portable tablet computer.

2 short_answer p. 2

Hypertext markup language (HTML) colour codes can be represented as hexadecimal.

2a 1 mark multiple_choice p. 2 1.1

Tick ($\checkmark$) \textbf{one} box to show which statement about the hexadecimal number system is incorrect.

  1. A

    It uses the values 0 to 9 and A to F.

  2. B

    It can be used as a shorter representation of binary.

  3. C

    It is a base 10 system.

  4. D

    It can be used to represent error codes.

2b 3 marks calculation p. 2 1.1

Denary numbers can be converted to hexadecimal.

Convert the \textbf{three} denary numbers to hexadecimal.

20 \hrulefill 32 \hrulefill 165 \hrulefill

3 short_answer p. 3

The binary number 10100011 is stored in random access memory (RAM).

A logical left shift of \textbf{three} places is performed on the binary number.

3a 1 mark calculation p. 3 1.1

Give the 8-bit binary number that will be stored after the shift has taken place.

3b 1 mark multiple_choice p. 3 1.1

Tick ($\checkmark$) \textbf{one} box to show which statement about a logical left shift of \textbf{two} places is correct.

  1. A

    It would divide the binary number by 2.

  2. B

    It would multiply the binary number by 2.

  3. C

    It would divide the binary number by 4.

  4. D

    It would multiply the binary number by 4.

3c 2 marks calculation p. 3 1.1

10100011 can be stored as a two's complement integer.

Convert the two's complement integer 10100011 to denary. Show all your working.

3d 1 mark calculation p. 3 1.3

The binary number is measured as a byte because it has 8 bits.

State how many bytes there are in a kibibyte (KiB).

4 short_answer p. 4

Data packets are transmitted across a network from one computer to another computer.

4a 3 marks long_answer p. 4 2.1

Describe the structure of a data packet.

4b 1 mark short_answer p. 4 2.1

Packet switching is used to transmit the data packets across the network.

Identify the device that controls which path is taken by each data packet.

4c 3 marks long_answer p. 4 2.1

Serial data transmission is used to transmit the data packets across the network.

Explain why serial data transmission is used to transmit the data packets.

5 short_answer p. 5

A computer uses both random access memory (RAM) and secondary storage.

5a 1 mark short_answer p. 5 3.3

State the purpose of secondary storage.

5b 3 marks short_answer p. 5 3.3

One type of secondary storage is optical.

Circle \textbf{three} examples of optical storage.

\begin{itemize} \item read only memory (ROM) \item secure digital (SD) card \item compact disk (CD) \item hard disk drive (HDD) \item digital versatile disk (DVD) \item Blu-ray disk \item universal serial bus (USB) drive \item solid-state drive (SSD) \end{itemize}

5c 3 marks long_answer p. 5 3.3

Explain why a computer needs RAM.

5d 4 marks long_answer p. 5 3.1

The computer processes instructions using the fetch–decode–execute (FDE) cycle.

Draw and annotate a diagram to show the process of the fetch stage of the FDE cycle.

6 short_answer p. 6

A computer needs firmware and system software to operate.

6a 1 mark short_answer p. 6 4.1

State the purpose of firmware.

6b 1 mark short_answer p. 6 4.1

Give \textbf{one} example of firmware.

6c 2 marks short_answer p. 6 4.1

Give \textbf{two} examples of system software.

  1. \hrulefill
  2. \hrulefill
7 4 marks short_answer p. 6 2.3

Data is encrypted to keep it safe during transmission.

Complete the paragraph about asymmetric encryption.

Use the terms from the list.

Some of the terms in the list will \textbf{not} be used. You should only use a term once.

\begin{itemize} \item asymmetric \item certificate \item cipher text \item decrypted \item encrypted \item parallel key \item plain text \item private key \item protected \item public key \item serial key \item symmetric \end{itemize}

\underline{\hspace{1.5em}} is encrypted into \underline{\hspace{1.5em}} using a \underline{\hspace{1.5em}}. The encrypted data is then transmitted from the sender to the receiver. The encrypted data is then decrypted using a \underline{\hspace{1.5em}}.

8 short_answer p. 8

A farmer uses an automated robot to plant seeds in the field.

8a 1 mark short_answer p. 8 6.1

State what is meant by the robot being automated.

8b 3 marks short_answer p. 8 6.2

Give \textbf{three} characteristics of a robot.

  1. \hrulefill
  2. \hrulefill
  3. \hrulefill
8c 6 marks long_answer p. 8 6.1

The robot plants seeds and stops when it reaches a fence. It then turns and continues planting seeds. The robot uses sensors and a microprocessor to know when it reaches a fence.

Explain how the robot uses sensors and a microprocessor to know it has reached a fence.

8d 2 marks short_answer p. 9 6.2

Give \textbf{two} advantages of the farmer using an automated robot to plant seeds.

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

Give \textbf{two} disadvantages of the farmer using an automated robot to plant seeds.

  1. \hrulefill
  2. \hrulefill
8f 2 marks long_answer p. 9 6.3

The robot is adapted to have machine learning capabilities.

Explain how this will improve the robot.

9 short_answer p. 10

A company owner has installed a new network. Data is correct before it is transmitted across the network.

The company owner is concerned that data might have errors after transmission.

9a 3 marks long_answer p. 10 2.2

Explain how the data might have errors after transmission.

9b short_answer p. 10

The company owner decides to introduce an error detection system to check the data for errors after transmission.

The error detection system uses an odd parity check and a positive automatic repeat query (ARQ).

9bi 8 marks long_answer p. 10 2.2

Describe how the error detection system operates to check for errors.

9bii 2 marks short_answer p. 11 2.2

Give \textbf{two} other error detection methods that could be used.

  1. \hrulefill
  2. \hrulefill
9c short_answer p. 11

The company owner also installs a firewall to help protect the network from hackers and malware.

9ci 5 marks long_answer p. 11 5.3

Explain how the firewall operates to help protect the network.

9cii 2 marks short_answer p. 11 5.3

Give \textbf{two} examples of malware that the firewall can help protect the network from.

  1. \hrulefill
  2. \hrulefill

Log in or create account

IGCSE & A-Level