HARDWARE AND SOFTWARE VOCABULARY
Across
- 2. A type of volatile memory that allows data to be accessed quickly by the CPU for processing tasks.
- 4. A specialized processor designed to accelerate graphics rendering and handle parallel processing tasks.
- 9. Software that emulates a computer system, allowing multiple operating systems to run on a single physical machine simultaneously.
- 12. Management System Software that provides tools for managing databases, allowing users to define, create, maintain, and control access to data.
- 14. An external device connected to a computer, such as a keyboard, mouse, printer, or external drive, expanding the computer's functionality.
- 15. Software designed to perform specific tasks for end-users, such as word processing or web browsing.
- 18. A type of non-volatile storage media that uses flash memory to store data, offering faster read and write speeds than traditional hard drives.
- 19. A device that absorbs and dissipates heat from another object, typically used to cool CPUs and GPUs.
- 20. Software that provides comprehensive facilities to programmers for software development, including a code editor, compiler, and debugger.
Down
- 1. Specialized software programmed onto hardware devices to provide low-level control for the device's specific hardware.
- 3. Software that acts as a bridge between an operating system or database and applications, enabling communication and data management.
- 5. The Unit that supplies energy to a computer by converting electrical power from an outlet into a usable form for internal components.
- 6. The primary component of a computer that performs most of the processing inside a computer, executing instructions from programs.
- 7. A hardware component that connects a computer to a network, allowing it to communicate over the internet or a local network.
- 8. Firmware built into the PC's motherboard that initializes hardware during the booting process and provides runtime services for operating systems and programs.
- 10. The main circuit board of a computer, housing the CPU, RAM, and other essential components, and providing electrical connections between them.
- 11. A type of software that manages computer hardware and software resources, and provides common services for computer programs.
- 13. Software that allows an operating system to communicate with hardware devices, ensuring proper functionality of peripherals.
- 16. A software update that fixes bugs, improves functionality, or enhances security in existing programs or operating systems.
- 17. A set of protocols and tools that allow different software applications to communicate with each other.