Operating system and functions

Cards (11)

  • 'Application'
    • Can be used interchangeably to describe computer software
  • Natural language interface

    • Responds to questions in spoken language, not always reliable but improving
  • GUI (graphical user interface)

    • WIMP (Windows, icons, menu, pointer), visual, interactive, intuitive, optimised for mouse and touch gesture input
  • Menu-driven interface
    • Successive menus presented to users, single options chosen at each stage, often with buttons on a keypad, common in embedded systems
  • CLI (command line interface)

    • Text-based, user enters specific commands to complete tasks, less resource-heavy but not visual, suitable for advanced users
  • Multi-tasking
    • OS provides a platform to run applications, OSs that can run multiple applications at the same time are called multi-tasking OSs
  • Operating system (OS)

    • Manages hardware and runs software, acts as an interface between a user and the hardware
  • File management
    Organisation of data into a usable hierarchical structure, OS performs tasks such as naming, saving, movement, editing, and deletion of files and folders
  • Memory management
    OS oversees the allocation and management of RAM space, uses virtual memory when RAM is full
  • Device drivers
    • Software used by operating systems to communicate with internal hardware or peripherals, act as translators for signals between OS and hardware
  • User management
    OS provides for different users to log into a computer, retains settings for each user, allows allocation of specific users to software or network parts, protects personal files and programs