what is an operating system (basic definition)
examples of an os
what us an operating system (its function)
functions of os: process management
ensuring that different processes/programs can be run and in a multi-tasking os appearing to run simultaneously using scheduling
(makes use of interrupt handling)
functions of os: input/output management
communicating with devices such as keyboards, mice, printers, monitors etc
(makes use of interrupt handling)
functions of os: backing store management
ensuring data can be read/written to disk drives, maintaining a hierarchical file system etc
(makes use of interrupt handling)
functions of os: memory management
ensuring that programs and data can share memory and are stored correctly without interfering with each other
functions of os: human computer interface
to display information to the user and accept input
functions of os: utilities
software that comes with the os to help with the running of the computer, eg. file management, backup, virus scanning etc
functions of os: security
os will typically have security built-in such as login/password, encryption, file access rights etc
functions of the os that are carried out by the kernel
what do hardware drivers do
perform the translation between the generic os instructions and the specify binary control signals that the hardware understands
(if you buy a printer, mouse, keyboard etc and there isn’t a compatible driver available for it for the os you are using, then it wont work)
what is the kernel
the central component of an os that communicates with hardware and software
describe the purpose of an os in a personal computer
managing backing store