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. 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
Existem vá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 anteriormente o 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 (Microsoft Disk 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 pode correr um Sistema Operativo?
¡ Máquina Física
¡ Máquina Virtual
Sistemas Operativos –
Ambientes para um SO
9. 9
¡ Quais as diferenç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 computador em 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
Vamos analisar 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
Professional Edition: 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. 16
Sistemas de Ficheiros
Trata-de da 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 em criar 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ê fazer partiçõ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 podem fazer 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 disco possui 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 tipos de 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ão criadas dentro das partições expandidas;
§ Podem ser criadas até 12 destas partições
Exemplos:
31
Partições
33. É 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 pode fazer????
§ Alterar a letra relativa à partição;
§ Eliminar uma partição;
§ Formatar uma partição;
§ …
Partições- Windows XP
35. 35
Para além das ações anteriores (noWin7):
§ Aumentar tamanho da partição;
§ Diminuir tamanho da partição;
§ …
Partições-Windows 7
36. Uma outra forma de 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
criar partiçã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ções criadas, pode efetuar um conjunto de ações sobre
elas:
38
Partições – Gparted
40. Como podemos formatar um 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 de formataçã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 Redundant Array 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
45. 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 ou 01 e RAID 1+0 ou 10 (alta performance e redundância)
47
Tipos de RAID
48. q Motherboard capaz de 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 os discos 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 o conceito 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ês tipos 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 duas formas 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árias restriçõ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ível ainda 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-se particularizar para cada um dos
utilizadores do nosso computador.
55
Utilizadores
56. q No SO Windows 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 vezes també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 sua vez 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 gestor de 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 se devem 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 fazer cópias de segurança no Windows?
65
Backups (Cópias de Segurança)
66. q Na primeira vez é 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 podemos restaurar 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 o SO carrega totalmente mas queremos recuperar apenas alguns
dados
68
Backups (Cópias de Segurança)
69. q Se o SO falha ao carregar (pós boot) -> utilizamos o restauro do
menu de boot (F8)
69
Backups (Cópias de Segurança)
70. q Se o SO 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 vezes nã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