Managing reasources

Cards (7)

  • What is a operating system?

    Software that manages a computer system. Loaded by the bootstrap loader. One of its primary functions is to manage resources.
  • Managing peripherals such as input and output devices
    • Communicates with and sends data output to a printer/monitor/other valid output device
    • Communicates with and receives data input to a keyboard/mouse/other valid input device
  • Managing printing using spooling
    • Data is stored on a hard disk/in memory/stored in a queue.
    • Document is printed when printer is free/in correct order.
    • Benefit of spooling – user can carry on working/log off when waiting for job to print.
  • Managing backing store
    • Ensures data is stored and can be retrieved correctly from any disk drive
    • Creates and maintains filing system such as file allocation table (FAT) or new technology file systems (NTFS).
    • Organises files in a hierarchical directory structure.
  • Managing RAM
    • Ensures that programs/data do not corrupt each other.
    • Ensures that all programs and data, including itself, are stored in correct memory locations.
  • Managing processes
    • Ensures that different processes can utilise the CPU and do not interfere with each other or crash.
    • On a multi-tasking O/S, ensures that all tasks appear to run simultaneously.
  • Managing security
    • Allows creation and deletion of user accounts.
    • Allows users to login and change passwords.