Operating System

Cards (26)

  • Systems software is the connection between the computer system hardware and the applications that run on the system
  • System software is comprised of:
  • System software is comprised of:
    • The operating system
    • Utility applications which perform a specific function e.g., backing up data
  • The operating system is a collection of programs that work together to tell the hardware what to do
  • The Operating system:
    • Allows the user to use the hardware
    • Provides a user interface
    • Manages the computer hardware and peripherals
    • Provides management of memory and files by allocating, extending and restoring files and storage as and when required
    • Manages security and organising data so it is not overwritten
  • Graphical User Interface
    • Most common form of user interface
    • Windows, Linux, iOS, Android are examples of operating systems which use GUIs
    • WIMP (Windows, Icons, Menus and Pointers)
  • Command Line Interface
    • Allows users to type commands directly into the system
  • Voice Control and Gesture Control

    • Use artificial intelligence
  • Computer systems load applications from secondary storage such as hard disc drives into their primary storage which is usually the computer RAM
  • Operating System allocates memory to each application as it needs it
  • When a program is closed, the operating system will try to reclaim all the allocated memory so other programs can use it
  • Memory leaks are where poorly written software may not hand back all the memory it has been allocated. These cause computer RAM to lock up.
  • Whenever the computer is re-booted, the RAM is completely cleared
  • Multi-tasking is dividing the amount of processing power that is available between all the programs the require it
  • Multi-tasking is done by the operating system allocating small "slices" of time, which may leach last for hundredths of a second
  • Peripheral Management is connected to a modern computer using a driver.
  • Driver software may need to be updated to fix bugs or introduce new features
  • Allocation of an account is where operating systems allow user accounts to be created. Each have their own personalised desktop background, default colours and fonts, and have their own user area
  • Access Rights are responsible by the operating system. This is where users may not have access to specific documents unless given permission
  • Security ensures that there are passwords or PINs to avoid unauthorised access
  • User management:

    • Allocation of an account
    • Access rights
    • Security
  • Every computer system needs to be able to manage files
  • When you save a large number of files, it is very easy to lose them
  • Operating systems can organise the files by using folders or labels adding contextual description to them
  • Files can also have a file type associated with them
  • The operating system may also encrypt the files to keep them more secure