Save
Computer Science
Software
Operating Systems
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Huong Nguyen
Visit profile
Cards (9)
Operating Systems:
designed
to
establish
communication
between the
user
and the
computer
Functions of a typical operating system
managing files
handling interrupts
providing
an
interface
managing
peripherals
and
drivers
managing
memory
managing
multitasking
providing
a
platform
for
running applications
providing
system
security
managing
user accounts
Running of Applications
The computer starts its
OS
(booting up the computer) through the
bootstrap loader.
The
BIOS
(Basic Input/Output System) tells the
computer
the
location
of the
OS
in the storage.
BIOS is often referred to as the
firmware
Memory Management - Manages the
RAM
and the
HDD
/
SSD
during the
execution
of
programs
Security Management - Providing
security
features
such as Anti-Virus, System updates and so on
Hardware Peripheral Management - Managing the
device
drives
,
Inputs
,
Outputs
,
Queues
and
buffers
File Management -
Opening
,
Creating
,
Deleting
,
Renaming
, and many more functions
Multitasking - OS would share the
hardware resources
with
each
of the processes
Management of User Accounts - OS would allow
multiple
users
to
customise
their
accounts
individually.