Learn Extracted exam questions IGCSE Computer Science 0478_w24_qp_13
0478_w24_qp_13
Source PDF on the left, extracted YAML on the right. Compare numbering, marks, options and text.
Data can be measured using different units of storage.
Tick (\checkmark) \textbf{one} box to show which of the following is the largest unit of data storage.
A computer has primary storage.
Give \textbf{one} example of primary storage.
Explain the purpose of your chosen example.
Example \hrulefill
Explanation
All data is converted to binary to be processed by a computer.
Calculate the binary number for the denary number 175. Show all your working.
Give the binary number for the given hexadecimal numbers.
15 \hrulefill 2D \hrulefill 091 \hrulefill
Binary integers can be added together.
Add the \textbf{two} binary integers using binary addition. Show all your working. Give your answer in binary.
\begin{tabular}{rcccccccc} & 1 & 1 & 1 & 0 & 0 & 0 & 1 & 1 \
- & 1 & 1 & 0 & 0 & 1 & 1 & 0 & 0 \ \hline \end{tabular}
Calculate the denary number for the two’s complement binary integer 10001110. Show all your working.
An employee has a report that they need to email to their employer.
The employee compresses the report file before emailing it.
State the effect the compression has on the report file.
Give \textbf{two} benefits of compressing the report file before emailing it.
- \hrulefill
- \hrulefill
The employee decides to use lossless compression to compress the file.
Explain why lossy compression is \textbf{not} suitable.
When the employee enters the email address, the computer uses Unicode to convert the email address to binary.
State what Unicode is an example of.
Give \textbf{two} advantages of the computer using Unicode instead of American standard code for information interchange (ASCII).
- \hrulefill
- \hrulefill
Give \textbf{one} disadvantage of the computer using Unicode instead of ASCII.
The report is broken down into packets to be emailed.
Circle \textbf{three} items of data that can be found in the packet header.
\begin{itemize} \item trailer \item originator's address \item payload \item interrupt \item input \item operating system \item destination address \item antivirus \item packet number \end{itemize}
Each packet is sent along a different path from the employee's device to the employer's device.
Tick ($\checkmark$) \textbf{one} box to show the name of this method of sending packets.
A hardware device is used to control the path that each packet takes.
Give the name of this hardware device.
The email data is checked for errors after it has been transmitted, using an echo check and a checksum.
Explain how the echo check is used to check for errors in the email data.
In the checksum error detection method, two values are compared after transmission. If the values do \textbf{not} match, an error is detected.
Explain why the values \textbf{not} matching would show an error has occurred.
The email data is encrypted using asymmetric encryption before it is sent.
Give \textbf{one} reason why the email data is encrypted.
Give \textbf{one} similarity between symmetric encryption and asymmetric encryption.
Give \textbf{two} differences between symmetric encryption and asymmetric encryption.
- \hrulefill
- \hrulefill
An instruction is fetched from random access memory (RAM) into the memory data register (MDR) to be decoded.
Identify \textbf{two} other registers that are used in the fetch stage of the cycle.
- \hrulefill
- \hrulefill
Complete and annotate the diagram to show how the data is decoded once it has been fetched into the MDR.
\begin{center} \begin{tabular}{|c|} \hline \quad \ MDR \ \quad \ \hline \end{tabular} \end{center}
Complete the table to give the missing term or description for the internet terms.
\begin{tabular}{|p{5cm}|p{9cm}|} \hline \textbf{Internet term} & \textbf{Description} \ \hline \hrulefill & the collection of web pages accessed using the internet \ \hline \hrulefill & the address given to a device when it connects to the internet \ \hline web browser & \hrulefill \newline \hrulefill \newline \hrulefill \ \hline \hrulefill & the hardware that stores a database of matching website and IP addresses \ \hline \hrulefill & a type of hardware that can be used to prevent a distributed denial of service (DDoS) attack \ \hline hacking & \hrulefill \newline \hrulefill \newline \hrulefill \ \hline \end{tabular}
A farmer has a plough that is an automated system. The plough is used to dig the ground in a field to prepare it for planting seeds.
The plough uses sensors and a microprocessor to maintain a straight line when digging the ground.
State what is meant by an automated system.
Describe the role of the microprocessor in this process.
Give \textbf{two} benefits to the farmer of using an automated system for this purpose.
- \hrulefill
- \hrulefill
The plough uses artificial intelligence (AI) to navigate its way around the field.
Explain how the plough makes use of AI for this purpose.
Complete the statements about cookies.
Use only terms from the list.
\textbf{Not} all terms need to be used. Some terms may be used more than once.
\begin{itemize} \item binary \item close \item denary \item expire \item hexadecimal \item image \item malware \item operating system \item permanent \item persistent \item session \item sound \item temporary \item web browser \end{itemize}
Cookies are small text files that are stored by a \underline{\hspace{1.5em}}.
\underline{\hspace{1.5em}} cookies are \underline{\hspace{1.5em}} text files that are deleted when the \underline{\hspace{1.5em}} is closed.
\underline{\hspace{1.5em}} cookies are \underline{\hspace{1.5em}} text files that are stored on a user's secondary storage device until they are manually deleted or they \underline{\hspace{1.5em}}.
Give \textbf{three} examples of the use of cookies.
- \hrulefill
- \hrulefill
- \hrulefill
A computer programmer uses an integrated development environment (IDE) when creating a computer program.
Explain the purpose of the IDE.