Computer Science

1234567891011121314151617181920212223242526272829303132333435363738
Across
  1. 1. A base 16 number system
  2. 4. Examples include Windows, IOS, Linux etc.
  3. 6. A programming language that sounds like a snake
  4. 10. An internal component that connects the CPU to the peripheral devices
  5. 12. A networking device that forwards data packets between computer networks
  6. 14. A data type representing decimal numbers
  7. 16. An early standard that allowed computers to communicate effectively
  8. 19. The smallest piece of information
  9. 21. A world wide network of computers
  10. 23. Breaking a large problem into smaller parts
  11. 24. The number system that a computer is based on
  12. 25. The general name for programs and applications on a computer
  13. 27. Examples include FOR and WHILE
  14. 28. A Step-by-step set of instructions
  15. 30. The formal name for a repetition of a process
  16. 31. The operation of joining character strings end-to-end
  17. 33. Any auxillary hardware device connected to a computer system that facilitates inputs & outputs
  18. 34. A piece of hardware or software that accesses a service made available by a server
  19. 35. Often referred to as the brain of the computer
  20. 36. The process of finding and resolving defects within a computer program
  21. 38. A software development model characterised by a breakdown of project activities into linear sequential phases
Down
  1. 2. When you ignore unnecessary details in a problem
  2. 3. An organised collection of data
  3. 5. A group of computers connected together
  4. 7. A general name given to a container that can hold data
  5. 8. The formal name for an IF-ELIF-ELSE decision statement
  6. 9. Occurs when a function is defined in terms of itself
  7. 11. A mathematical notation that describes the limiting behaviour of a function or algorithm
  8. 13. A data type representing text
  9. 15. A data structure that can hold multiple items
  10. 17. A type of error that occurs if code is not correctly structured
  11. 18. An efficient sorting algorithm that uses a pivot
  12. 20. A data type representing whole numbers
  13. 22. The process of encoding information
  14. 26. A diagram representing a step-by-step solution to a problem
  15. 29. Programming language to make websites
  16. 32. A computer scientist often referred to as the father of computer science
  17. 37. A data type that can be either TRUE or FALSE