Skip to content

Learn Extracted exam questions IGCSE Computer Science 0478_s24_qp_12

0478_s24_qp_12

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

1 short_answer p. 2

Data can be measured in bits.

1a 1 mark short_answer p. 2 1.3

Give the name of the data storage measurement that is equal to 8 bits.

1b 1 mark short_answer p. 2 1.3

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

1c 1 mark short_answer p. 2 1.3

Give the name of the data storage measurement that is equal to 1024 gibibytes (GiB).

1d 3 marks calculation p. 2 1.2

A 16-bit colour image has a resolution of 512 pixels wide by 512 pixels high.

Calculate the file size of the image in kibibytes (KiB). Show all your working.

Answer \hrulefill KiB

2 short_answer p. 2

Data can be transmitted from one device to another.

2a 1 mark multiple_choice p. 2 2.1

Tick ($\checkmark$) one box to show which of the terms is \textbf{not} a method for transmitting data.

  1. A

    serial

  2. B

    simplex

  3. C

    parallel

  4. D

    parity

2b 1 mark short_answer p. 2 2.1

Data is broken down into smaller units to be transmitted from one device to another.

Give the name of the unit that data is broken down into.

2c short_answer p. 3

Data is often encrypted when it is transmitted from one device to another.

2ci 4 marks long_answer p. 3 2.3

Explain how data is encrypted using symmetric encryption.

2cii 1 mark short_answer p. 3 2.3

Give the purpose of encryption.

3 short_answer p. 4

Binary is a base 2 number system.

3a 1 mark short_answer p. 4 1.1

Give the name of the number system that is base 16.

3b short_answer p. 4

Three denary numbers are entered into a computer. The computer converts the numbers and stores them as binary.

3bi 3 marks short_answer p. 4 1.1

Give the binary number that would be stored for each of the denary numbers.

10 \hrulefill 50 \hrulefill 201 \hrulefill

3bii 2 marks short_answer p. 4 1.1

Explain why the data is converted to binary by the computer.

3c 3 marks calculation p. 4 1.1

The two binary integers 00110000 and 01100110 are added together.

Add the binary integers using binary addition and show your answer in binary. Show all your working.

3d 2 marks calculation p. 5 1.1

The denary integer $-32$ is stored as a two's complement integer.

Calculate the two's complement integer that would be stored.

Show all your working.

4 short_answer p. 5

A student uses both system software and application software on their computer.

4a 1 mark short_answer p. 5 4.1

Give \textbf{one} example of system software.

4b 2 marks short_answer p. 5 4.1

Give \textbf{two} examples of application software.

  1. \hrulefill
  2. \hrulefill
4c 2 marks short_answer p. 5 4.1

Describe the difference between system software and application software.

5 short_answer p. 6

Instructions are processed by a central processing unit (CPU) in a computer.

5a 7 marks short_answer p. 6 3.1

Complete the paragraph about fetching an instruction into the CPU to be processed.

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 address \item arithmetic logic unit (ALU) \item binary \item control unit (CU) \item current instruction register (CIR) \item data \item denary \item driver \item fetch \item interrupt \item memory address register (MAR) \item memory data register (MDR) \item random access memory (RAM) \item read only memory (ROM) \item secondary storage \item signal \end{itemize}

The program counter contains the \underline{\hspace{1.5em}} of the next instruction to be processed; this is then sent to the \underline{\hspace{1.5em}} using the address bus. The address is then sent to the \underline{\hspace{1.5em}}.

Once the address is received, the instruction stored at the location is sent to the \underline{\hspace{1.5em}}, using the \underline{\hspace{1.5em}} bus. The instruction is then sent to the \underline{\hspace{1.5em}} that is built into the \underline{\hspace{1.5em}}.

5b 1 mark short_answer p. 6 3.1

The CPU uses an instruction set to decode the instruction.

State what is meant by an instruction set.

6 5 marks short_answer p. 7 2.2

The table contains statements about error detection methods.

Complete the table by giving the correct error detection method for each statement.

\begin{tabular}{|p{6cm}|p{8cm}|} \hline \textbf{error detection method} & \textbf{statement} \ \hline \hrulefill & An odd or even process can be used. \ \hline \hrulefill & A value is calculated from the data, using an algorithm. This happens before and after the data is transmitted. \ \hline \hrulefill & A copy of the data is sent back to the sender by the receiver. \ \hline \hrulefill & Acknowledgement and timeout are used. \ \hline \hrulefill & A value is appended to data that has been calculated using the data. This value is checked on data entry. \ \hline \end{tabular}

7 short_answer p. 7

A computer has both a media access control (MAC) address and an internet protocol (IP) address.

7a 1 mark multiple_choice p. 7 3.4

Tick ($\checkmark$) \textbf{one} box to show which of the statements is correct about the MAC address.

  1. A

    It is assigned by the manufacturer.

  2. B

    It is assigned by a router.

  3. C

    It can be static or dynamic.

  4. D

    It is made up of three different parts.

7b short_answer p. 7

An IP address can have an IPv4 or IPv6 format.

7bi 1 mark short_answer p. 7 5.1

Give an example of an IP address that has an IPv4 format.

7bii 2 marks short_answer p. 7 5.1

Give \textbf{two} characteristics of the IPv6 format.

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

A company has a website that is suffering a distributed denial of service (DDoS) attack.

8a 5 marks long_answer p. 8 5.3

Draw and annotate a diagram to show the process of the DDoS.

8b 1 mark short_answer p. 8 5.3

Identify a solution that can be used to help prevent the DDoS attack being successful.

9 short_answer p. 9

A company uses both solid-state and optical secondary storage.

9a 2 marks short_answer p. 9 3.3

Explain why a computer needs secondary storage.

9b 6 marks long_answer p. 9 3.3

Describe \textbf{three} differences between solid-state and optical storage.

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

A garage uses an expert system to help diagnose any problems with cars that need repair.

10a 2 marks short_answer p. 10 6.3

The expert system is an example of artificial intelligence (AI).

Describe what is meant by AI.

10b 5 marks long_answer p. 10 6.3

A car has a problem with its braking system, so it is brought into the garage.

Explain how the expert system operates and how it is used to help diagnose the problem.

11 short_answer p. 11

A company has a website. Users use the internet and the world wide web to access the website.

11a 2 marks short_answer p. 11 5.1

Describe the difference between the internet and the world wide web.

11b 3 marks short_answer p. 11 5.1

The website has a uniform resource locator (URL). The URL has three different parts.

Identify the \textbf{three} different parts that are included in the URL.

  1. \hrulefill
  2. \hrulefill
  3. \hrulefill
11c 3 marks short_answer p. 11 5.1

One function of a web browser is to provide an address bar for a user to enter a URL.

Give \textbf{three} other functions of a web browser.

  1. \hrulefill
  2. \hrulefill
  3. \hrulefill

Log in or create account

IGCSE & A-Level