Which of the following tasks are carried out by the loader?
Explanation
The loader performs several key functions: it physically loads machine instructions and data into memory, allocates memory space for programs while resolving symbolic references between object modules, and adjusts all address-dependent values to align with the allocated memory. Therefore, all the listed tasks are performed by the loader.