Lesson T4.3.2
T4.3.2 Manipulating digital data Quiz: KS3 Computing, Unit 4
20 questions
In partnership with Revision Ninja
Lesson T4.3.2, Manipulating digital data: 20 multiple choice questions for the KS3 Computing (National Curriculum), Unit 4: Computer systems, written with Revision Ninja.
Host it live on the board and students join with a game code on their own devices, or revise alone with Free Play. The answers are revealed in the game.
The 20 questions
-
What is the denary value of the binary number 1101?
- 9
- 15
- 11
- 13
-
Convert the denary number 6 to binary.
- 011
- 101
- 100
- 110
-
What is 0101 + 0011 in binary?
- 1001
- 0110
- 1110
- 1000
-
What is 1101 + 0011 in binary?
- 10100
- 1100
- 1110
- 10000
-
An AND gate gives an output of 1 only when which condition holds?
- Both of its inputs are 1
- At least one of its inputs is 1
- Exactly one of its inputs is 0
- Its input is 0
-
What does an OR gate output when one input is 1 and the other input is 0?
- 1
- 0
- It outputs no signal at all
- It outputs both values at the same time
-
What does a NOT gate do?
- It copies its input to the output without changing its value
- It stores its input in memory so that it can be used later in the cycle
- It outputs 1 only when both of its inputs are 1 at the same time
- It reverses its input, so a 1 becomes 0 and a 0 becomes 1
-
Which Boolean expression is true when the user is a pupil AND has a valid password?
- Pupil NOT valid password
- NOT pupil AND NOT valid password
- Pupil OR valid password
- Pupil AND valid password
-
A logic circuit outputs 1 for an AND gate with inputs 1 and 1. What is the output of a NOT gate fed by that output?
- 0
- It outputs 2
- 1
- It has no output
-
Why is run-length encoding a form of lossless compression?
- The original data can be rebuilt exactly from the encoded version
- Some of the colour information is removed, which makes the file smaller
- The data is converted into sound, which is then stored at a lower quality
- The data is randomly shuffled so that it is shorter to send across the network
-
Using run-length encoding, how would the text AAAABBBCC be written?
- 4A3B2C
- A4B3C2
- 4A5BC
- AB4C3
-
What does a logical shift left do to a binary number such as 0011?
- It gives 0001, which halves the value of the number and removes the last digit
- It gives 1100, which is always four times the original value of the number
- It gives 0011, because shifting a binary number does not change its value at all
- It gives 0110, which doubles the value of the number
-
What is the result of adding 1 to the largest 4-bit binary number, 1111, if the answer must stay in 4 bits?
- 1110, because the final bit is discarded and the value is reduced by one
- 1111, because the largest value cannot be increased any further by adding one
- 0000, because the result overflows the 4 bits
- 10000, which is kept in full because binary has no limit on the number of digits
-
Which operation changes a binary number so that each bit is reversed?
- AND, which keeps only the bits that are 1 in both numbers being compared
- OR, which keeps the bits that are 1 in either of the numbers being compared
- NOT, which inverts every bit of the number
- Shift right, which removes the last bit and moves each other bit one place right
-
A computer adds the binary numbers 0111 and 0001. What is the result?
- 0110
- 1010
- 0100
- 1000
-
What is a truth table used for?
- To list the names of each file stored in a folder on the user's computer
- To show the number of pixels in each row and column of a bitmap image on screen
- To record the speed of the processor during each cycle of the instruction set
- To list every possible combination of inputs and the output a logic circuit gives for each
-
Which of these is an example of a logical operation used in programming?
- A command that prints the words of a text file in a larger font on the screen
- A command that changes the colour of the background image on a web page at random
- A command that saves a document to a USB drive when the user clicks the save button
- An IF statement that checks whether a score is greater than 50 AND a time limit has not passed
-
Why is binary addition useful in a computer?
- It allows the computer to store files in alphabetical order on the hard drive
- It allows the monitor to show more colours by reducing the bit depth of each pixel
- It allows the user to type text more quickly into a word processor on screen
- The processor uses it to carry out arithmetic on the numbers that represent data
-
A pupil shifts 0101 one place to the right. What is the result?
- 0100, which reduces the value of the number by one because the last bit is changed
- 0010, which halves the value of the original number and discards the final bit
- 1010, which doubles the value of the original number and adds a new bit to the end
- 0101, because a shift right does not change the value of a binary number at all
-
Which is an example of a Boolean condition used in a search?
- A list of results sorted alphabetically from A to Z by the author's first name
- Results that are in English AND were published after 2020
- A file that is saved in a folder with a name that includes the year of publication
- A result page that is displayed in a larger font to make it easier to read
Related quizzes
- Hardware and software components Quiz · T4.1.1 · 20 questions
- How computer systems communicate Quiz · T4.1.2 · 20 questions
- How instructions are stored and executed Quiz · T4.2.1 · 20 questions
- Representing text, sound and pictures digitally Quiz · T4.3.1 · 20 questions
- Computational abstractions of real-world systems Quiz · T1.1.1 · 20 questions
- Solving problems with two or more programming languages Quiz · T2.1.1 · 20 questions
- AND, OR and NOT Quiz · T3.1.1 · 20 questions
- Combining applications across devices Quiz · T5.1.1 · 20 questions
- Using technology safely, respectfully and responsibly Quiz · T6.1.1 · 20 questions
- Sorting algorithms Quiz · T1.2.1 · 20 questions