23
1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

Embed Size (px)

Citation preview

Page 1: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

1

Introdução à Informática

Sistemas Operacionais

Prof. Filipo S. Perotto2009

Page 2: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

2

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

Page 3: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

3

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).

Page 4: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

4

Microsoft Windows

Iniciou-se como um ambiente operacional para o MS-DOS. Não era um sistema operacional completo; necessitava

do MS-DOS.

Usa uma interface gráfica. Os usuários podem usar os comandos e a interface do

DOS.

Agora é uma família completa de sistemas operacionais.

Page 5: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

5

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.

Page 6: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

6

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.

Page 7: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

7

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

A Família Windows

Page 8: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

8

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.

Page 9: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

9

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.

Page 10: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

10

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.

Page 11: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

11

Mercado Corporativo Windows NT

Projetado para garantir escalabilidade (a capacidade de suportar muitos usuários).

Segurança mais rígida. Windows 2000

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

Page 12: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

12

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

Page 13: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

13

Melhorias do Windows XP Melhor interface com o usuário:

Área de trabalho muito mais clara e desobstruída. Mais ícones no menu Iniciar redesenhado.

Melhor suporte para multimídia. Mais personalização. Suporte para múltiplos usuários:

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.

Page 14: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

14

Windows Vista

Redesenho completo do Windows

Várias versões, desde o uso doméstico até o corporativo: Home Basic, Home

Premium, Business, Ultimate

Page 15: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

15

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

Page 16: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

16

Windows CE

Versão em menor escala do Windows 9x: Projetado para funcionar em máquinas com telas

pequenas e, se for o caso, com armazenamento pequeno.

Usado em Pocket PCs. Usado em sistemas embutidos.

Dispositivos computadorizados integrados em outros produtos; ou seja, robôs.

O CE .NET suporta a plataforma .NET. Windows Mobile: para SmartPhones

Page 17: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

17

Mac OS

Projetado para o computador Macintosh.

Primeira GUI bem-sucedida 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

Page 18: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

18

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

Page 19: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

19

Linux

Usa interface de linha de comando. Muitas companhias criaram uma GUI para funcionar com o

Linux. Conceito de fonte aberta.

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

Page 20: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

20

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

Page 21: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

21

Compartilhando a CPU

Tarefas Sistemas Mono-tarefa / Multi-tarefa

Multi-Processamento Processos divididos em diferentes processadores Processos compartilham mesmo processador Prioridades de Processamento

Page 22: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

22

Gerenciamento da Memória

Divide a memória em partições distintas. Aloca memória para programas. Mantém os programas mutuamente

separados.

Page 23: 1 Introdução à Informática Sistemas Operacionais Prof. Filipo S. Perotto 2009

23

Introdução à Informática

Sistemas Operacionais

Prof. Filipo S. Perotto2009