Across
- 3. An electronic device that processes, stores, and retrieves data by executing programmed instructions.
- 4. The physical and tangible parts of a computer system that you can see and touch.
- 5. The single most important thing you can do as a student of computer _______ is to develop the skill to solve problems.
- 7. The type of language that uses letters and numbers to represent machine language instructions.
- 8. Used to create an executable program.
- 12. Converts power from an outlet to usable power for all internal components.
- 13. Developers can write highly _________ code tailored to specific hardware architectures.
- 17. High-level languages are designed with ______ that resembles human language.
- 18. Programming languages have their own __________ and rules of usage.
- 20. Programs that make the computer perform some tasks.
- 22. Permanent _______ for the operating system, applications, and user data.
- 24. The type of code that is a fundamental language of computers, representing all data and instructions as sequences of 0 and 1.
- 27. To detect, locate, and correct logical or syntactical errors in a program.
- 28. Handles the rendering of images, videos, and 3D scenes.
- 30. A set of instructions that tells the computer what to do.
- 32. The type of code that is a machine-readable output created by a compiler or assembler.
- 33. Designed to understand a set of commands called an instruction set.
- 35. An error in coding or logic that causes a program to malfunction or to produce incorrect results.
Down
- 1. A type of code in which a program is written in a high-level language.
- 2. The main circuit board connecting all components.
- 6. The comprehensive set of machine language commands that a CPU understands and executes.
- 9. Programmers writing in a high-level language enter the program’s instructions into a text ______.
- 10. The type of language that has instructions written in the form of binary digits / code.
- 11. A software application that provides a comprehensive suite of tools and features to help programmers efficiently write, test, and debug software code.
- 14. A program that translates the source code of a high-level language into machine language.
- 15. Raw facts, figures, symbols, or observations converted into binary for processing, storage, and movement.
- 16. A program that reads the codes the programmer writes in assembly language and assembles a machine language program based on those codes.
- 19. A level of language in which it is necessary for the programmer to know the instruction set of the CPU in order to program the computer.
- 21. A level of language that refers to any programming language that uses words and symbols to make it relatively easy to read and write a computer program.
- 23. A compiler makes the ___________ once so that the source code does not have to be translated each time the program is run.
- 25. A finite, step-by-step set of clear instructions or rules designed to solve a specific problem, perform a calculation, or complete a task.
- 26. A program that translates a high-level language into machine language.
- 29. You need to develop a plan for solving a particular _______.
- 31. Volatile and high-speed temporary storage for data currently in use.
- 34. Known as the brain, as it executes instructions and processes data.
