GCSE Computer Science Revision Crossword

1234567891011121314151617181920212223242526272829303132
Across
  1. 5. THE NAME OF A VARIABLE
  2. 6. A COUNT CONTROLLED LOOP
  3. 7. LIKE ASCII BUT WITH 256 CHARACTERS
  4. 9. WHEN A NUMBER IS BIGGER IN VALUE THAN 8 BITS CAN REPRESENT
  5. 10. THE SEARCH THAT COMPARES NEIGHBOURING VALUES IN A LIST TO SEE IF THEY ARE IN THE WRONG ORDER
  6. 11. A LEFT SHIFT IF EQUIVALENT OF
  7. 12. THE SEARCH THAT BREAKS AN ORDERED LIST IN HALF EACH RUN TO FIND THE RIGHT VALUE
  8. 13. A NIBBLE OF 1s IS EQUAL TO
  9. 15. A RIGHT SHIFT IS EQUIVALENT OF
  10. 16. THE SORT THAT PLACES EACH ITEM FROM THE UNSORTED PORTION TO THE SORTED PORTION OF A LIST
  11. 17. TESTING WHEN DEVELOPING IS COMPLETE
  12. 20. CHECKS THAT ONLY SENSIBLE VALUES CAN BE ENTERED INTO A PROGRAM
  13. 22. DATA ABOUT DATA
  14. 25. REMOVING UNNECESSARY DETAIL FROM A PROBLEM
  15. 27. TESTING DURING DEVELOPMENT
  16. 29. PROGRAMMING TO ENSURE THAT A PROGRAM ANTICIPATES MISUSE
  17. 30. THE SMALLEST, MOST BASIC CHARACTER SET, ONLY ENGLISH CHARACTERS, NUMBERS, SYMBOLS, 128 CHARACTERS
  18. 31. THE SEARCH THAT CHECKS VALUES IN AN ARRAY ONE BY ONE FROM LEFT TO RIGHT
  19. 32. HOW MANY BITS IN A BYTE
Down
  1. 1. THE CONTENTS OF A VARIABLE
  2. 2. CONCENTRATION OF PIXELS PER INCH
  3. 3. THE SORT THAT BREAKS DOWN A LIST INTO SINGLE ITEMS AND MERGES THEM TOGETHER IN ORDER
  4. 4. BREAKING THE PROBLEM DOWN INTO SMALLER, EASIER TO SOLVE SUB PROBLEMS
  5. 8. THE NUMBER OF COLOURS AVAILABLE IN AN IMAGE
  6. 14. HOW MANY BYTES IN A KILOBYTE
  7. 18. ALLOWING USER INPUT INTO AN ALGORITHM
  8. 19. CLEANING UP USER INPUT TO REMOVE UNWANTED DATA/DATA TYPES
  9. 21. ALLOWING THE ALGORITHM TO SHOW THE RESULTS OF IT RUNNING
  10. 23. ALLOWING ONLY AUTHORISED USERS TO ACCESS A PROGRAM
  11. 24. A IN HEXADECIMAL IS EQUAL TO
  12. 26. A CONDITION CONTROLLED LOOP
  13. 28. SELECTION ALGORITHMS USE THESE