SlideShare a Scribd company logo
1 of 68
Download to read offline
Operating
Systems
Overview
●

Operating System

●

Windows

●

Linux

●

Mach

●

OS for smart devices

Operating System 2011/2012
Overview
●

Operating System

●

Windows

●

Linux

●

Mach

●

OS for smart devices

Operating System 2011/2012
What?
An Operating System (OS) is e set of application that
manages the computer hardware provides common services
for application software.

Applications
Operating System
Hardware

Operating System 2011/2012
OS task
An OS must:
- take trace to the resources
- adopt strategies for resource assignment
- allocate and recover resources
Operating System

Process
Management

Memory
Management

Graphical
User Interface

Network

Operating System 2011/2012

File
System

Security

Device
Drive
Interrupts

I/O
Overview
●

Operating System

●

Windows

●

Linux

●

Mach

●

OS for smart devices

Operating System 2011/2012
MS-DOS
●

MicroSoft - Disk Operating System

●

Developed by Microsoft Corporation for IBM

●

Born in 1982

●

No user interface, use of terminal

●

Main functionality: data management

●

Mono-user

●

mono-task

Operating System 2011/2012
Windows 1.0
●

Announced in 1983 but first release 1985

●

An evolution of MS-DOS

●

More than a new OS, it has a GUI for DOS

●

Limited functionalities due to a license conflict with Apple:
●

no overlapping windows

●

no “Trash Box”

Operating System 2011/2012
Windows 1.0

Operating System 2011/2012
Windows 2.0
●

Released in 1987.

●

Apple conflict solved due to a contract subscription.

●

New application such as Word, Excel, Corel Draw.

●

Aldus releases the first version of Pagemaker available only
for Mac.

●

Last OS installable using floppy disk.

●

Introduces: Control Panel, Icons and Menu bar and Dialog
Box.

Operating System 2011/2012
Windows 2.0

Operating System 2011/2012
Windows 3.0
●

Released in 1990

●

Great success due to:
●

improved native functionalities

●

better multi-tasking

●

First PC to be a valid competitor to Mac

●

10 million copies in two years

Operating System 2011/2012
Windows 3.0

Operating System 2011/2012
Microsoft Bob
●

●

●

●

Microsoft first big flop
Due to the great success of Win 3.x the company decides to
launch MS Windows Bob substituting the desktop paradigm
to the house representation where each object is an
application.
Fail duo to:
●
great costs
●
useless
●
high minimum requirements
Some ideas are still used in Microsoft Office Assistant.

Operating System 2011/2012
Microsoft Bob

Operating System 2011/2012
Windows 3.1
●

Different improvement from Windows 3.0

●

Many bugs corrected.

●

Multimedia and first audio support

●

Files with longer names that 8 byte

●

Intranet to connect many computers

●

Besides the lack of important improvement Windows gains a
lot of popularities due to the graphical interface

Operating System 2011/2012
Windows NT
●

Windows New Technology, that Microsoft appear as a
parallel distribution

●

Too much hardware requirement

●

Lack of third parts drive

●

Its characteristics are suitable for LAN servers due to
advance networking tools and the efficient NTFS;

●

New 32bit API called Win32

Operating System 2011/2012
Windows 95
After Win 3.1 Microsoft begins developing a new OS aimed
to be more stable;
●
It must fully support a pre-emptive multitasking and be a
32bit system;
●
Microsoft did not port all the code making it still unstable
and inefficient;
●
Up to 2 GB memory addressing;
●
Internet support and Plug and Play functionalities;
●
Start button and Application bar make their first appearance.
●
USB and FAT32 support
●
First release of Internet Explorer
●

Operating System 2011/2012
Windows 95

Operating System 2011/2012
Windows NT 4.0
●

Released in 1996

●

Dedicated to workstation with a Win95 user interface based
on NT kernel

●

More stable that Win95 but less flexible due to hardware
virtualization and the API access

●

The overhead introduced by API exploitation make
application run slowly and in particular using games

●

Not suitable for beginners

Operating System 2011/2012
Windows 98
●

Released in June 1998;

●

New hardware drives;

●

Introduced FAT32 to support disks larger then 2GB;

●

Internet Explorer become a part of OS distribution;

●

New support for DVD;

●

New support for USB;

●

In 1999 an improved version with several bug fixed was
released called “Win 98 Second Edition”;

Operating System 2011/2012
Windows 98

Operating System 2011/2012
Windows 2000
Released in January 2000
●
Initially called NT 5.0
●
Great success for severs and workstations
●
The Win98 GUI makes it user friendly.
●
A Professional version was designed for CAD, graphical,
mathematical calculus;
●
In 2001 a 64 bit version was released with Itanium/2
processors;
●
NEW: Active Directory, Distributed FS and Encrypted FS,
DirectX, Background Intelligent Transfer System (BITS);
●
Not suitable for beginners;
●

Operating System 2011/2012
Windows 2000

Operating System 2011/2012
Windows ME
ME stays for Millennium Edition;
●
Second Microsoft big flop;
●
Built in less then one year;
●
Included:
●
Internet Explorer 5.5,
●
Windows Media Player 7
●
Windows Movie Maker
●
Improved:
●
System utility
●
Network Technologies
●
Automatic update
●
Compressed folder
●
PC World named it the "Mistake Edition"
●

Operating System 2011/2012
Windows ME

Operating System 2011/2012
Windows XP
XP stays for eXPerience
●
Released in 2001 is the first OS unifying Windows NT/2000
and Windows 3.1/95/98/ME
●
Makes use of Win NT kernel
●
Multi-user system
●
The most long-lived (5 years);
●
Distributed in two different version Home (beginners) and
Professional (small enterprises);
●
PC Security Center: firewall, anti-virus and windows update;
●
The first Long Time Release (LTS), Service Package 4 will
be supported up to 2014.
●

Operating System 2011/2012
Windows XP

Operating System 2011/2012
Windows Server 2003
●

Extended Win XP functionalities for servers

●

Volume Shadow Copy Restore

●

Internet Information Services 6

●

802.1X

●

Administration tools

●

Terminal Server

●

Internal firewall

●

Limit the activation of useless services

Operating System 2011/2012
Windows Vista
Released in January 2007
●
It took 4 years to get to the market (in 2004 Microsoft
deleted all the work done so far and begin from the Win
2003 Server)
●
New Stack TCP/IP with IPv6 support
●
New GUI called Windows AERO (Authentic, Energetic,
Reflective and Open)
●
Framework .NET 3.0 integration
●
Too much memory and processor consumption
●
Many incompatible applications
●
Over 70 services and functionalities send to Microsoft
personal information
●

Operating System 2011/2012
Windows Vista

Operating System 2011/2012
Windows 7
●

Released in October 2009 based on Win Vista

●

Performance improved for multi-core processors

●

Innovative interface for multi touch screen

●

Support for Virtual Disks even for boot

●

RemoteFX: en extension of RDP (Remote Desktop
Protocol);

●

Dynamic Memory: dynamic memory management for
virtual machines;

Operating System 2011/2012
Windows 7

Operating System 2011/2012
Overview
●

Operating System

●

Windows

●

Linux

●

Mach

●

OS for smart devices

Operating System 2011/2012
Unix/Linux some history
●

●

1969: Ken Thompson and Dennis Ritchie (both of AT&T
Bell Laboratories) conceived and implemented the Unix OS.

1977, the UC Berkeley developed the Berkeley Software
Distribution (BSD). It was based on the 6th edition of Unix
from AT&T.

Operating System 2011/2012
Unix/Linux some history
1987: MINIX, a Unix-like system intended for academic
use, was released by Andrew S. Tanenbaum.
●
1991: Linus Torvalds, in Helsinki, began a project that later
became the Linux kernel.
●

Operating System 2011/2012
Unix
Distribution families
●

●

Source based
Binary Package based
●
rpm
●
deb
●
tgz

Operating System 2011/2012
Distributions
Deb
●
Debian
●
Ubuntu
●
Knoppix/Goppix
●
BackTrack
●
Rpm
●
RedHat
●
Fedora
●
CentOS
●
Suse
●
Mandrake/Mandriva
●
Tgz
●
Slackwave
●

Operating System 2011/2012
Debian
●

One of the oldest distribution (since 1993)

●

First release based on voluntarism (no enterprise involved)

●

General purpose supporting many architectures

●

Slow development (LTS each 2 years)

●

Particular attention to the security (the Debian Security Team
releases the vulnerability fix in 4h)

●

Three stability level: Stable (squeeze), Testing (wheezy) and
Unstable (sid)

●

APT (Advanced Packaging Tool) though Synaptic

Operating System 2011/2012
Version
1.1
1.2
1.3
2.0
2.1

Bo
Hamm
Slink

2.2
3.0
3.1
4.0

Potato
Woody
Sarge
Etch

5.0
6.0
testing

Lenny
Squeeze
Wheezy

Debian

Name
Buzz
Rex

Unstable Sid
Operating System 2011/2012

Sid

Wheezy

Squeeze

Lenny
Buzz

Woody
Debian

Operating System 2011/2012
Ubuntu
●

From an ancient African language “From humanity to man”

●

Born on 2004 and Debian based

●

Same attention to the free software

●

New releases every 6 months (April and October) but LTS
(Long Term Support) every 2 years

●

More user friendly then Debian but less packages

●

A Linux alternative to beginners

Operating System 2011/2012
Ubuntu

Operating System 2011/2012
Knoppix/Gnoppix
●

Distributed from 2002

●

Based on Debian

●

Oriented to Live CD

●

Good for beginners

●

Gnoppix uses GNOME (GNu Object Model Environment)

●

Knoppix uses KDE (Common Desktop Environment)

Operating System 2011/2012
Knoppix/Gnoppix

Operating System 2011/2012
BackTrack
●

Distributed from 2006

●

Based on Debian (R4)

●

Comes with the fusion of WHAX and Auditor Security
Collection and is used for penetration testing;

●

Frequently updated (every week)

●

Security oriented (more than 300 tools)

●

Not for beginners

●

Only 32 bit version

●

Financed by the Offensive Security

Operating System 2011/2012
BackTrack

Operating System 2011/2012
RedHat/Fedora Core
●

Distributed from 1993

●

Red hat symbol of freedom

●

Package manager based on rpm

●

Red-hat remain an Enterprise oriented version

●

With fee, service included

●

From 2004 a new free version, Fedora core, with no
assistance included.

●

Only for i686 architecture

Operating System 2011/2012
RedHat/Fedora Core

Operating System 2011/2012
CentOS
●

Born in 2004;

●

Community ENTerprise Operating System;

●

Comes from Red Hat Enterprise Linux and is oriented to
professional use;

●

No assistance

●

New logo (RedHat is a brand)

●

Very popular to web servers

Operating System 2011/2012
CentOS

Operating System 2011/2012
SuSE
●

The first version appeared in early 1994, making SUSE the
oldest existing commercial distribution.

●

“Software und System-Entwicklung”, meaning “Software
and systems development”;

●

Package based on rpm

●

YATS (Yet Another Setup Tool)

●

Acquired from Novell together with Ximian

Operating System 2011/2012
SuSE

Operating System 2011/2012
Mandrake/Mandriva
●

Born in 1998

●

Package based on rpm

●

Main distribution is free but some packages with fee called
Powerpack.

●

Easy for beginners

●

In 2004 it changes its name due to a brand issue

Operating System 2011/2012
Mandrake/Mandriva

Operating System 2011/2012
Slackware
●

One of the oldest, born in 1993

●

It is the more Unix like

●

“When you know Slackware, you know Linux... when you
know Red Hat, all you know is Red Hat”

●

Packages based on simple archives tgz

●

No dependency/conflict concept

●

Bovet and Cesati, the authors of “Understanding the LINUX
Kernel”

Operating System 2011/2012
Slackware

Operating System 2011/2012
Gentoo
●

Born in 2002

●

Distribution source oriented

●

Packages are some shell script (.ebuild) containing the
instructions how to download and compile sorces;

●

Automatic management of dependences

●

Very flexible

●

Not for beginners

Operating System 2011/2012
Gentoo

Operating System 2011/2012
Overview
●

Operating System

●

Windows

●

Linux

●

Mach

●

OS for smart devices

Operating System 2011/2012
Mac OS
●

Born in 1984;

●

Lack of command line;

●

First to introduce the “mouse” concept and device;

●

Its strength: an accurate user-interface;

●

Closed and custom desktop operating system;

●

The first OS was developed in Assembly and Paskal, for
CISC Motorola 68000 microprocessor.

●

Afterwards its adapted for RISC PowerPC, architecture and
finally for Inter processor;

Operating System 2011/2012
Mac OS

Operating System 2011/2012
Mac OS

Operating System 2011/2012
Mac OS X
●

Apple tried to port the Mac OS code for the new architecture
but soon realized that it was inefficient;

●

The decision was to adapt a pre-existing code;

●

In 2001 MacOS X was developed as a product of Unix
(BSD) and OpenStep (Microkernel Mach);

●

Many components developed in Objective C;

●

X stays for 10. No new versions but branches;

Operating System 2011/2012
Mac OS X

Operating System 2011/2012
Overview
●

Operating System

●

Windows

●

Linux

●

Mach

●

OS for smart devices

Operating System 2011/2012
Mobile OS
Symbian

Windows Mobile

Operating System 2011/2012

Blackberry

iOS

Android
Mobile OS
OS

First release

Last release

Owner

Android

Android 1.0
September 2008

Android 4.0
May 2011

Open Handset
Alliance

BlackBerry

BlackBerry 1.0
January 1999

BlackBerry 7.0
May 2011

Research In
Motion

iOS

iOS 1.x
June 2007

iOS 5.x
June 2011

Apple

Symbian

Symbian 1
October 2008

Symbian Belle
August 2011

Nokia
(Accenture)

Windows
Mobile

Pocket PC 2000
April 2000

Windows Phone
October 2010

Microsoft

Operating System 2011/2012

More Related Content

What's hot

Operating System (Presentation)
Operating System (Presentation)Operating System (Presentation)
Operating System (Presentation)guest7dac7dad
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linuxvatsaanadi
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating SystemTarun Nayak
 
Windows Operating system
Windows Operating systemWindows Operating system
Windows Operating systemShami Al Rahad
 
Operating Systems: What happen in 2016?
Operating Systems: What happen in 2016?Operating Systems: What happen in 2016?
Operating Systems: What happen in 2016?Damian T. Gordon
 
Windows vs linux prsentsn
Windows vs linux prsentsnWindows vs linux prsentsn
Windows vs linux prsentsnAnadi Vatsa
 
History of windows
History of windowsHistory of windows
History of windowsAnnu Ahmed
 
Open source software siddique
Open source software siddiqueOpen source software siddique
Open source software siddiqueSiddique Ibrahim
 
Microsoft Windows Operating System.
Microsoft Windows Operating System.Microsoft Windows Operating System.
Microsoft Windows Operating System.Swathi Vishwa
 
Presentation Introduction to Windows
Presentation  Introduction to  WindowsPresentation  Introduction to  Windows
Presentation Introduction to WindowsMJ Ferdous
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux IntroductionRamasubbu .P
 
Microsoft windows operating system
Microsoft windows operating systemMicrosoft windows operating system
Microsoft windows operating systemTEENAVEENCHHEE
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonHariharan Ganesan
 
Luis raul xavi_yoandry_linux vs windows
Luis raul xavi_yoandry_linux vs windowsLuis raul xavi_yoandry_linux vs windows
Luis raul xavi_yoandry_linux vs windowsluismc96
 
Features of windows
Features of windowsFeatures of windows
Features of windowsahmreenmalik
 

What's hot (20)

Operating System (Presentation)
Operating System (Presentation)Operating System (Presentation)
Operating System (Presentation)
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
 
Windows Operating system
Windows Operating systemWindows Operating system
Windows Operating system
 
Linux vs windows
Linux vs windowsLinux vs windows
Linux vs windows
 
Operating Systems: What happen in 2016?
Operating Systems: What happen in 2016?Operating Systems: What happen in 2016?
Operating Systems: What happen in 2016?
 
Windows virsions
Windows virsionsWindows virsions
Windows virsions
 
Windows 1.O
Windows 1.OWindows 1.O
Windows 1.O
 
Windows vs linux prsentsn
Windows vs linux prsentsnWindows vs linux prsentsn
Windows vs linux prsentsn
 
History of windows
History of windowsHistory of windows
History of windows
 
Open source software siddique
Open source software siddiqueOpen source software siddique
Open source software siddique
 
Microsoft Windows Operating System.
Microsoft Windows Operating System.Microsoft Windows Operating System.
Microsoft Windows Operating System.
 
Presentation Introduction to Windows
Presentation  Introduction to  WindowsPresentation  Introduction to  Windows
Presentation Introduction to Windows
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
WindowsNT
WindowsNTWindowsNT
WindowsNT
 
linux vs window
linux vs windowlinux vs window
linux vs window
 
Microsoft windows operating system
Microsoft windows operating systemMicrosoft windows operating system
Microsoft windows operating system
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - Comparison
 
Luis raul xavi_yoandry_linux vs windows
Luis raul xavi_yoandry_linux vs windowsLuis raul xavi_yoandry_linux vs windows
Luis raul xavi_yoandry_linux vs windows
 
Features of windows
Features of windowsFeatures of windows
Features of windows
 

Similar to Operating Systems

Operating System - Microsoft Windows 10
Operating System - Microsoft Windows 10 Operating System - Microsoft Windows 10
Operating System - Microsoft Windows 10 Ruchika Sawant
 
Chapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptxChapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptxgowthamiv26
 
System software is creating a modern world
System software is creating a modern world System software is creating a modern world
System software is creating a modern world Kawsar Ahmed
 
I2 c presentation
I2 c presentationI2 c presentation
I2 c presentationUsman Abrar
 
presentation in Windows-OS-Presentation_HAC.pptx
presentation in  Windows-OS-Presentation_HAC.pptxpresentation in  Windows-OS-Presentation_HAC.pptx
presentation in Windows-OS-Presentation_HAC.pptxKennRodriguez2
 
presentation on windows os
presentation on windows ospresentation on windows os
presentation on windows osste1fire
 
introduction to Operating system. (windows)
introduction to Operating system. (windows)introduction to Operating system. (windows)
introduction to Operating system. (windows)shantanu milkhe
 
1.1.1.Introduction.pdf
1.1.1.Introduction.pdf1.1.1.Introduction.pdf
1.1.1.Introduction.pdfbemnitekalegn
 
Windows 7 VS Windows 8
Windows 7 VS Windows 8Windows 7 VS Windows 8
Windows 7 VS Windows 8Yugal Gupta
 
Linux distro and its features by adam
Linux distro and its features by adamLinux distro and its features by adam
Linux distro and its features by adamMohammed Adam
 
LESSON 5_WINDOWS.pptx
LESSON 5_WINDOWS.pptxLESSON 5_WINDOWS.pptx
LESSON 5_WINDOWS.pptxErizzaPastor1
 

Similar to Operating Systems (20)

Operating System - Microsoft Windows 10
Operating System - Microsoft Windows 10 Operating System - Microsoft Windows 10
Operating System - Microsoft Windows 10
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Os ppt full content
Os ppt full contentOs ppt full content
Os ppt full content
 
Windows 10 ppt
Windows 10 pptWindows 10 ppt
Windows 10 ppt
 
Compre
CompreCompre
Compre
 
Compre
CompreCompre
Compre
 
ppt on windows
ppt on windowsppt on windows
ppt on windows
 
Chapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptxChapter 1 - Introduction to Operating System.pptx
Chapter 1 - Introduction to Operating System.pptx
 
System software is creating a modern world
System software is creating a modern world System software is creating a modern world
System software is creating a modern world
 
I2 c presentation
I2 c presentationI2 c presentation
I2 c presentation
 
Presentation on windows
Presentation  on windowsPresentation  on windows
Presentation on windows
 
Windows 10
Windows 10Windows 10
Windows 10
 
Os
OsOs
Os
 
presentation in Windows-OS-Presentation_HAC.pptx
presentation in  Windows-OS-Presentation_HAC.pptxpresentation in  Windows-OS-Presentation_HAC.pptx
presentation in Windows-OS-Presentation_HAC.pptx
 
presentation on windows os
presentation on windows ospresentation on windows os
presentation on windows os
 
introduction to Operating system. (windows)
introduction to Operating system. (windows)introduction to Operating system. (windows)
introduction to Operating system. (windows)
 
1.1.1.Introduction.pdf
1.1.1.Introduction.pdf1.1.1.Introduction.pdf
1.1.1.Introduction.pdf
 
Windows 7 VS Windows 8
Windows 7 VS Windows 8Windows 7 VS Windows 8
Windows 7 VS Windows 8
 
Linux distro and its features by adam
Linux distro and its features by adamLinux distro and its features by adam
Linux distro and its features by adam
 
LESSON 5_WINDOWS.pptx
LESSON 5_WINDOWS.pptxLESSON 5_WINDOWS.pptx
LESSON 5_WINDOWS.pptx
 

More from Mustafa Ugur Oduncu (8)

Windows server 2008
Windows server 2008 Windows server 2008
Windows server 2008
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
 
Main Memory
Main MemoryMain Memory
Main Memory
 
Shared Memory
Shared MemoryShared Memory
Shared Memory
 
Scheduling
SchedulingScheduling
Scheduling
 
Thread
ThreadThread
Thread
 
Processes
ProcessesProcesses
Processes
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

Operating Systems

  • 4. What? An Operating System (OS) is e set of application that manages the computer hardware provides common services for application software. Applications Operating System Hardware Operating System 2011/2012
  • 5. OS task An OS must: - take trace to the resources - adopt strategies for resource assignment - allocate and recover resources Operating System Process Management Memory Management Graphical User Interface Network Operating System 2011/2012 File System Security Device Drive Interrupts I/O
  • 7. MS-DOS ● MicroSoft - Disk Operating System ● Developed by Microsoft Corporation for IBM ● Born in 1982 ● No user interface, use of terminal ● Main functionality: data management ● Mono-user ● mono-task Operating System 2011/2012
  • 8. Windows 1.0 ● Announced in 1983 but first release 1985 ● An evolution of MS-DOS ● More than a new OS, it has a GUI for DOS ● Limited functionalities due to a license conflict with Apple: ● no overlapping windows ● no “Trash Box” Operating System 2011/2012
  • 10. Windows 2.0 ● Released in 1987. ● Apple conflict solved due to a contract subscription. ● New application such as Word, Excel, Corel Draw. ● Aldus releases the first version of Pagemaker available only for Mac. ● Last OS installable using floppy disk. ● Introduces: Control Panel, Icons and Menu bar and Dialog Box. Operating System 2011/2012
  • 12. Windows 3.0 ● Released in 1990 ● Great success due to: ● improved native functionalities ● better multi-tasking ● First PC to be a valid competitor to Mac ● 10 million copies in two years Operating System 2011/2012
  • 14. Microsoft Bob ● ● ● ● Microsoft first big flop Due to the great success of Win 3.x the company decides to launch MS Windows Bob substituting the desktop paradigm to the house representation where each object is an application. Fail duo to: ● great costs ● useless ● high minimum requirements Some ideas are still used in Microsoft Office Assistant. Operating System 2011/2012
  • 16. Windows 3.1 ● Different improvement from Windows 3.0 ● Many bugs corrected. ● Multimedia and first audio support ● Files with longer names that 8 byte ● Intranet to connect many computers ● Besides the lack of important improvement Windows gains a lot of popularities due to the graphical interface Operating System 2011/2012
  • 17. Windows NT ● Windows New Technology, that Microsoft appear as a parallel distribution ● Too much hardware requirement ● Lack of third parts drive ● Its characteristics are suitable for LAN servers due to advance networking tools and the efficient NTFS; ● New 32bit API called Win32 Operating System 2011/2012
  • 18. Windows 95 After Win 3.1 Microsoft begins developing a new OS aimed to be more stable; ● It must fully support a pre-emptive multitasking and be a 32bit system; ● Microsoft did not port all the code making it still unstable and inefficient; ● Up to 2 GB memory addressing; ● Internet support and Plug and Play functionalities; ● Start button and Application bar make their first appearance. ● USB and FAT32 support ● First release of Internet Explorer ● Operating System 2011/2012
  • 20. Windows NT 4.0 ● Released in 1996 ● Dedicated to workstation with a Win95 user interface based on NT kernel ● More stable that Win95 but less flexible due to hardware virtualization and the API access ● The overhead introduced by API exploitation make application run slowly and in particular using games ● Not suitable for beginners Operating System 2011/2012
  • 21. Windows 98 ● Released in June 1998; ● New hardware drives; ● Introduced FAT32 to support disks larger then 2GB; ● Internet Explorer become a part of OS distribution; ● New support for DVD; ● New support for USB; ● In 1999 an improved version with several bug fixed was released called “Win 98 Second Edition”; Operating System 2011/2012
  • 23. Windows 2000 Released in January 2000 ● Initially called NT 5.0 ● Great success for severs and workstations ● The Win98 GUI makes it user friendly. ● A Professional version was designed for CAD, graphical, mathematical calculus; ● In 2001 a 64 bit version was released with Itanium/2 processors; ● NEW: Active Directory, Distributed FS and Encrypted FS, DirectX, Background Intelligent Transfer System (BITS); ● Not suitable for beginners; ● Operating System 2011/2012
  • 25. Windows ME ME stays for Millennium Edition; ● Second Microsoft big flop; ● Built in less then one year; ● Included: ● Internet Explorer 5.5, ● Windows Media Player 7 ● Windows Movie Maker ● Improved: ● System utility ● Network Technologies ● Automatic update ● Compressed folder ● PC World named it the "Mistake Edition" ● Operating System 2011/2012
  • 27. Windows XP XP stays for eXPerience ● Released in 2001 is the first OS unifying Windows NT/2000 and Windows 3.1/95/98/ME ● Makes use of Win NT kernel ● Multi-user system ● The most long-lived (5 years); ● Distributed in two different version Home (beginners) and Professional (small enterprises); ● PC Security Center: firewall, anti-virus and windows update; ● The first Long Time Release (LTS), Service Package 4 will be supported up to 2014. ● Operating System 2011/2012
  • 29. Windows Server 2003 ● Extended Win XP functionalities for servers ● Volume Shadow Copy Restore ● Internet Information Services 6 ● 802.1X ● Administration tools ● Terminal Server ● Internal firewall ● Limit the activation of useless services Operating System 2011/2012
  • 30. Windows Vista Released in January 2007 ● It took 4 years to get to the market (in 2004 Microsoft deleted all the work done so far and begin from the Win 2003 Server) ● New Stack TCP/IP with IPv6 support ● New GUI called Windows AERO (Authentic, Energetic, Reflective and Open) ● Framework .NET 3.0 integration ● Too much memory and processor consumption ● Many incompatible applications ● Over 70 services and functionalities send to Microsoft personal information ● Operating System 2011/2012
  • 32. Windows 7 ● Released in October 2009 based on Win Vista ● Performance improved for multi-core processors ● Innovative interface for multi touch screen ● Support for Virtual Disks even for boot ● RemoteFX: en extension of RDP (Remote Desktop Protocol); ● Dynamic Memory: dynamic memory management for virtual machines; Operating System 2011/2012
  • 35. Unix/Linux some history ● ● 1969: Ken Thompson and Dennis Ritchie (both of AT&T Bell Laboratories) conceived and implemented the Unix OS. 1977, the UC Berkeley developed the Berkeley Software Distribution (BSD). It was based on the 6th edition of Unix from AT&T. Operating System 2011/2012
  • 36. Unix/Linux some history 1987: MINIX, a Unix-like system intended for academic use, was released by Andrew S. Tanenbaum. ● 1991: Linus Torvalds, in Helsinki, began a project that later became the Linux kernel. ● Operating System 2011/2012
  • 37. Unix Distribution families ● ● Source based Binary Package based ● rpm ● deb ● tgz Operating System 2011/2012
  • 39. Debian ● One of the oldest distribution (since 1993) ● First release based on voluntarism (no enterprise involved) ● General purpose supporting many architectures ● Slow development (LTS each 2 years) ● Particular attention to the security (the Debian Security Team releases the vulnerability fix in 4h) ● Three stability level: Stable (squeeze), Testing (wheezy) and Unstable (sid) ● APT (Advanced Packaging Tool) though Synaptic Operating System 2011/2012
  • 42. Ubuntu ● From an ancient African language “From humanity to man” ● Born on 2004 and Debian based ● Same attention to the free software ● New releases every 6 months (April and October) but LTS (Long Term Support) every 2 years ● More user friendly then Debian but less packages ● A Linux alternative to beginners Operating System 2011/2012
  • 44. Knoppix/Gnoppix ● Distributed from 2002 ● Based on Debian ● Oriented to Live CD ● Good for beginners ● Gnoppix uses GNOME (GNu Object Model Environment) ● Knoppix uses KDE (Common Desktop Environment) Operating System 2011/2012
  • 46. BackTrack ● Distributed from 2006 ● Based on Debian (R4) ● Comes with the fusion of WHAX and Auditor Security Collection and is used for penetration testing; ● Frequently updated (every week) ● Security oriented (more than 300 tools) ● Not for beginners ● Only 32 bit version ● Financed by the Offensive Security Operating System 2011/2012
  • 48. RedHat/Fedora Core ● Distributed from 1993 ● Red hat symbol of freedom ● Package manager based on rpm ● Red-hat remain an Enterprise oriented version ● With fee, service included ● From 2004 a new free version, Fedora core, with no assistance included. ● Only for i686 architecture Operating System 2011/2012
  • 50. CentOS ● Born in 2004; ● Community ENTerprise Operating System; ● Comes from Red Hat Enterprise Linux and is oriented to professional use; ● No assistance ● New logo (RedHat is a brand) ● Very popular to web servers Operating System 2011/2012
  • 52. SuSE ● The first version appeared in early 1994, making SUSE the oldest existing commercial distribution. ● “Software und System-Entwicklung”, meaning “Software and systems development”; ● Package based on rpm ● YATS (Yet Another Setup Tool) ● Acquired from Novell together with Ximian Operating System 2011/2012
  • 54. Mandrake/Mandriva ● Born in 1998 ● Package based on rpm ● Main distribution is free but some packages with fee called Powerpack. ● Easy for beginners ● In 2004 it changes its name due to a brand issue Operating System 2011/2012
  • 56. Slackware ● One of the oldest, born in 1993 ● It is the more Unix like ● “When you know Slackware, you know Linux... when you know Red Hat, all you know is Red Hat” ● Packages based on simple archives tgz ● No dependency/conflict concept ● Bovet and Cesati, the authors of “Understanding the LINUX Kernel” Operating System 2011/2012
  • 58. Gentoo ● Born in 2002 ● Distribution source oriented ● Packages are some shell script (.ebuild) containing the instructions how to download and compile sorces; ● Automatic management of dependences ● Very flexible ● Not for beginners Operating System 2011/2012
  • 61. Mac OS ● Born in 1984; ● Lack of command line; ● First to introduce the “mouse” concept and device; ● Its strength: an accurate user-interface; ● Closed and custom desktop operating system; ● The first OS was developed in Assembly and Paskal, for CISC Motorola 68000 microprocessor. ● Afterwards its adapted for RISC PowerPC, architecture and finally for Inter processor; Operating System 2011/2012
  • 64. Mac OS X ● Apple tried to port the Mac OS code for the new architecture but soon realized that it was inefficient; ● The decision was to adapt a pre-existing code; ● In 2001 MacOS X was developed as a product of Unix (BSD) and OpenStep (Microkernel Mach); ● Many components developed in Objective C; ● X stays for 10. No new versions but branches; Operating System 2011/2012
  • 65. Mac OS X Operating System 2011/2012
  • 67. Mobile OS Symbian Windows Mobile Operating System 2011/2012 Blackberry iOS Android
  • 68. Mobile OS OS First release Last release Owner Android Android 1.0 September 2008 Android 4.0 May 2011 Open Handset Alliance BlackBerry BlackBerry 1.0 January 1999 BlackBerry 7.0 May 2011 Research In Motion iOS iOS 1.x June 2007 iOS 5.x June 2011 Apple Symbian Symbian 1 October 2008 Symbian Belle August 2011 Nokia (Accenture) Windows Mobile Pocket PC 2000 April 2000 Windows Phone October 2010 Microsoft Operating System 2011/2012