Este documento fornece um resumo sobre sistemas operativos clientes. Discute as principais versões do Windows, como MS-DOS, Windows XP, Windows 7 e Windows 8. Também aborda partições de disco, sistemas de arquivos e a instalação de sistemas operativos em máquinas virtuais.
1
Sistemas Operativos
Módulo II-Sistema Operativo Cliente
Ano lectivo 2014/2015
Técnico de Gestão e Programação de Sistemas Informáticos
2.
Sistema Operativo Cliente
Existemvários Sistemas Operativos Cliente
Para o Windows temos todas as distribuições
• MS-DOS, 1.x, 2.x, 3.x, 95, 98, Me, XP, Vista, 7, 8 Mobile
Exceto:
• NT server x, Server 200x, CE (embebido)
No Linux existem tantas distribuições para cliente que basta
referir algumas
• Ubuntu, Caixa Mágica, Fedora, etc
O Mac e o Android apenas possuem versões para SO
cliente
3.
Como vimos anteriormenteo Windows é o SO mais utilizado
em todo o mundo:
Esta é razão pela qual neste módulo escolhemos o Windows
para representar os SO clientes
Iremos abordar várias versões: Ms-Dos, Windows XP,
Windows 7…. 3
Sistema Operativo Cliente
4.
1980: MS-DOS (MicrosoftDisk Operating System)
Interface CLI
Cronologia do Windows
1982-85: Windows 1.0
Primeira interface GUI
Curiosidades: necessitava apenas de 512KB de
Memória RAM
1987-92: Windows 2.0
Curiosidades: primeira vez que apareceu o painel de
controlo
5.
1990-94: Windows 3.x
Curiosidades:primeira vez que apareceu o jogo
Solitario, Copas e Minesweeper
Cronologia do Windows
1995-01: Windows 95
Curiosidades: primeira versão com ferramentas para
nevegação na Web e a primeira vez que surgiu o
menu Iniciar
1998-02: Windows 98
Curiosidades: primeira vez que apareceram os
ícones de início rápido
6.
2000: Windows ME
Curiosidades:último Windows a basear-se no Kernel
do Windows95
Cronologia do Windows
2000: Windows 2000
Curiosidades: primeiro baseado no kernel do
WindowsNT 4.0
2001-05: Windows XP
Curiosidades: dos mais rápidos e estáveis SO
desenvolvidos pela Microsoft.
7.
2006-08: Windows Vista
Curiosidades:primeiro com User Account Control
(UAC)
Cronologia do Windows
2009-Hoje: Windows 7
Curiosidades: vendia 7 cópias por segundo 1 ano
após o lançamento
2012: Windows 8
Curiosidades: primeiro com interface totalmente touch
e sem o botão Iniciar
8.
8
¡ Onde podecorrer um Sistema Operativo?
¡ Máquina Física
¡ Máquina Virtual
Sistemas Operativos –
Ambientes para um SO
9.
9
¡ Quais asdiferenças entre uma máquina física e uma virtual?
¡ Máquina Física
l implica instalação de raiz num dispositivo recorrendo
diretamente ao seu Hardware
l Apenas um Sistema Operativo (não virtual) pode estar a
correr em simultâneo na mesma máquina
¡ Máquina Virtual
l Podemos reservar mais ou menos recursos da máquina
para um determinado Sistema Operativo
l Uma máquina pode correr vários Sistemas Operativos em
simultâneo (apenas limitado pelos recursos de hardware)
Sistemas Operativos –
Ambientes para um SO
10.
10
§ Iniciar o computadorem Windows e abrir a Virtualbox.
Instalação – Máquina Virtual
https://www.virtualbox.org/wiki/Downloads
Nota: caso não exista Virtualbox no
seu pc pode fazer download em:
11.
11
Edições do Windows
Vamosanalisar as diferentes edições relativamente às versões do
Windows que vamos estudar neste módulo.
Windows XP
Starter Edition: Desenvolvido para utilizadores com pouca prática
com várias limitações a nível de software e de instruções de
utilização.
Home Edition: para o utilizador comum e para uso doméstico (sem
a possibilidade de ser adicionado a um domínio)
12.
12
Edições do Windows
ProfessionalEdition: a mais completa das versões permitindo já a
associação a um domínio.
Media Center Edition: desenvolvido para aplicações multimédia (ver
filmes, ouvir música, ver fotos). Computador de sala.
Windows 7
Starter: Desenvolvido para máquina com recursos limitados de
hardware (netbooks). Não existe na versão 64bit.
Home Premium: para o utilizador comum, para uso doméstico ou
como média center (sem a possibilidade de ser adicionado a um
domínio)
13.
13
Edições do Windows
Professional:Permite a associação a um domínio e com mais
ferramentas de administração.
Ultimate: basicamente uma versão com todos os recursos das
anteriores sendo a mais completa de todas. Apresenta também
maior segurança e disponível em 35 idiomas.
Windows 8
8: a mais básica disponibilizando o ecrã de início com a nova
configuração.
Pro: comparável à versão 7 Professional e Ultimate
14.
14
Edições do Windows
Enterprise:a mais completa das edições apesar das aplicações
extra não serem significativas para o utilizador comum.
RT: versão mais leve para tablets com processadores de arquitetura
tipo ARM.
Arquitetura ARM (primeiramente Acorn RISC Machine, posteriormente
Advanced RISC Machine) é uma arquitetura de processador de 32 bits e
é usada principalmente em sistemas embebidos (computador é
completamente encapsulado ou dedicado ao dispositivo ou sistema que
ele controla).
16
Sistemas de Ficheiros
Trata-deda estrutura utilizada por um SO para organizar os dados
nas memórias secundárias, de forma a poder localizar informação.
Quando é realizada a escolha do sistema de ficheiros e qual a
importância dessa escolha?
Antes da instalação do SO ou quando se formata/particiona um
dispositivo:
17.
17
Sistemas de Ficheiros
–FAT12 e FAT16
Mas quais os tipos de formatos à nossa disposição?
Mas quais as diferenças entre eles?
18.
18
Sistemas de Ficheiros
–FAT12 e FAT16
Sigla FAT significa: “File Alocation Table”
Compatível com MS-DOS e todas as versões do Windows
8 caracteres para o nome + 3 para a extensão;
Tamanho de ficheiro limitado a 4GB;
Tamanho máximo de partição: 32 MB (FAT12) / 2GB (FAT16).
E se fossem necessárias partições maiores?
19.
19
Sistemas de Ficheiros
–FAT32
¡ Também é um sistema de ficheiros da família Microsoft;
¡ Compatível apenas com Windows95 .. XP;
¡ Evolução da FAT16 (agora com 32bits);
¡ 255 caracteres de tamanho máximo dos nomes;
¡ Tamanho do ficheiro limitado a 4GB;
¡ Tamanho máximo da partição: 2TB.
O que acontece se um ficheiro tiver mais de 4GB?
20.
20
Sistemas de Ficheiros
–NTFS
¡ Mais um sistema de ficheiros da família Microsoft;
¡ Sigla NTFS significa: New Technology File System;
¡ Disponível a partir do Windows2000;
¡ 255 caracteres de tamanho máximo dos nomes;
¡ Tamanho do ficheiro limitado a 16Tb;
¡ Tamanho máximo da partição: 16Tb
¡ Compactação
¡ Encriptação
¡ Controlo de acessos
21.
21
Sistemas de Ficheiros
–NTFS
Vantagens em relação aos anteriores:
ü Grande capacidade de recuperação automática de alguns erros
relacionados com o disco (que os anteriores não possuem).
ü Permite que o SO recupere de problemas sem perder
informação;
ü Suporte melhorado para discos rígidos maiores;
ü Maior velocidade de acesso;
ü Melhorias a nível de segurança, uma vez que permite a utilização
de permissões e encriptação para restringir o acesso a ficheiros
específicos a utilizadores aprovados.
22.
22
Sistemas de Ficheiros
–Resumo
Sistema Operativo Sistemas de Ficheiros Suportados
Dos FAT16
Windows 95 FAT16
Windows 95 OSR2 FAT16, FAT32
Windows 98 FAT16, FAT32
Windows NT4 FAT, NTFS (versão 4)
Windows 2000/XP FAT, FAT16, FAT32, NTFS (versão 4 e 5)
Linux Ext2, Ext3, Linux Swap, …
MacOS HFS (Hierarchical File System), …
OS/2 HPFS (High Performance File System)
Sistemas mais recentes como o Windows Vista ou o Windows7
suportam: NTFS
23.
23
Máquinas Virtuais -.vdi
Existe um formato / tipo de ficheiros, suportado pelo Virtualbox:
.vdi (virtual desktop image)
Este é o formato utilizado por defeito para as máquinas virtuais
do Virtualbox e contém toda da informação de uma máquina
virtual:
Quantidade de Memória
Espaço em Disco
Outros recursos
Estas máquinas já foram previamente:
Instaladas / Utilizadas / Testadas
http://virtualboximages.com/Free.VirtualBox.VDI.Downloads
24.
24
Sistemas de Ficheiros
–Resumo
Trabalho Prático
Instale o Windows XP em máquina virtual
Crie um disco .vdi com 10 GB
Na instalação formate o seu disco com o sistema de ficheiros
NTFS
25.
25
Partições
Uma partição:
Consiste emcriar zonas independentes no disco rígido e que se
destinam a receber Sistema Operativos ou dados, dependendo do
tipo de partição que é criada.
Esta operação é efectuada após a formatação física do disco e
antes da formatação lógica do mesmo (O conceito de formatação
será abordado mais à frente)
26.
Para quê fazerpartições???
¡ Instalação de mais de um SO no mesmo disco rígido;
¡ Criar partição de dados para, por exemplo:
l Backup do sistema:
l Recovery do Sistema (muito utilizado em portáteis, por
exemplo)
Em termos de desempenho e capacidade:
¡ Aumento de segurança dos ficheiros;
¡ Melhor organização de dados;
¡ Economia de espaço em disco … 26
Partições
27.
Como se podemfazer partições no disco???
Existem alguns programas específicos, como por exemplo:
¡ Gparted (gratuito - http://gparted.sourceforge.net/)
¡ Partition Magic (pago)
¡ Disk Management (Windows)
¡ Fdisk (MS-DOS)
Podemos ainda criar as partições
no momento da instalação do SO. 27
Partições
28.
¡ O discopossui no seu primeiro sector duas indicações fundamentais
¡ Este setor denomina-se por MBR (Master Boot Record)
l Possui Boot Loader
l E ainda a indicação do número e tipo de partições num disco
(Partition Table)
28
Partições
29.
Existem três tiposde partições.
¡ Primária
§ No mínimo existe 1 e no máximo 4, e são conhecidas por:
§ /dev/hda1
§ /dev/hda2
§ /dev/hda3
§ /dev/hda4
§ Uma dessas partições é a activa (bootable), de forma à
BIOS saber por qual delas é feito o arranque do sistema;
§ São as partições usadas para instalar/correr os SO.
29
… E m L i n u x t e m e s t a
designação, no Windows
teremos as letras da unidade
(C:, D:, E:, …)
Partições
30.
¡ Expandida
§ Éum tipo especial de partição primária;
§ Só pode existir uma partição deste género;
§ Dentro de uma partição expandida podem existir outras
partições, a que se dá o nome de partições…
Lógicas
30
Partições
31.
¡ Lógicas
§ Sãocriadas dentro das partições expandidas;
§ Podem ser criadas até 12 destas partições
Exemplos:
31
Partições
É possível ver/ alterar partições a partir do seu computador sem
instalar software especifico, sabe como???
Através do Painel de Controlo
33
Partições-Windows XP
34.
34
Que ações podefazer????
§ Alterar a letra relativa à partição;
§ Eliminar uma partição;
§ Formatar uma partição;
§ …
Partições- Windows XP
35.
35
Para além dasações anteriores (noWin7):
§ Aumentar tamanho da partição;
§ Diminuir tamanho da partição;
§ …
Partições-Windows 7
36.
Uma outra formade dividir o disco rígido em volumes, é através de
programas, de que o Gparted é um exemplo.
O interface gráfico / modo de utilização é semelhante ao dos slides
anteriores, no entanto, este tipo de programa:
§ É mais independente do sistema em que se está a trabalhar;
§ Reconhece vários sistemas de ficheiros;
§ Consegue nos vários sistemas de ficheiros fazer operações como:
§ Criar partições;
§ Remover partições;
§ Redimensionar partições
§ Pode ser usado no arranque do computador (CD Bootable);
§ Um aspecto essencial é o facto de se tratar de um freeware. 36
Partições – Gparted
37.
37
Escolher espaço para
criarpartição…
Criar uma
n o v a
partição…
Escolher tamanho da partição…
Para adicionar /
criar partição…
Partições – Gparted
38.
Tendo as partiçõescriadas, pode efetuar um conjunto de ações sobre
elas:
38
Partições – Gparted
Como podemos formatarum disco rígido?
¡ Ao iniciar o processo de instalação do SO
¡ Usando um dos programas para fazer partições através de
BootCD
o Ou no próprio SO
40
Formatação
41.
Dois tipos deformatação:
§ Física
§ Também chamada de baixo nível;
§ O objectivo da formatação de baixo nível é dividir a superfície dos
discos em elementos básicos:
§ pistas
§ sectores
§ cilindros
§ Lógica:
§ Criar partições;
41
Formatação
42.
RAID ou RedundantArray of Independent Disks
§ Objetivos
§ Redundância
§ Performance
§ Raid permite associar vários discos para que logicamente pareçam
um só sendo possível aumentar também a fiabilidade dependendo do
tipo de RAID:
§ Raid pemite:
§ Aumento da capacidade de armazenamento
42
RAID
RAID 0 (Stripe)
§ Sem Redundância
§ Aumento lógico da capacidade
§ Aumento da velocidade de escrita e leitura
45
Tipos de RAID
46.
RAID 1 (Mirror)
§ Com Redundância (para cada disco existe um espelho)
§ Sem aumento lógico da capacidade
§ Aumento da velocidade de leitura
46
Tipos de RAID
47.
RAID 0+1 ou01 e RAID 1+0 ou 10 (alta performance e redundância)
47
Tipos de RAID
48.
q Motherboard capazde Raid 0 ou 1 ou ambos
q Discos rígidos com a mesma capacidade (ou ficam limitados ao
tamanho do disco mais pequeno)
q Ligar os discos à motherboard nas interfaces associadas ao Raid
(normalmente nem todas as controladoras da motherboard permitem
raid)
q Ativar o Raid na bios
q Configurar o raid no gestor próprio antes do arranque do SO (tipo
BIOS)
q Instalar o Windows indicando que se trata de discos em Raid
(apenas nas versões anteriores ao Vista)
48
RAID – Requisitos
49.
q Se osdiscos não forem aplicados ao local onde estará alojado o SO
podemos utilizar o Disk Manager para configurar o RAID
49
RAID – Requisitos
50.
q Relembrando oconceito de memória virtual:
q Extensão da RAM no disco rígido
q Porção de espaço no disco rígido utilizado pelo processador para mapear
zonas da memória RAM com o objetivo de as libertar para outras tarefas
No Windows a configuração da memória virtual é realizada após a instalação
do SO
q É realizada de maneira diferente de SO para SO
q O objetivo é guardar entre 1,5x e no máximo 2x o valor total da RAM do
sistema
Exemplo: um PC com 2GB RAM terá uma memória virtual no intervalo (3GB –
4GB)
50
Memória Virtual
51.
q Existem trêstipos de utilizadores no Windows::
q Padrão – pode utilizar a maioria das capacidades do computador
q Restrição de instalação/desinstalação de Software/Hardware
q Restrição de alteração/visualização de conteúdos de outros utilizadores
q Convidado – conta normalmente inativa. Ideal para utilizações pontuais (ex:
formações)
q Sem password (XP e possibilidade no 7)
q Restrição de instalação/desinstalação de Software/Hardware
q Restrição de alteração/visualização de conteúdos de outros utilizadores
q Administrador - sem Exemplo: um PC qualquer tipo de restrição
51
Utilizadores
52.
q Existem duasformas de criar utilizadores:
q Através do Painel de Controlo
em Contas de Utilizadores
q Ou de forma mais completa e semelhante
às versões Server na Gestão de Computador
(Computer Management).
Não disponível nas edições básicas
(home, starter)
52
Utilizadores
53.
q Existe váriasrestrições que se podem associar a utilizadores do
tipo padrão ou convidado (lembrem-se que os administradores
não possuem qualquer tipo de restrição)
q O controlo parental é um desses exemplos:
q Permite limitar o acesso ao computador e a certas aplicações
53
Utilizadores
54.
q É possívelainda limitar o
espaço em disco utilizado por
cada utilizador do nosso
computador
q Chama-se a isto limite de
quota em disco
q Este serviço tem de ser
previamente ativado na
unidade lógica do disco onde
pretendemos que as quotas se
apliquem
54
Utilizadores
55.
q Posteriormente pode-separticularizar para cada um dos
utilizadores do nosso computador.
55
Utilizadores
56.
q No SOWindows após a instalação de um programa ou
atualização é possível a remoção de qualquer um das anteriores.
56
Instalação/Desinstalação
-> O Painel de Controlo dispõe de um gestor de aplicações/
atualizações
Mostrar atualizações
57.
q No Windowsé possível escolher as aplicações que queremos que
corram ao iniciar o Windows
q Muitas destas aplicações correm sem o nosso conhecimento
apoderando-se dos recursos do sistema tornando mais lento,
principalmente desde que o computador liga até que carregue
totalmente o SO
57
Startup (Arranque)
q Ao correr msconfig acedemos a uma janela que nos
permite selecionar os programas que queremos ou
não que se iniciem com o Windows.
58.
q Por vezestambém é importante que um determinado programa se
inicie com o Windows
q Para isso existe uma pasta em todos os utilizadores de nome
Arranque(Startup) onde devemos colocar os atalhos para as
aplicações que queremos que se iniciem com o Windows
58
Startup (Arranque)
59.
q No Windowsé possível ver as aplicações e processos em execução
q Qual a diferença entre aplicações e processos?
q Uma aplicação pode lançar um ou mais processos
q Mas um processo pode estar ativo mas não tem de ser
necessariamente visível para o utilizador
59
Gestor de Tarefas
60.
q Por suavez cada processo tem threads associados
q O que são threads?
q A unidade mais pequena em que se pode dividir um processo
q Cada processo é dividido em vários threads
q O processador irá atender os threads de vários processos em
simultâneo(multithreading)
60
Gestor de Tarefas
61.
q No gestorde tarefas é possível:
q terminar processos em execução;
q aumentar/diminuir a prioridade do processo;
q parar/arrancar serviços;
q Visualizar os recursos do sistema
61
Gestor de Tarefas
62.
q No Windowsé possível realizar agendamentos de tarefas:
q iniciar programas;
q Enviar e-mails;
q Notificações;
62
Agendamentos
63.
q No Windowsé possível realizar/agendar cópias de segurança
q Porque são as cópias de segurança importantes?
q Permitem restaurar o SO (e outros ficheiros)
q Em que momentos podem ser úteis?
q Quando o SO não é detetado (pré-boot)
q Quando o SO não arranca (pós-boot)
q Quando o SO é instável
q Para recuperar informação perdida
63
Backups (Cópias de Segurança)
64.
q Quando sedevem fazer backups?
q Se possível todas as semanas (mantendo sempre pelo menos as duas últimas
cópias de segurança)
q Tem inconvenientes?
q Ocupam espaço (disco, DVD, etc)
q No restauro perdem-se programas e outra informação que não resida na cópia
de segurança,
q Ficheiros não incluídos na cópia de segurança;
q Programas posteriormente instalados;
q Atualizações de software
64
Backups (Cópias de Segurança)
65.
q Como fazercópias de segurança no Windows?
65
Backups (Cópias de Segurança)
66.
q Na primeiravez é necessário configurar a cópia de segurança
q Onde guardar o backup
q Escolher o que queremos no backup
q Escolher o agendamento de futuros backups
66
Backups (Cópias de Segurança)
67.
q Posteriormente podemosrestaurar o sistema de várias formas
conforme o seu estado.
q Se o SO carrega totalmente mas: Instável (recuperar o SO) ->
Utilizamos o Restauro de Sistema no próprio SO
67
Backups (Cópias de Segurança)
68.
q Se oSO carrega totalmente mas queremos recuperar apenas alguns
dados
68
Backups (Cópias de Segurança)
69.
q Se oSO falha ao carregar (pós boot) -> utilizamos o restauro do
menu de boot (F8)
69
Backups (Cópias de Segurança)
70.
q Se oSO falha ao iniciar (pré boot) -> utilizamos o DVD de instalação
do Windows ou o DVD/CD de recuperação.
70
Backups (Cópias de Segurança)
71.
q Por vezesnão temos o DVD do
Windows.
q Necessitamos de realizar o
restauro mas o menu F8 nem
sequer aparece
q Como fazer um CD/DVD de
restauro?
q Podemos utilizar outro
computador para fazer este CD/
DVD com a versão Windows 7
(em qualquer língua)
71
CD/DVD Restauro