• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/12

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

12 Cards in this Set

  • Front
  • Back

Operating system

A piece of software that acts as an interface between the user and the hardware, managing all hardware and all other software and manages other programs access to the hardware

What things are managed by the operating system

Files


Processes


Hardware


User Interface

Files management

Operation system manages the file operations: creating, deletion, move, renaming, editing and where the file should be stored on the disk

Processes management

Operating system decides what the processor should do next

Hardware management

Operating systems have drivers which tells the operating system how to communicate with one specific system in an agreed format (API - application programming interface)



ie the mouse or printer

Two types of user interface

Graphical User Interface


Command Line Interface

Graphical User Interface (GUI)

Windows, icons, menus and pointers (WIMP)



Easy to use



But lots of processing power, high RAM and back up stores needed, need good graphical display and GUI's run slower

Command Line Interface

User has to type in command and enter



Can be Installed on less advanced machines as less interference and runs very quickly



Users have to learn an instruction set

Scheduling

The algorithm that allows each running process to use the CPU

Paging

Algorithm that moves programs from RAM to disk and back again when needed once main memory is full

Functions of an OS

Managing Files


Paging


Scheduling


Shares access to the hardware

Concurrent

Processes that run apparently at the same time but not really at the same time