operating systems n.
Skip this Video
Loading SlideShow in 5 Seconds..
Operating Systems PowerPoint Presentation
Download Presentation
Operating Systems

Loading in 2 Seconds...

play fullscreen
1 / 12

Operating Systems - PowerPoint PPT Presentation

  • Uploaded on

Operating Systems. including File Management. By the end of this lesson you will be able to explain the terms:. Operating Systems Functions of an operating system 3 types of processing. Hierarchical file management Device driver Background Job Foreground Job.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

Operating Systems

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
operating systems

Operating Systems

including File Management

by the end of this lesson you will be able to explain the terms
By the end of this lesson you will be able to explain the terms:
  • Operating Systems
  • Functions of an operating system
  • 3 types of processing.
  • Hierarchical file management
  • Device driver
  • Background Job
  • Foreground Job
what is an operating system
What is an Operating System?

An operating system is a piece of system software.

The OS software is loaded the instant the computer is switched on.

Operating Systems:

  • controlsall pieces of hardware eg:
    • main memory
    • backing storage device eg hard disk
    • CPU
    • input devices
    • output devices, and so on.

2. and provides the HCI.

The OS is essential as without it the computer could do nothing.

functions of os
Functions of OS
  • Memory Management
    • Controls main memorystorage of programs and data, enabling multi-programming.
  • Provides the HCI (Human Computer Interface)
  • File Management
    • Moves data to and from main memory and backing storage devices.
    • Organises data on backing store in a systematic way.
  • Controls Input/Output Devices
    • Communicates with peripherals eg printers, monitors
    • Accepts data from input devices eg keyboard, mouse
  • Job Scheduler
    • Shares CPU time for multi-user system.
    • Allocates resource time between all users.eg networked printers.
pupil tasks
Pupil Tasks

Answer the following questions in your jotter.

  • Explain when an operating system is loaded for use.
  • Explain what an operating system is.
  • List 2 tasks that an operating system performs.
  • Identify what OS is used in this school.
  • Explain the term multi-programming.
  • Explain the term multi-user.
  • Are our computers multi-user and/or multi-programming? Explain.
  • Can a computer be multi-user and multi-programming? Explain.
  • Why is an OS used when we ask for a printout?
  • Why is an OS used when we save a file?
types of processing
Types of Processing
  • Processing of data can either be:
    • Interactively
    • Real-time
    • Batch.
  • Operating systems determines processing type.

A Quick Refresher

    • Interactive processing: user enters a command it is processed and a response is then given eg ATM machines, Checkouts, Ticket Sales.
    • Real-time processing: processing is done immediately, as it is required eg Robot bump sensors.
    • Batch Processing: transaction data is gathered in one large file and processed at some other time eg payroll processing.
discussion points
Discussion Points

Which type of processing would you suggest for:

  • a washing machine?
  • BACs payments of 1,000s of invoices?
  • a flight simulator for training pilots?
  • a back-up of millions of files?
  • answering customer enquiries?
  • creating bank statements?

Explain why ATM machine do not use batch processing.

file management
File Management
  • The OS manage the files stored on backing storage devices.
  • Backing store stores both:
    • Program files: contain all the instructions needed to run a program.
    • Data file: are data documents produced when using a program.
  • 2 features of a hierarchical file systems are folders and sub-folders.
background jobs
Background Jobs

How Can This Be Done?

The operating system does jobs in the background by sharing CPU between the foreground and background tasks.

Just think: can you type to keep up with a 3 GHz computer?

Interactive OS let some jobs be done whilst letting you work on tasks. Those jobs are being completed in the background.


You can continue to (foreground job) word process a document whilst you are printing (background job).

device drivers
Device Drivers
  • Operating Systems control all hardware devices.
  • A device driver is a program ie a set of instructions, that enables the OS to control a peripheral device.


  • A new printer will come with a CD – printer driver.
  • A webcam will come with a CD - webcam driver.
  • If your hardware is not working properly, install it’s device driver.
answer the following questions in your jotter

Pupil Tasks

Answer the following questions in your jotter.
  • List 2 features of hierarchical file management systems.
  • What is the difference between program and data files?
  • Briefly explain the Job Scheduler function of an OS.
  • What is meant by term a background job?
  • How are background jobs possible?
  • What is a device driver?
  • Your printer is printing rubbish, what would you suggest?
additional task
Additional Task

OS What am I.pdf

Print then complete these worksheets.

OS Worksheet 1.pdf

Check your answers to worksheet 1.

OS Worksheet 1 answers.pdf