Nothing Special   »   [go: up one dir, main page]

Lesson 1 Introduction To OS

Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

CT 102

INTRODUCTION TO
OPERATING SYSTEMS
Presented by Ms. Vinna Niña E. Orozco
TABLE OF CONTENT
Introduction to Operating Systems

Definition of OS Purpose of OS

Evolution of OS Different OS Platform


INTERFACE
An OS is a program which acts as an

OPERATING
interface between computer system
users and the computer hardware.

SYSTEM User Friendly Environment


It provides a user-friendly environment in
which a user may easily develop and
execute programs.

An operating system is a program that Software vs. Hardware


manages the computer hardware. It Otherwise, hardware knowledge would
be mandatory for computer
also provides a basis forapplication programming.
programs and acts as an intermediary So, it can be said that an OS hides the
complexity of hardware from
between the computeruser and the uninterested users.
computer hardware.
EXAMPLE

1. The user issues a save command whileusing


an application program such as word
processor.
2. The word processing application signals the
operating system that a document must be
saved to a disk.
EXAMPLE

3. The operating system communicates the


document to the disk device driver for saving.
EXAMPLE

4. The disk device driver controls the


disk drive as it saves the document.
PURPOSE OF
OPERATING
SYSTEM

Next slide
PURPOSE OF
OPERATING SYSTEM
Environment User Friendly
provide an environment within the
hardware so that users can execute their the user-friendly operating
programs smoothly without mishaps or system provides ease and
glitches. It also serves as a platform where
other programs can run.
accessibility
PURPOSE OF
OPERATING SYSTEM
System
For the system, the operating system
sustains the efficiency in the management
and use of the computer system and its
resources
As an important figure,
the operating system acts as a

it handles the user interface. As


the computer is booted, the first
point of contact will be the

RECEPTIONIST
operating system.

It is considered the welcoming


committee which assists the
user all throughout his/her
contact with the hardware.
As an important figure,
the operating system acts as a

it provides servicesfor managing

DISPATCHER the queue of programs


scheduled for processing and
activation.
As an important figure,
the operating system acts as a

it controls the access to the


system and files. It prohibits
unauthorized users access to

SECURITY the system. It also prevents user


from accidentally or

GUARD intentionally
each other.
interfering with
As an important figure,
the operating system acts as a

As a manager, it handles the


efficient allocation of resources.
A resource is any object that

MANAGER can be allocated within the


system.Examples are
processoruse, input/output
devices,files and memory (RAM).
As an important figure,
the operating system acts as a

it directs the passage of data


through the CPU and guides the
CPU when to look in memory,

TRAFFIC when to read or write on the


data storage, when to displayon

OFFICER screen the data or provide a


hard copy using the printer.
As an important figure,
the operating system acts as a

it monitors the users who logs-


on to the system, what kinds of
resources are utilized by each

ACCOUNTANT user, and what resources are


requested by each user.
1st gen 2nd gen
1945-1955 1945-1955
NO OS, PURE HARDWARE
BATCH OPERATING SYSTEM
Single User Operating System
developed for the ·An operating
·Programmers earliest computers that
system controlled
operated the used punched cards or
paper tapes as input and by one user at a
machine
is entered in “batches”. time who dealt with
themselves
one set of input
devices.

EVOLUTION OF
OPERATING SYSTEM
3rd Gen
Multi- programming
1965-1985 Operating Systems
Time Sharing Operating System

Multiuser Operating System


·The operating system that ·Also called Interactive
allows multiple software systems.
·Allowed a single ·A system that allows
computer– often processes to run
simultaneously. each user to interact
mainframe – to deal with directly with the
simultaneous input, ·Also called multi-tasking
operating system which operating system via
output, and processing commands entered from
request from many can either be cooperative
multitasking or preemptive a keyboard.
users.
multitasking.

EVOLUTION OF
OPERATING SYSTEM
PERSONAL
COMPUTER OS is less complicated than
OPERATING SYSTEMS mainframe operating
system

·OS used for personal computers ·Operating system designed


which supports single user for desktop, notebook,or tablet
environment. computer and usually used by
a single user.

The market we reach


is not wide enough
4th Gen
1965-1985 Embedded Operating System Network Operating System (NOS)

Real Time Operating System (RTOS)


·Also known as Server
·An OS implanted or rooted Operating Systems,
inside other piece sof Distributed Operating
·Type of operating equipment to control their System or Loosely
system that uses time as operation. Coupled System
a key parameter for its
operation.

EVOLUTION OF
OPERATING SYSTEM
5TH GEN
PARALLEL ·Recognize opportunities for parallel
execution, send the separate tasks to
OPERATING SYSTEM the appropriate processor, and
coordinate their concurrent
execution, all in a transparent way.

·An OS that will manage systems Also known as Multi-processor


containing hundreds or even Operating Systems or tightly
thousands of processors. coupledSystem.

Examples are Linux, Unix,Windows NT


OPERATING SYSTEMS
PLATFORM

MICROSOFT
WINDOWS Category
·usually categorized as 16 bit OS
environment, hybrid 16/32 bit OS, 32 bit
OS environment, and 64 bit OS.

Example
Examples are Windows XP, Windows Vista,
Windows 2000, Windows 98, Windows ME
and Windows CE.
OPERATING SYSTEMS
PLATFORM Written by
·A Unix-like operating systems built
around the Linux Kernel written by Linus

LINUX
Torvalds.

Open Source
·Developed as an open sourceand free
software.

Examples
Examples are BSD, GNU, MINIX,Reactos,
Haiku.
OPERATING SYSTEMS
PLATFORM Written by
·A Unix-Based operating system
introduced by Sun Microsystems

SOLARIS Open Source


·Developed originally as a proprietary
softwarebut now considered a mixed closed
source / open source. Its opensourced
software is OpenSolaris

Examples
Examples are Solaris10, Solaris 9, Solaris 2.5
OPERATING SYSTEMS
PLATFORM Apple Inc.
·Graphical user interface based
operating systems developed by Apple

MAC OS
Inc. for their Macintosh line of computer
systems.

Open Source
·Compatible with both PowerPC and Intel
Processors.

Considered a mixed closed source / open


source. Its opensource software is Darwin.

Examples

·Examples are Mac OS X, AppleDOS, A/UX,


A/ROSE,Rhapsody, MkLinux, Taligent, and Lisa
OS.
THANK YOU
arigathanks~

You might also like