Answer and explanation

Correct answer: B. Managing hardware resources, memory allocation, CPU scheduling, and hardware abstractions

  1. Step 1: The kernel is the core foundational module of an operating system executing in privileged supervisor mode.
  2. Step 2: It directly controls hardware devices, orchestrates process scheduling, manages virtual memory, and provides system call interfaces for user applications.
Answer
Managing hardware resources, memory allocation, CPU scheduling, and hardware abstractions.
Why not the others: 'GUI interface' is handled by user-space desktop environments; 'Translating source code' is performed by compilers and interpreters; 'Formatting drives' is performed by disk utility programs.

Practise more Python Programming, Data Structures, Algorithms, Networks and Cybersecurity.

Free questions with an explanation for every one, and full timed Saudi Secondary School Certificate mock tests.

What is the primary… | Saudi Secondary School Certificate