COMPUTING
HOMEWORK 002
                               TERM 3 2025
   Name
   Class
1. Explain the difference between Input and output devices using examples (4
   marks)
2. Organise the shapes below to put them into a sensible order for making a cup
  of tea.
3. Your friend comes and tells you that they have been cyberbullied.
Explain what cyberbullying is and what we can do if we are subjected to
it. (8 Marks)
Your written communication will be assessed as part of this question (2
marks) (Total: 10 marks)
1. State how many comparisons are needed in a linear search to find the
   number 23 in the following list:
                             5     6     8     15    23
                                                                                 [1]
2. Look at the following list:
                       2     4     5     8     12    15    18
   (a) Show the steps needed for a binary search of the list to find the number 5.
                                                                                [3]
   (b) Give the minimum number of comparisons that will be needed to search
       the list.
                                                                                 [1]
   (c) Give the maximum number of comparisons that will be needed to search
       the list.
                                                                                 [1]
3. Look at the following list:
                       18    42    6     10   97     43    80
   State the algorithm which will need to be used to search this list and
   give a reason for your choice.
   Algorithm:                                                                   [1]
   Reason for choosing this algorithm:
                                                                                 [1]
4. A dictionary contains 10 000 words. State which algorithm you would
   use to search this list. Give a reason for your choice.
   Algorithm:                                                                   [1]
   Reason for choosing this algorithm:
                                                                                 [1]
      1. (a) Calculate 1+1 in binary.
                                                                                                      [1]
         (b) Calculate 1+1+1 in binary
                                                                                                      [1]
2. Complete the binary calculations.
   (a)                                                   (b
                    128 64 32 16     8   4   2   1                    128 64 32 16    8   4   2   1
                                                         )
                    0    1   0   1   0   1   0   1                    0   0   1   0   1   0   1   0
                     1   0   1   0   1   0   1   0                    0   1   0   0   1   0   1   1
            Carry                                    +        Carry                                   +
                                                     [1]                                              [1]
      3. Complete the column titles, then complete the binary calculations.
(a)                                                        (b)
                    0    1   1   0   1   1   0   0                    0   1   0   1   1   1   0   1
                    0    1   0   0   1   0   1   1                    0   1   0   1   1   1   0   1
                                                     [1]                                              [1]
      4. (a) Calculate 00110011 + 10101010. Show your working.
                                                                                                      [2]
         (b) Calculate 01011010 + 01111111. Show your working
                                                                                                      [2]
                                                                                        Write your
                                                                                        mark here
1. (a) Use the binary data below to complete the
   bitmap image.
          Data to store
             00000
             11100
             11001
             10011
             00111
             00000                                                                [2]
   (b) State the letter that is being stored in the bitmap
   image.
                                                                                  [1]
2. Match the words on the left with their meaning on the right.
    Pixelated                     Shows how each bit pattern relates to
                                  each colour.
    Vector image                  An image that uses a single 1 or 0 for
                                  each pixel.
    Bitmap image                  An image that appears blocky.
    Colour map                    An image made from shapes, lines and
                                  curves.
    1-bit image                   An image made up of a grid of pixels.
                                                                                  [5]
3. Tick two of the following methods that will result in higher quality images.
      A       Using image compression
      B       Using a higher resolution
      C       Making each pixel larger
      D       Using a higher bit depth                                            [2]