32. Which part of a computer system is hardware?
Answer: B
Random-access memory is hardware.
Random-access memory (RAM) is a type of hardware that temporarily stores data and machine code currently being used by the computer. It allows for quick access to this information, which is essential for the efficient operation of software applications.
A) Kernel
The kernel is a core component of an operating system, responsible for managing system resources and communication between hardware and software. It is not classified as hardware; instead, it is software that operates within the hardware framework.
B) Random-access memory
Random-access memory is indeed hardware, as it consists of physical components that store data temporarily while a computer is in use. This type of memory is crucial for the system's performance, allowing applications to run efficiently by providing fast access to data.
C) Compiler
A compiler is a software tool that translates source code written in a programming language into executable code. It is not hardware but rather a software application that facilitates programming and software development.
D) Operating system
The operating system is a software layer that manages hardware and software resources on a computer. It provides an interface for users and applications to interact with the hardware. Therefore, it is not hardware itself but rather a critical software component.
Conclusion
Random-access memory is the only option that correctly identifies a component of the computer system categorized as hardware. The other options—kernel, compiler, and operating system—are all software entities that play essential roles in the functionality of a computer but do not represent physical hardware components.