Professional Documents
Culture Documents
Professor Leo Victorino Faculdade Integrao Tiet Informtica Aplicada Administrao ADM2 26/08/2011
O que ?
Sistema computacional
Hardware + Software Software:
Programas de sistema Operaes do Computador Programas de aplicao Usurio
O que faz?
Alocar recursos de hardware
Memria, processador, I/O etc
Organizar tarefas
Ordenao e compartilhamento dos recursos
Interface
Usurio x Mquina
Para que?
Proteo do hardware
Impossibilita que o usurio acesse o hardware diretamente (modo kernel).
Tipos
Podemos classificar em 3 tipos:
Monotarefa/ monoprogramveis Multitarefa/ multiprogramveis Mltiplos processadores
SO Monotarefa
nico programa
Para iniciar um novo, deve-se finalizar o anterior Mainframes
computador de grande porte, dedicado normalmente ao processamento de um volume grande de informaes.
Ex.: MS-DOS
SO Multitarefas
Complexidade e eficincia Recursos divididos por vrios programas
Reduo de custos Ex.: Windows, Linux etc.
Sistema Operacional
Kernel
Conjunto de rotinas (procedimentos) servios
Sistema Operacional
Gerenciador de Processo Escalonador (Scheduler)
Gerenciador de Arquivo
Exemplos de SOs
Microsoft Windows Macintosh Operating System (Mac OS) Linux BSD Chromium OS
UNIX
Primeiro SO moderno 1969 Assembly C Gratuito
Multitarefa e multiusurio Baseou o BSD
Linux
Linus Torvalds
A linha guia quando implementei o Linux foi: faz-lo funcionar rpido. Eu queria o ncleo simples, mas poderoso o suficiente para rodar a maioria dos aplicativos Unix.
Linux
Distribuies:
Red hat Slackware Debian Suse Conectiva Mandriva Kurumin* (Carlos Morimoto) Ubuntu Big Linux
Windows
Microsoft Bill Gates e Paul Allen Interface para o MS-DOS
WYSIWYG SO a partir de 1993 (Windows NT)
Windows
Precursores MS-DOS OS/2 Famlia DOS Windows 1.0 Windows 2.0 Windows 2.1x Windows 3.0 Windows 3.1x Famlia 9x 95 98 Me Famlia NT
Verses anteriores Verses para clientes Verses para servidores 3.1 3.5 3.51 4.0 2000 Windows Windows Vista Windows 7 Windows NT 4.0 Server Windows 2000 Server Server 2003 Server 2008 HPC Server 2008 Home Server Small Business Server Essential Business Server
Especializados
Windows Embedded Windows PE Windows Fundamentals for Legacy PCs Windows CE Windows CE 3.0 Windows CE 5.0 Windows CE 6.0 Windows CE 7.0 Windows Mobile Windows Phone 7 Futuros Windows 8
Android Google Blackberry OS Research In Motion iOS Apple Symbian consrcio (Nokia, Siemens, Samsung) Windows Microsoft Mobile