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