0478_m24_qp_12
A paper of Computer Science, 0478
Questions:
8
Year:
2024
Paper:
1
Variant:
2

Login to start this paper & get access to powerful tools

1
2
A computer has a central processing unit (CPU). The CPU includes the registers: • Program counter (PC) • Memory address register (MAR) • Memory data register (MDR) • Accumulator (ACC) • Current instruction register (CIR). The table contains five statements about the role of registers in the fetch–decode–execute cycle of a CPU. Letter Statement A PC stores the address of the next instruction to be accessed B MAR stores the instructions of the program that is running C MDR stores the data passed to it from the PC D ACC stores the result of each calculation E CIR stores the instruction currently being executed Two of the statements are not correct. Identify the letter of each incorrect statement. Suggest a corrected statement for each. Incorrect statement 1 Corrected statement Incorrect statement 2 Corrected statement The computer has a single core 3.5 GHz processor and an 8 kB cache. State what is meant by a 3.5 GHz processor. The CPU is changed to a dual-core 3.5 GHz processor. Explain how the number of cores affects the performance of a CPU. The amount of cache is increased to 64 kB. Explain how the amount of cache affects the performance of a computer. The computer has both primary and secondary storage. Random access memory (RAM) is one example of primary storage. Describe what is meant by RAM. Read only memory (ROM) is another example of primary storage. ROM often stores the start-up instructions for a computer. Identify one other item of data that is commonly stored in ROM. Some computers make use of virtual memory. State the purpose of virtual memory.
3
5
6
A self-driving tractor sows seeds and harvests crops for a farmer. The self-driving tractor moves automatically through the field, turning at each end and stopping when it has finished. One reason the self-driving tractor is a robot is because it has a mechanical structure that includes wheels, an engine, and a framework. Give one other reason why the self-driving tractor is an example of a robot. If a person is detected within 3 metres whilst the tractor is moving, the self-driving tractor must stop. Explain how an infra-red sensor, microprocessor and actuator can be used to stop the self-driving tractor if a person is detected within 3 metres. Identify one other sensor that the self-driving tractor might use and how it will use the sensor. Sensor Use Explain the drawbacks of a farmer using a self-driving tractor to sow seeds and harvest crops. The self-driving tractor has an in-built expert system that the farmer can use to solve any errors with the tractor. Identify three components of an expert system. At the end of each day the self-driving tractor transmits the data it has collected to the farmer’s computer in their house. The transmission uses an echo check. Describe the role of the self-driving tractor and the farmer’s computer in the echo check. Another method of error checking is a parity block check. The table shows 7 bytes that are transmitted using odd parity. The parity bit has been completed for each byte. Complete the parity byte for the data. parity bit bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 parity byte
8