MS-DOS - Inf

Propaganda
Introdução à Informática
Sistemas Operacionais
Prof. Filipo S. Perotto
2009
1
Sistemas Operacionais para
Computadores Pessoais

Plataforma: combinação de hardware de
computador e software de sistema operacional.


Wintel (Microsoft Windows que roda em um PC baseado
em Intel) é a mais comum.
Plataformas Comuns:





MS-DOS
Windows
Mac OS
Unix
Linux
2
MS-DOS

Usa uma interface de linha de comando.




A tela apresenta prompts ao usuário.
O usuário digita comandos.
Amplamente substituído pelas interfaces gráficas.
Não é amigável (user-friendly).
3
Microsoft Windows

Iniciou-se como um ambiente operacional para o
MS-DOS.


Usa uma interface gráfica.


Não era um sistema operacional completo; necessitava
do MS-DOS.
Os usuários podem usar os comandos e a interface do
DOS.
Agora é uma família completa de sistemas
operacionais.
4
Interface Gráfica



O usuário dá um clique
em um ícone para
executar tarefas.
O menu Iniciar no canto
inferior esquerdo abre
programas.
Usa menus para ativar
comandos.
5
Recursos do Windows


Nomes de arquivo extensos
(até 255 caracteres).
Plug and Play:


Torna mais fácil a instalação de
componentes de hardware.
Object Linking and Embedding (OLE):

Permite ao usuário incorporar ou vincular
um documento em outro.
6
A Família Windows






Windows 3.x
 Sobre o DOS
Windows 9x
 Windows 95
 Windows 98
 Windows Millennium Edition (ME)
Mercado corporativo
 Windows NT
 Windows 2000 e 2003
Windows XP
 Professional
 Home
Windows CE e Windows Mobile
Windows Vista
7
Windows 3.x

Uma camada adicionada
“por cima” do DOS.



Separa o sistema operacional do usuário.
Torna o sistema operacional mais fácil de usar.
Denomina-se shell.
8
Windows 9x


Serve ao mercado doméstico e de consumo.
Não é mais um shell, mas um sistema operacional
independente.




Windows 95
Windows 98
Windows ME
Muitas melhorias em relação ao Windows 3.1.
9
Melhorias

95 / 98





Capacidades para navegação na
Internet/intranet.
Suporte para hardware de última
geração, inclusive DVD e multimídia.
Suporte para unidades de disco de
enorme capacidade.
Assistentes: software passo a passo
para instalar, configurar e usar
software.
ME



Suporte para multimídia: Media
Player, edição de vídeo.
Maiores recursos de
confiabilidade.
Suporte para redes domésticas.
10
Mercado Corporativo

Windows NT



Windows 2000



Projetado para garantir escalabilidade (a capacidade de
suportar muitos usuários).
Segurança mais rígida.
Você se identifica e o sistema sabe suas preferências.
Você obtém “sua” área de trabalho e arquivos,
independentemente de qual PC usa para acessar a rede.
Windows 2003


Tentativa de melhorar segurança e integração
Servidores de bancos de dados, correio eletrônico,
groupware, proxy e firewall
11
Windows XP

Reúne em um único
produto as versões
corporativas e aquelas
destinadas ao
consumidor do Windows.


Melhorias
Versões: Professional,
Home, Media Center,
Embedded, Tablet PC
12
Melhorias do Windows XP

Melhor interface com o usuário:





Melhor suporte para multimídia.
Mais personalização.
Suporte para múltiplos usuários:



Área de trabalho muito mais clara e desobstruída.
Mais ícones no menu Iniciar redesenhado.
O usuário pode sair do sistema, deixar programas rodando
e permitir que outro usuário entre no sistema.
Cria contas limitadas para crianças usarem; ou seja, sem
jogos inadequados e sem acesso à Internet.
Suporte e proteção para a Internet.
13
Windows Vista

Redesenho completo do
Windows

Várias versões, desde o
uso doméstico até o
corporativo:

Home Basic, Home
Premium, Business,
Ultimate
14
Características do Vista






Interface com o usuário redesenhada e simplificada
– Windows Aero
Melhor suporte para computadores móveis
Espaço de reunião: compartilhamento de
documentos em grupos de trabalho
Melhor suporte a rede e áreas de trabalho remotas
Mais segurança: criptografia, antivirus, antispyware
embutidos
Backups e restauração completos em caso de
acidentes
15
Windows CE

Versão em menor escala do Windows 9x:



Usado em Pocket PCs.
Usado em sistemas embutidos.



Projetado para funcionar em máquinas com
telas
pequenas e, se for o caso, com armazenamento pequeno.
Dispositivos computadorizados integrados em outros
produtos; ou seja, robôs.
O CE .NET suporta a plataforma .NET.
Windows Mobile: para SmartPhones
16
Mac OS


Projetado para o
computador Macintosh.
Primeira GUI bemsucedida comercialmente.


Serviu como modelo para o
Windows e outros produtos
GUI desenvolvidos a partir de
então.
A versão atual (Mac OS X)
baseia-se no Unix
FreeBSD
17
UNIX



Desenvolvido em 1971 para ser usado no
minicomputador DEC.
Sistema baseado em caracteres com interface de
linha de comando.
Não é ligado a nenhuma família de processadores.


Roda praticamente em qualquer tipo de sistema (PC,
mainframe, estação de trabalho) de qualquer fabricante.
Principal sistema operacional em uso em servidores
de Internet.


Suporta facilmente milhares de usuários ao mesmo tempo
Possui dezenas de versões
18
Linux

Usa interface de linha de comando.


Conceito de fonte aberta.






Muitas companhias criaram uma GUI para funcionar com o
Linux.
O código-fonte é livre.
Possui dezenas de distribuições (versões).
Usuários podem baixar (download), modificar e distribuir o
software.
Mais estável do que o Windows.
Aplicativos relativamente escassos.
Difícil de configurar e manter para o usuário leigo
19
Sistemas Operacionais
Especializados

S.O. de Rede







Compartilha recursos (discos rígidos e impressoras).
Segurança de dados.
Diagnóstico e solução de problemas (troubleshooting).
Controle administrativo.
Processa dados dos computadores clientes
S.O. para grandes computadores
S.O. para pequenos computadores
20
Compartilhando a CPU

Tarefas


Sistemas Mono-tarefa / Multi-tarefa
Multi-Processamento



Processos divididos em diferentes processadores
Processos compartilham mesmo processador
Prioridades de Processamento
21
Gerenciamento da Memória



Divide a memória em partições distintas.
Aloca memória para programas.
Mantém os programas mutuamente
separados.
22
Introdução à Informática
Sistemas Operacionais
Prof. Filipo S. Perotto
2009
23
Download