Which of the following is NOT a function of an operating system?
- Memory Management
- File System Management
- Compiling Source Code
- Process Scheduling
Answer: Compiling Source Code
Compiling source code is performed by compiler software (like GCC, javac), not the OS. OS functions include: process management, memory management, file system management, device management, security, and user interface. Compilers are application/system software that run ON the OS.