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.

Host this setFree Play

The 20 questions

  1. What is the denary value of the binary number 1101?

    • 9
    • 15
    • 11
    • 13
  2. Convert the denary number 6 to binary.

    • 011
    • 101
    • 100
    • 110
  3. What is 0101 + 0011 in binary?

    • 1001
    • 0110
    • 1110
    • 1000
  4. What is 1101 + 0011 in binary?

    • 10100
    • 1100
    • 1110
    • 10000
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. Using run-length encoding, how would the text AAAABBBCC be written?

    • 4A3B2C
    • A4B3C2
    • 4A5BC
    • AB4C3
  12. 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
  13. 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
  14. 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
  15. A computer adds the binary numbers 0111 and 0001. What is the result?

    • 0110
    • 1010
    • 0100
    • 1000
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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

All KS3 Computing quizzes