Zusammenfassung der Ressource
Operating Systems
- User Interface
- A user interface is the
communication between
the computer and the user
- Operating
systems need to
provide a means
of communicating
with them.
- This means
making it possible
for the user to
issue commands
- Memory management
- The essential requirement
of memory management is
to provide ways to
dynamically allocate
portions of memory to
programs at their request
- When a program is
running it must be in
the computer’s main
memory (RAM). The
main memory has a
finite size.
- The operating
system must
manage where in
memory the
programs will go
- Peripheral Management
- Peripherals are any
computer hardware
components that are
not part of the CPU i.e.
Input, Output or
Storage devices.
- A function of the
operating system is to
manage these devices
- he operating system
may need to find /
ask user to install
suitable drivers for
the device to work
- Security
- Operating systems usually
allow the authentication of
users, i.e. they can be set up
to check that users are who
they say they are.
- This normally
involves users having
user ids and
password
- Operating systems also
handle file privileges,
these are right assigned
to users and group
- Multi-tasking
- Most systems
commonly have several
programs loaded into
memory at the same
time.
- he operating system will
also be running lots of
background tasks just to
manage the computer itself
- A processor can only execute
one instruction at a time
(assuming it only has one core)