Across
- 4. The process of finding, analyzing, and fixing errors or "bugs" in code.
- 7. The information or result produced and displayed by a computer after processing data, like text on a screen or sound from speakers.
- 9. A named block of reusable code designed to perform a specific task when called.
- 10. A brilliant mathematician and logician known as the father of modern computer science and artificial intelligence; he developed the concept of the Turing machine and broke secret codes during World War II.
- 12. The programs, data, and instructions that tell the computer hardware what to do (such as operating systems, games, and web browsers).
- 13. Often called the "Father of the Computer," he designed early mechanical computing engines in the 19th century, such as the Difference Engine and the Analytical Engine.
- 15. A piece of hardware used to enter data or send control signals to a computer, such as a keyboard, mouse, microphone, or touchscreen.
Down
- 1. An English mathematician who wrote the first algorithm intended to be processed by a machine, making her widely recognized as the world's first computer programmer.
- 2. An error, flaw, or fault in a computer program that causes it to produce an incorrect or unexpected result.
- 3. A piece of hardware that receives data from a computer and displays, prints, or plays it for the user, such as a monitor, speaker, or printer.
- 5. The central processing unit, often considered the "brain" of the computer, which carries out instructions from computer programs and performs calculations.
- 6. A set of step-by-step instructions or rules to follow to solve a problem or complete a task.
- 8. A pioneering computer scientist and U.S. Navy rear admiral who helped develop the first compiler for a computer programming language, leading to the creation of COBOL, and popularized the term "debugging."
- 11. The physical, touchable parts of a computer system or device, such as the monitor, keyboard, circuit boards, and hard drive.
- 14. Data or signals sent to a computer system, such as pressing a key on a keyboard or clicking a mouse.
