Save
Computer science unit 1
Operating systems
Managing reasources
Save
Share
Learn
Content
Leaderboard
Learn
Cards (7)
What is a
operating system
?
Software
that
manages
a
computer system.
Loaded
by the
bootstrap loader.
One of its
primary
functions is to
manage resources.
Managing peripherals such as
input
and
output devices
Communicates with and
sends data output
to a
printer
/
monitor
/
other valid output device
Communicates
with and
receives data input
to a
keyboard
/
mouse
/
other valid input device
Managing
printing
using
spooling
Data is stored on a
hard disk
/in
memory
/
stored in a queue.
Document
is
printed
when
printer
is
free
/in
correct
order.
Benefit of
spooling
– user can
carry on
working
/
log off
when
waiting
for
job
to
print.
Managing
backing store
Ensures data is
stored
and can be
retrieved correctly
from any
disk drive
Creates and
maintains filing system
such as
file allocation table
(
FAT
) or
new technology file systems
(
NTFS
).
Organises files in a
hierarchical directory structure.
Managing
RAM
Ensures that
programs
/
data
do not
corrupt
each other.
Ensures that all
programs
and
data
, including
itself
, are
stored
in
correct memory
locations.
Managing
processes
Ensures
that
different
processes
can
utilise
the
CPU
and do not
interfere
with
each other
or
crash.
On a
multi-tasking
O/S
, ensures that all
tasks
appear to
run simultaneously.
Managing
security
Allows
creation
and
deletion
of user
accounts.
Allows users to
login
and
change
passwords.