System software keeps a computer running and manages its resources. This topic covers the operating system and the tasks it performs, including memory management, file management, process management, security and the handling of input and output. Utility software is covered separately, along with library programs and why they are used. The topic then turns to translators, comparing compilers, interpreters and assemblers, and finishes with the features an integrated development environment provides to a programmer.
๐ Sign in to view this topic's basics.
