DSC/CCT/UFCG
Introdução à
Informática
Software Básico II
Prof.: José Eustáquio Rangel de Queiroz
[email protected]
[email protected]
Carga Horária: 60 horas
Sistemas Operacionais
DSC/CCT/UFCG
[email protected]
 Plug’n Play (PNP)

Reconhecimento
de
novos
dispositivos
pelo
computador, instalação automática de drivers para
esses dispositivos e verificação de conflitos com
outros dispositivos

Suportado
pela
maioria
dos
dispositivos e SO
atuais
2
Sistemas Operacionais
DSC/CCT/UFCG
[email protected]
 Plug’n Play (PNP)
Controlador
de Disco
Placa
de Vídeo
Controlador
SCSI

Quando se liga um sistema Plug’n
Play, o principal árbitro entre o
software e o hardware, o
BIOS (sistema
básico de
entrada
e saida), é o
primeiro componente
a assumir o controle

Com base em identificadores
unívocos códigos permanentemente
gravados nas ROM (memória apenas de leitura), o BIOS
reconhece os dispositivos instalados

SO assume o controle dos dispositivos
3
Funções dos Sistemas Operacionais
DSC/CCT/UFCG
[email protected]
 Formatação de Discos

Processo de preparação de um disco para leitura e
escrita (gravação)

A
maioria
dos
fabricantes de discos
rígidos e disquetes
pré-formatam
seus
produtos

Vários SO formatam
discos
de
modo
diferente
4
Sistemas Operacionais de Rede
DSC/CCT/UFCG
[email protected]
 Sistema Operacional de Rede

Rede  Coleção de computadores e elementos
relacionados
(e.g.
terminais,
impressoras,
modems, sensores de abertura de portas,
monitores de temperatura) interconectados via
meios e dispositivos de comunicação

NOS (Network OS) ou
SO de Rede  Sistema
operacional destinado
ao suporte a redes de
computadores
5
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
[email protected]
 DOS (Disk Operating System)

Termo referente a vários sistemas operacionais monousuário desenvolvidos para PC no início da década de 1980

PC-DOS e MS-DOS  versões mais difundidas

Interfacede
linha de comando,
incrementada com
diálogo via menus
em versõesmais
recentes
linha de
comando
comandos
digitados
pelo usuário
6
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
[email protected]
 MS-Windows
Windows 3.x
Windows 95
Refere-se às três versões
iniciais do MS-Windows,
ambientes
operacionais
com MS-DOS e uma GUI
atuante em combinação
com
um
SO
para
simplificação de seu uso
SO multi-tarefas compatível
com o MS-DOS e versões do
MS-Windows 3.x
Windows NT Workstation
SO cliente com uma interface
similar à do MS-Windows 95,
passível de conexão com o
MS-Windows NT Server
7
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
[email protected]
 MS-Windows Millenium Edition (Windows Me)

SO com vários recursos para redes
domésticas, recursos de áudio e
vídeo e melhorias na confiabiliade

Inclusão do recurso Restauração do
Sistema

Último sistema
operacional da
Microsoft basea
do no kernel do
Windows 95
8
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
[email protected]
 MS-Windows 2000

Mais do que um simples upgrade do MS Windows NT 4.0

Desenvolvido para substituir o Windows 95, Windows 98 e
Windows NT Workstation em máquinas de mesa e laptops

Confiabilidade
melhorada,
facilidade
compatibilidade com a Internet

Suporte à computação móvel e a produtos avançados
sem fio e de rede, com dispositivos de infravermelho
de
uso
e
9
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
[email protected]
 MS-Windows XP

Fusão de duas linhas de SO para usuários domésticos e
para usuários corporativos

Disponibilização para usuários domésticos e corporativos
do desempenho, estabilidade e segurança que antes
beneficiaram usuários corporativos do MS-Windows 2000

Interface com o usuário melhorada

Versões
 XP
Professional
 XP
Home Edition
 XP
64-Bit Edition (para processadores Intel Itanium de 64
bits)
10
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
 MS-Windows XP Professional

Desempenho superior do SO

Sistema de encriptação de arquivos

Suporte para rede sem fio 802.1x

Interface reprojetada (LUNA)
[email protected]
 MS-Windows XP Home Edition

Projeto visual simplificado e limpo, facilitando o acesso
do usuário às funcionalidades oferecidas

Várias facilidades para usuários domésticos
 Tutor
para instalação de rede
 Windows
Media e Movie Maker
 Recursos
de processamento digital de imagens
11
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
 UNIX
[email protected]

SO multi-tarefas e
multi-usuários desenvolvido no início da década de
1970 por cientistas
dos Bell Labs
Interface original (e ainda comum)
com o usuário  Linha de comando

Funcionalidades
built-in de rede

MS-DOS e MS Windows adotaram conceitos do projeto
original do UNIX (e.g. a idéia de uma interface entre o
usuário e o SO, estrutura hierárquica de diretórios e
subdiretórios)
12
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
 UNIX

Versões usadas correntemente
 SysV (AT&T)
 BSD (Berkeley)
 Solaris (Sun)
 IRIX (SGI)
 AIX (IBM)
[email protected]
 LINUX (software gratuito)
13
Sistemas Operacionais Stand-Alone
DSC/CCT/UFCG
[email protected]
 LINUX

Uma das implementações do UNIX

Desenvolvido por Linus Torvalds e disponibilizado
para o público em 1991

Possibilidade de instalação em um PC, no qual haja
sido instalado outros SO
14
Sistemas Operacionais Embutidos
DSC/CCT/UFCG
 SO Embutidos

SO instalados na maioria dos handhelds, pocket PC
e palmtops

Residentes em um chip ROM
[email protected]
Palm OS®
Windows CE
Pocket PC OS
15
Sistemas Operacionais Embutidos
DSC/CCT/UFCG
[email protected]
 Auto PC

Dispositivo montado em painéis de veículos, o qual é
suportado pelo MS-Windows CE

Acionado por comandos vocais

Fornecimento de informações ao condutor, e.g. sentidos
de fluxo, condições de tráfego e do tempo

Atuação como rádio ou CD de áudio

Compartilhamento de informações com handhelds e
notebooks
16
Programas Utilitários
DSC/CCT/UFCG
 Programa Utilitário

Espécie de software de sistema destinado à realização
de uma tarefa específica

Funcionalidades
usualmente
relacionadas
computador, seus dispositivos ou seus programas
Pacote de Utilitários
[email protected]
Combinação de uma série de
programas utilitários em um
único pacote de software
Exemplo: Norton SystemWorks
ao
Serviços Utilitários
baseados na Web
Utilitários de um desenvolvedor
de software passíveis de
acesso e uso via Web,
gratuitamente ou mediante o
pagamento de taxas anuais
Exemplo: CapeScience Live Web
Services
(http://www.capescience.com/webservices/)
17
Programas Utilitários
DSC/CCT/UFCG
[email protected]
 Tipos de Programas Utilitários

Visualizador de arquivos

Compressor de arquivos

Utilitário de diagnóstico

Desinstalador

Verificador de disco (disk scanner)

Desfragmentador de disco

Utilitário de backup

Descanso de tela (screen saver)
18
Download

Notas de aula 7 - Computação UFCG