0478.1.1.01 — Understand how and why computers use • Any form of data needs to be converted to: past paper questions
Real questions on 0478.1.1.01 — understand how and why computers use • any form of data needs to be converted to
The newest 15 of 15 written questions. Open one to see it on the real paper.
- 0478/11 · May/June 2026 · Q1c[1]
Data is converted to binary to be stored by a computer. Tick (3) one box to show the correct statement about why data is converted to binary for storing in a computer. Binary is one type of data that a computer can store. C Data is processed by logic gates that can only be set as binary numbers. B A Binary uses numbers...
See it on the paper → - 0478/11 · October/November 2023 · Q5d[4]
The musician types the words for the song into a document. Two character sets that can be used when converting text to digital are the American standard code for information interchange (ASCII) and Unicode. Explain the differences between the ASCII character set and the Unicode character set.
See it on the paper → - 0478/12 · May/June 2023 · Q2bii[1]
State one effect this logical shift has on the binary number.
See it on the paper → - 0478/12 · May/June 2023 · Q2c[2]
Give two reasons why a programmer may use hexadecimal to represent binary numbers. 1 ................................................................................................................................................ ............................................................................................
See it on the paper → - 0478/23 · May/June 2023 · Q5a[4]
Four descriptions of validation checks are shown. Draw one line to link each description to the most appropriate check. Not all checks will be used. Description Check to check that the data entered is an integer check digit format check to check that some data has been entered length check to check that the data entere...
See it on the paper → - 0478/23 · May/June 2023 · Q5b[3]
Write an algorithm in pseudocode to make sure that an input for the variable Length is between 15 and 35 inclusive. The code must iterate until a valid input has been made and the code must include appropriate messages.
See it on the paper → - 0478/23 · May/June 2023 · Q6a[4]
Identify the four errors in the pseudocode and suggest corrections. Error Correction Error Correction Error Correction Error Correction
See it on the paper → - 0478/23 · May/June 2023 · Q6b[5]
Describe the changes you should make to the corrected algorithm so that a count-controlled loop is used to allow 100 positive numbers to be input. You do not need to rewrite the algorithm.
See it on the paper → - 0478/23 · May/June 2023 · Q7a[6]
Complete the trace table for the input data: 5, 50, 52, 555, 57, 500, –1, 5500, 55 Total Value Five1 Five2 Ten1 Ten2 OUTPUT
See it on the paper → - 0478/23 · May/June 2023 · Q7b[2]
Describe the purpose of the algorithm.
See it on the paper → - 0478/23 · May/June 2023 · Q8a[4]
Draw a logic circuit for this logic expression. Each logic gate must have a maximum of two inputs. Do not simplify this logic expression. A B Z C
See it on the paper → - 0478/23 · May/June 2023 · Q8b[4]
Complete the truth table from the given logic expression. A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Working space Z
See it on the paper → - 0478/23 · May/June 2023 · Q9a[1]
Write the pseudocode statement to declare the variable Saying
See it on the paper → - 0478/23 · May/June 2023 · Q9b[5]
Write the pseudocode statements to: • allow a string to be input to the variable Saying • store the content of the variable Saying in a text file named "Quotations.txt" • make sure the text file is closed at the end of the algorithm.
See it on the paper → - 0478/23 · May/June 2021 · Q3[6]
Identify a suitable validation check that could be used for each piece of normal test data and describe how it would be used. Each validation check must be different. Test data for entering an email address: id27@cambridgeuniversity.com Validation check name Description of use Test data for entering a year: 2021 Valida...
See it on the paper →
What examiners said
Some candidates were able to give a detailed explanation about the differences. Most referred to Unicode having more characters. Some expanded on this to state it could cover more languages.
— Examiner report, October/November 2023, 0478/11 Q5(d) (Cambridge)
Many candidates were able to state the effect of this shift. Some candidates gave an answer that did not provide enough detail, such as the value decreases.
— Examiner report, May/June 2023, 0478/12 Q2(b)(ii) (Cambridge)
Most candidates were able to give two suitable reasons. Some candidates who gave an answer in relation to being shorter representation, were too vague in their response. For example, they stated it takes up less space, but did not refer to where this happens. The most common incorrect answer given is that it saves storage space.
— Examiner report, May/June 2023, 0478/12 Q2(c) (Cambridge)
Past papers, syllabus and examiner reports © UCLES (Cambridge University Press & Assessment). Questions are matched to topics from the official syllabus. AssessPro is independent and not endorsed by Cambridge.