Download Operating System Functions

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Spring (operating system) wikipedia , lookup

RSTS/E wikipedia , lookup

Copland (operating system) wikipedia , lookup

System 7 wikipedia , lookup

Mobile operating system wikipedia , lookup

VS/9 wikipedia , lookup

Security-focused operating system wikipedia , lookup

Distributed operating system wikipedia , lookup

Unix security wikipedia , lookup

CP/M wikipedia , lookup

Transcript
Unit A451:
Computer systems and programming
Section 3: Software
1 – Intro to software
Section Objectives
Candidates should be able to:
(a) Understand the basic functions of an operating system
(b) Explain the need for the following functions of an operating
system: memory management, peripheral management, multitasking and security
Operating Systems
•Operating Systems are the core software that
allow users to interact with and use computers.
•They are essential in order to make the
hardware inside our computers function
correctly.
SOFTWARE AND OPERATING SYSTEMS
Functions of an Operating System
•User Interfaces
•The operating system provides a way for
us to interact with the hardware and
software.
•This is known as an _ _ _ _ _ _ _ _ _
SOFTWARE AND OPERATING SYSTEMS
Functions of an Operating System
•User Interfaces
•The operating system provides a way for
us to interact with the hardware and
software.
•This is known as an Interface
SOFTWARE AND OPERATING SYSTEMS
Functions of an Operating System
•User Interfaces
•Recap
•MS-DOS was an early operating system
that enabled a user to type instructions
for the computer to carry out.
•What is this type of interface known as?
SOFTWARE AND OPERATING SYSTEMS
Operating Systems
This is known as a Command Line Interface
SOFTWARE AND OPERATING SYSTEMS
Functions of an Operating System
•User Interfaces
•Recap
•What were the other 2 types of interface
known as?
SOFTWARE AND OPERATING SYSTEMS
Menu Driven Interface
SOFTWARE AND OPERATING SYSTEMS
Graphic User Interface
SOFTWARE AND OPERATING SYSTEMS
Functions of an Operating System
•An operating system ensures our
computer runs as expected. To do this it
performs a number of tasks and has a
number of vital functions in computer
systems.
SOFTWARE AND OPERATING SYSTEMS
Functions of an Operating System
•These roles include
•Providing an interface
•Memory Management
•Peripheral Management
•Multi-Tasking
•Security
SOFTWARE AND OPERATING SYSTEMS
Memory Management
•You computer only has a limited amount of
Memory (for example 4gb)
•The operating system has something built in
known as a memory manager.
•When you open, and are working on an
application it is stored in the RAM (memory)
SOFTWARE AND OPERATING SYSTEMS
Memory Management
•The memory manager is responsible for
removing and adding programs and removing
them when they are no longer needed.
•Without this the RAM would become overloaded
and the computer would no longer be able to
operate.
SOFTWARE AND OPERATING SYSTEMS
Peripheral Management
•Peripherals are any computer hardware
components that are not part of the CPU. This
includes input devices, output devices and
storage.
•When a new peripheral is added, a software
driver is needed to allow the OS to understand
and install the device.
•The OS then allows the PC and all peripherals to
communicate with each other.
SOFTWARE AND OPERATING SYSTEMS
Multi-Tasking
•A computers CPU can only carry out one instruction at
a time, but has many different programs running at
once.
•This is because the OS cleverly (and quickly!) allocates
data to and from the CPU, prioritising the programmes
need data processing before others.
•Because all of this happens in milliseconds, it gives the
impression of all the programs working at the same
time. ‘Multi-Tasking’.
SOFTWARE AND OPERATING SYSTEMS
Security
•The OS provides different levels of user access and
password protection to keep unauthorised users out of
the computer system.
•It decides on file permissions. This determines who
can see certain folders / files and who can alter or
delete them.
•It may also provide backup and recovery routines for
recovering the system in the event of a system failure.
SOFTWARE AND OPERATING SYSTEMS