0% found this document useful (0 votes)
3 views

LECTURE-I-Operating-System

Uploaded by

Eman Seguido
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

LECTURE-I-Operating-System

Uploaded by

Eman Seguido
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Operating

System
By: Sir Vin D. Nicolas
ITC121 (OS) Lecture
OPERATING SYSTEM

An Operating System (OS) is a program that


manages the computer hardware. It also
provides a basis for Application Programs
and acts an intermediary between
computer User and computer hardware.
User1 User2 User3 User4 User5

Word Spreadsheet Compilers Text Editors Web Browsers


Processor

System / Application

Operating System

Computer Resouces like


Hardware CPU, Memory, I/O
Devices
OPERATING SYSTEM
-Modern Computer System-

A modern computer system consists of


one or more processors, some main
memory, disks, printers, a keyboard, a
display, network interfaces, and the
other input/output devices.
The Operating System as an
Extended Machine

 Instructions set - is a group of commands for a


CPU in machine language.
 Memory organization – also known as Virtual
memory, management technique where
secondary memory can be used as if it were a part
of the main memory.
 Bus structure - A group of lines that serves as a connecting
path for several devices.

 Input/Output - inputs are the signals or data


received by the system and outputs are the
signals or data sent from it.
Operating System
Resource Manager

- Operating system has multiple users, the


need for managing and protecting the
memory, I/O devices, and other resources, is
even greater, since users might otherwise
interfere with one other.
Operating System Resource
Manager
Types of Operating System

1. GUI (Graphical User Interface)

Short for Graphical User Interface, a


GUI Operating System contains
graphics and icons and is commonly
navigated by using a computer
mouse.
Examples;

Apple X OS 10.11.6 Microsoft Windows

GNOME Desktop KDE


(GNU Network Object Model (GNU Network Object Model
Environment) Environment)
2. Multi-user
allows for multiple users
to use the same
computer at the same
time and different times.
Examples;

UNIX OS
Ncomputing

Novell Microsoft Windows Server


3. Multitasking
- An operating system capable of
supporting and utilizing more
than one computer processor.
, Microsoft Windows
Examples;

Ubuntu Kubuntu

Microsoft Windows Apple X OS 10.11.6


4. Multithreading
- The ability of an operating
system to concurrently run
programs that have been
divided into
subcomponents, or threads.
Examples;

Microsoft Windows
UNIX OS

Kubuntu Ubuntu
Goals Of Operating System

 To maximize the productivity of a


computer system by operating it in the
most efficient manner and minimizing
the amount of human intervention
required.

 Any operating system is convenience for


the user. Operating systems exist
because they are supposed to make it
easier to compute with them then
without them.
Thank you
and
GOD bless! 

You might also like