<Dt> Random - access memory (RAM) </Dt> <Dd> Random - access memory is used to store both program instructions and data . Typically, both need to be present in memory in order for a program to execute . Often multiple programs will want access to memory, frequently demanding more memory than the computer has available . The kernel is responsible for deciding which memory each process can use, and determining what to do when not enough memory is available . </Dd> <Dt> Input / output (I / O) devices </Dt> <Dd> I / O devices include such peripherals as keyboards, mice, disk drives, printers, USB devices, network adapters, and display devices . The kernel allocates requests from applications to perform I / O to an appropriate device and provides convenient methods for using the device (typically abstracted to the point where the application does not need to know implementation details of the device). </Dd>

Which of the following is the name of the core of the operating system that is loaded