Upload
diogoa21
View
24
Download
0
Embed Size (px)
Citation preview
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
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
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
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
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
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.
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
¡ Onde pode correr um Sistema Operativo?
¡ Máquina Física
¡ Máquina Virtual
Sistemas Operativos – Ambientes para um SO
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
§ 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
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
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
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
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).
15
Requisitos
Vejamos os requisitos mínimos do sistema para cada uma das
versões do Windows que vamos estudar.
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
Sistemas de Ficheiros – FAT12 e FAT16
Mas quais os tipos de formatos à nossa disposição?
Mas quais as diferenças entre eles?
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
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
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
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
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
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
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
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) .
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
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
¡ 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
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
… Em L i nux t em es t a designação, no Windows teremos as letras da unidade (C:, D:, E:, …)
Partições
¡ 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
¡ Lógicas
§ São criadas dentro das partições expandidas;
§ Podem ser criadas até 12 destas partições
Exemplos:
31
Partições
¡ Em resumo:
32
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
Que ações pode fazer???? § Alterar a letra relativa à partição;
§ Eliminar uma partição;
§ Formatar uma partição;
§ …
Partições- Windows XP
35
Para além das ações anteriores (noWin7): § Aumentar tamanho da partição;
§ Diminuir tamanho da partição; § …
Partições-Windows 7
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
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
Tendo as partições criadas, pode efetuar um conjunto de ações sobre elas:
38
Partições – Gparted
39
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
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
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
RAID permite:
§ Aumento da velocidade de transferência de dados
§
43
RAID
RAID permite:
§ Redundância (recuperar informação – exceto em raid 0)
44
RAID
RAID 0 (Stripe)
§ Sem Redundância
§ Aumento lógico da capacidade
§ Aumento da velocidade de escrita e leitura
45
Tipos de RAID
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
RAID 0+1 ou 01 e RAID 1+0 ou 10 (alta performance e redundância)
47
Tipos de RAID
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
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
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
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
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
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
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
q Posteriormente pode-se particularizar para cada um dos
utilizadores do nosso computador.
55
Utilizadores
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
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.
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)
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
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
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
q No Windows é possível realizar agendamentos de tarefas: q iniciar programas;
q Enviar e-mails;
q Notificações;
62
Agendamentos
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)
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)
q Como fazer cópias de segurança no Windows?
65
Backups (Cópias de Segurança)
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)
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)
q Se o SO carrega totalmente mas queremos recuperar apenas alguns
dados
68
Backups (Cópias de Segurança)
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)
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)
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