Correct option is B
The correct answer is (B) Acting as the core interface between applications and the system hardware
Explanation:
The kernel is the central component of an operating system that manages system resources and acts as an intermediary between hardware and software.
It is responsible for managing system resources such as memory, processor time, and input/output devices, allowing software applications to interact with the hardware without direct access.
The kernel facilitates the execution of programs by allocating resources, managing hardware devices, and ensuring that system processes run smoothly.
Information Booster:
• The kernel manages low-level tasks such as memory management, process scheduling, and device control.
• It ensures security and stability by enforcing system-level restrictions and managing access to system resources.
• The kernel is critical for multitasking, enabling multiple applications to run simultaneously without interfering with each other.
• It operates at a privileged level (kernel space) and provides services to higher-level software running in user space.
• The kernel also handles system calls, which are requests made by programs to perform operations that require hardware access.