skip navigation
WEBSITE LINKS:

UNIT 27 - OPERATING SYSTEMS

What is an Operating System?

Software can be thought of as layers as shown in the diagram below:

Home

Types of Operating System

Management of Processes

Memory Management

layers of software
  • Layer 1 - at the heart of the PC is the actual hardware. All the other layers act as an interface between the layers either side of them
  • Layer 2 - This is the software that drives the hardware e.g. saving and retrieving data etc.
  • Layer 3 -also known as the Kernel . This controls the applications in layer 4 and prevents application conflicts e.g. sending data to the printer
  • Layer 4 - Contains the applications software which can be loaded into memory for use under the control of the operating system
  • Layer 5 - The user interface . This is what the user sees on the screen
 

OTHER USEFUL LINKS

 

 

Swansea College Home

 

Wikipedia Definition

 

Network Operating Systems

 

Functions of an Operating System

An operating system talks to all the various aspects and resources of a computer system and manages their activities in the system . These resources include :


1.The CPU the operating system provides control over its various tasks which include :

  • Fetching program instructions from memory
  • Control of data transfer from a peripheral device
  • In systems with many users it will control access to data
  • Multi-tasking – controlling the CPU usage while several tasks are being performed

2. Memory- accommodating and data processing for numerous programs

  • Loading programs into memory when requested
  • When no longer being used it is responsible for unloading programs
  • Uses memory space economically by moving programs around

3. I/O Devices - the operating system will control the use of peripheral devices and if in a multi-user environment will ensure conflicts do not occur


4. Backing Storage-programs and files are stored and only loaded into RAM when needed. The operating System :

  • Manages the storage space
  • Controls the transfer of programs and files between RAM and backing storage
 

Basic Tasks of an Operating System

Basic Tasks of an Operating System
Task Description
Start-up Checking that all peripherals are connected and working correctly
Security Logging on procedures, controlling access, checking passwords
Communication Receiving commands from the user (e.g. keyboard) and displaying messages to the user such as the date and time
Control of Peripherals Sending data to a printer and communicating with the printer so that all the data is printed even though the computer processor and printer work at different speeds
Control of memory Keeping track of what is held on disk and updating the disk directory
Error Control Checking data entry and displaying messages is anything is wrong
 

Next Page

     
Free Counters
Dell Computers