Home / IB DP / IB DP Computer Science Revision Resources – New Syllabus / A1.1 Computer hardware and operation

IBDP Computer Science A1.1 Computer hardware and operation HL Paper 1 - New Syllabus

Question

State the purpose of the memory data register (MDR) within a central processing unit (CPU). $[1]$

Most-appropriate topic code (CED):

TOPIC A1.1: Computer hardware and operation
▶️ Answer/Explanation
Detailed solution

The memory data register (MDR) temporarily holds data being transferred between the CPU and primary memory.

This means that the MDR can hold data that has been fetched from primary memory before it is processed by the CPU, or data that is waiting to be stored into primary memory.

Answer: The MDR holds data that will be stored in or fetched from primary memory.

Question

Data stored on a disk can be lost due to human error.
Identify $2$ causes of data loss other than human error. $[2]$

Most-appropriate topic code (CED):

TOPIC A1.1: Computer hardware and operation — entire question
▶️ Answer/Explanation
Detailed solution

Any $2$ valid causes of data loss other than human error may be identified.

For example:

Hardware malfunction: A disk may develop physical faults, bad sectors, read/write failures or firmware problems, making stored data inaccessible or corrupt.

Malware: Computer viruses, ransomware or other malicious software can corrupt, encrypt or delete stored data.

Other acceptable causes include:
• software corruption, malfunction or system crashes;
• theft of the storage device or digital theft through hacking;
• sudden power failure that damages hardware or the operating system;
• natural disasters such as floods, fires, earthquakes or lightning;
• errors during data migration or transmission;
• software or hardware incompatibility during system upgrades.

Answer: Any $2$, for example hardware malfunction and malware infection.

Question 

An architect uses a single computer for her business. She uses hand-drawn sketches to present her ideas to clients and computer-aided design (CAD) software to create construction projects, alterations, and redevelopments.

(a) (i) State what is meant by CAD software. \( [1] \)
(ii) Outline two benefits for the architect of using CAD software. \( [4] \)

The architect often creates large graphic files that are sent via the internet.

(b) Explain the need for data compression software in storing and transferring these large graphic files. \( [3] \)

Data loss can cause downtime, which can force the architect to pause business operations.

The impact on productivity depends on the amount of data lost as well as the time it takes for data recovery.

(c) (i) Describe how the architect could minimize downtime if the disk system on her computer fails. \( [3] \)
(ii) Outline two causes of data loss other than hardware failure. \( [4] \)

Most-appropriate topic code (CED):

TOPIC A1.1: Computer hardware and operation —all parts
▶️ Answer/Explanation
Detailed solution

(a)(i) CAD software is software used by designers to create 2D or 3D models of physical components or entities. It can be used to create, modify, analyse or enhance a design.

(a)(ii) Two benefits include:

Increased productivity: CAD software automates many of the architect’s tasks, allowing projects to be completed more quickly.

Flexibility to modify designs: Changes and revisions can easily be made to designs and visualized before approval.

Other accepted benefits include reduced effort, saving time, saving money, better-quality drawings, improved accuracy, fewer errors, easier sharing of work and integration with other tools.

(b) Data compression reduces the size of the large graphic files.

This means that less memory/storage space is required, allowing more CAD files to be stored.

It also reduces the amount of data that needs to be transferred, resulting in faster upload and download times and reduced bandwidth requirements.

Answer: Compression reduces file size, so less storage space is required and the files can be transferred more quickly.

(c)(i) The architect could make a regular backup of her data and store it on an external storage device. If the disk fails, the data can be recovered quickly from the backup, reducing downtime.

Alternatively, she could use a secondary/standby system with an appropriate backup system so that it can take over when the main system fails, with data restored to the latest backup point.

A failover system or RAID could also automatically take over after a hard-drive failure, reducing or preventing data loss and minimizing downtime.

Another solution is cloud storage, where files are backed up to the cloud and can be accessed from another device when the disk fails.

Answer: Regularly back up the architect’s files to external storage or cloud storage so that the data remains available and can be quickly restored if the disk fails.

(c)(ii) Two possible causes of data loss are:

Human error: Data may be accidentally deleted, incorrectly entered, altered or replaced.

Malware or hacking: Malicious software or attackers may steal, alter or destroy data.

Other accepted causes include transfer errors, software malfunction, natural disasters, power failures, a full disk and lossy compression.

Scroll to Top