Lesson 3.1 Function of Operating System
Lesson 3.1 Function of Operating System
Lesson 3.1 Function of Operating System
System
Modern Operating System
Every computer relies on an
operating system, because
without it the user would not be
able to interact with an
application, hardware or
peripheral device or another
user.
Four Basic Functions of an
Operating System
1. Control Hardware Access
- this is the management
between an application and a
hardware device.
Four Basic Functions of an
Operating System
2. Manage Files and Folders
- a file system is created by the
operating system, which is
located in the hard disk drive, in
order to allow data to be stored.
Four Basic Functions of an
Operating System
3. User Interface
- This allows the user to interact
with both the software and
hardware.
Types of User Interfaces
a. Command-Line Interface
- The user interacts with the
computer using a series of
commands.
Types of User Interfaces
a. Command-Line Interface
- The user interacts with the
computer using a series of
commands.
b. Graphical User Interface
- The user interacts with the
computer through the use of menus,
buttons and icons.
Four Basic Functions of an
Operating System
4. Application Management
- An application is located and
loaded into the RAM by the
operating system for it to be used or
accessed by the user. The operating
system makes sure that every
application has sufficient system
requirements.
An Application Programming Interface
(API)is a set of guidelines that ensures an
application is compatible with an operating
system. Examples of API
a. Open graphics library 9openGL) –
it is a cross-platform standard
specification designed for
multimedia graphics.
b. DirectX – it is a library of APIs
that are related to multimedia
tasks designed to Microsoft
windows
Operating System Concepts
1. Multiuser – the capability of
having more than one user who
can access the programs and
files on a single computer.
2. Multitasking – the capability of
operating multiple applications
simultaneously.
Operating System Concepts
3. Multiprocessing – the capability
of having multiple processors that
applications can share.
4. Multithreading – the capability
of multitasking in individual
programs
Common Modes of Operations:
1. Real Mode
2. Protected Mode
3. Virtual Real Mode
4. Compatibility Mode
Common Desktop Operating
Systems
Desktop systems are intended for
home and office use that involves
a limited number of users,.
Nowadays, various types of
desktop operating systems are
available.
Desktop Operating Systems
Windows 7 Starter
Windows 7 Home Basic
Windows 7 Home Premium
Windows 7 Professional
Windows 7 Enterprise
Windows 7 Ultimate
Desktop Operating Systems
Windows 8
Windows 8 Pro
Windows 8 Enterprise
Windows 8 RT (Runtime)
Mac OSX 10.9 (Mavericks)
Mac OSX 10.10