COMPUTER SOFTWARE
SYSTEM SOFTWARE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Providing user interface
|
|
Controlling a network
|
|
Managing programs
|
|
Managing memory
|
|
Starting and shutting the computer
|
Detailed explanation-1: -Memory management strives to optimize memory usage so the CPU can efficiently access the instructions and data it needs to execute the various processes.
Detailed explanation-2: -In operating systems, memory management is the function responsible for managing the computer’s primary memory. The memory management function keeps track of the status of each memory location, either allocated or free.
Detailed explanation-3: -While on the surface they may seem like synonyms, memory debugging is one of the techniques used towards the goal of memory optimization. Memory debugging is a process of finding defects or issues in your code.
Detailed explanation-4: -Every resource and application requires a processor. Therefore, when multiple tasks are running on the system it is necessary to manage the CPU time and usage. Hence, the OS keeps track of the CPU and allocates and deallocates the CPU to devices and applications accordingly.