Want to make interactive content? It’s easy in Genially!

Over 30 million people build interactive content in Genially.

Check out what others have designed:

Transcript

2024-2025
Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos
Professora: Patrícia Lopes

Sistemas Operativos

Módulo 2: Sistema Operativo Cliente

Formatação

  • Para se proceder ao armazenamento do que quer que seja num suporte magnético, este terá de ser preparado para utilização pelo SO.
  • Qualquer suporte é constituído por um sistema organizado de acesso sequencial.
  • Mas esta organização não serve sem que o SO proceda a uma marcação de zonas de dados para poder guardar e obter informação desse mesmo suporte magnético.
  • A operação de preparação de um suporte de informação para uso de um SO.
  • Para além de eliminar os dados, cria e grava informação sobre a própria estrutura lógica do suporte de armazenamento.

Particionamento

  • Segmento do disco rígido que pode ser acedido como se fosse um disco completo.
  • Porção de um disco rígido tratada como uma unidade independente.

Máquinas Virtuais: VM (Virtual Machines)

  • Encapsulam o hardware e sistema operativo como se fossem hardware.
  • Oferecem aos utilizadores uma interface idêntica à oferecida por determinada arquitetura de hardware.
  • Podem ter como clientes sistemas operativos a correr sobre o hardware virtualizado.
  • Os recursos físicos do computador são partilhados pelas diferentes instâncias das máquinas virtuais.

Máquinas Virtuais: Isolamento

  • Cada VM é isolada das outras e do hardware físico.
  • As VM são ideais para investigação em sistemas operativos.
  • Um SO experimental pode correr por cima de uma VM, quando as coisas correm mal, não é necessário reiniciar/formatar a máquina.
  • A implementação das VM é difícil por ter que oferecer uma ilusão perfeita de hardware com uma performance satisfatória.

Máquinas Virtuais: Tolerância às falhas

  • A virtualização permite que uma aplicação em mau funcionamento executada numa VM possa ser reiniciada rapidamente e de um modo seguro, sem afetar outras aplicações que estejam em execução no sistema anfitrião.

Virtualização Vs Emulação

Virtualização

  • A virtualização é uma tecnologia que oferece uma camada de abstração dos verdadeiros recursos de uma máquina;
  • As principais vantagens da virtualização são:
      • o reaproveitamento de recursos;
      • a portabilidade;
      • a segurança.

Com a virtualização podemos:

  • Executar diferentes sistemas operativos num mesmo hardware simultaneamente.
  • Executar um SO (e as suas aplicações) como um processo de outro SO.
  • Utilizar SO e aplicações escritas para uma plataforma noutra.

Virtualização e Emulação

  • Na Virtualização das instruções do SO numa máquina virtual, a maior parte é passada para a máquina real executar, o que garante um desempenho com apenas uns 10% de perda de desempenho em relação à execução numa máquina real.
  • Na Emulação todas as instruções são executadas via software o que gera uma perda de desempenho muito grande, neste caso a máquina é executada com apenas 5% a 10% do desempenho em relação à execução numa máquina real.

Monitor de Máquinas Virtuais (VMM)

  • O VMM é uma aplicação que implementa uma camada de virtualização, a qual permite que múltiplos SO funcionem simultaneamente sobre um mesmo hardware.

Monitor de Máquinas Virtuais: Funções

  • Definir o ambiente de máquinas virtuais;
  • Alterar o modo de execução do sistema operativo convidado de privilegiado para não privilegiado, e vice-versa;
  • Permitir executar as instruções e escalonar o uso do CPU para as máquinas virtuais;
  • Gerir o acesso aos blocos de memória e disco destinados ao funcionamento das máquinas virtuais;
  • Intermediar as chamadas de sistema e controlar o acesso a outros dispositivos como CD-ROM, drives de DVD, dispositivos de rede, dispositivos USB.

Monitor de Máquinas Virtuais: Características

Um monitor de máquinas virtuais deve ter três características principais:

  • Eficiência;
  • Integridade;
  • Equivalência.

Eficiência

É extremamente importante que um grande número de instruções do processador virtual seja executada diretamente pelo processador real, sem que haja intervenção do monitor de máquinas virtuais.As instruções que não puderem ser tratadas pelo processador real precisam ser tratadas pelo monitor de máquinas virtuais.

Integridade

Todas as requisições aos recursos de hardware devem ser encaminhadas explicitamente pelo monitor de máquinas virtuais (memória, processamento, etc.)

Equivalência

O monitor de máquinas virtuais deve permitir um comportamento de execução semelhante ao da máquina real para o qual o VMM oferece suporte de virtualização.

Máquinas Virtuais: Preparação dos Equipamentos

VMM - Instalar o VirtualBox

BIOS - Ativar a Virtualização

Hardware e Imagens dos SO

Hardware:

  • RAM – 4GB
  • Processador – 64 bits
  • Espaço livre no disco rígido / partições
.iso
  • Windows 7
  • Windows 10

Virtual Box

Criar uma nova VM

1º Passo:

Nome: VMVersão: Windows 10 (64 bits)

2º Passo:

Memória: 1 GBProcessador: 1

3º Passo:

Disco Rígido: Criar um novo disco com 50GB

4º Passo:

VM - Instalar o Sistema Operativo

Imagem .ISO: Escolher ficheiro

1º Passo:

Escolher Português (pt)

2º Passo:

Clica em Instalar agora

3º Passo:

4º Passo:Iniciar configuração

Escolhe: Windows 10 Home

5º Passo:

Aceita os termos de licenciamento e clica no seguinte

6º Passo:

Instalação: Personalizada

7º Passo:

8º Passo:Criar uma nova partição

9º Passo:

10º Passo:

11º Passo:A instalar o Windows

Nome de utilizador: teu_nome_SIOPNome do computador: 1PHPassword: (uma à tua escolha) Definir: tipo de atualizações 🡪 Data e hora 🡪 Rede (pública)

1º Passo:

Otimização do Sistema

  • VERIFICAÇÃO DO ESTADO DO DISCO
  • LIMPEZA DO DISCO
  • DESFRAGMENTAÇÃO DO DISCO
  • CÓPIA DE SEGURANÇA
  • COMPACTADOR DE FICHEIROS

Otimização do Sistema

  • Ferramenta destinada a verificar se existem erros numa unidade de disco.

Verificação do Estado do Disco

  • Destina-se à deteção e eliminação de ficheiros criados pelo sistema que, entretanto, se tornaram desnecessários.

Limpeza do Disco

  • Destina-se a fazer cópias de segurança dos ficheiros mais importantes e/ou de software instalado.

Cópia de Segurança

  • Permite comprimir a informação contida em ficheiros, tornando assim mais fácil e rápido, por exemplo, o seu envio pela Internet ou a sua gravação em suportes de pequena capacidade.

Compactador de ficheiros

Criar Utilizadores e Grupos

Iniciar 🡪 Computador 🡪 botão direito 🡪 Gerir

Aceder a Gestão de Computadores

Utilizadores e Grupos Locais 🡪 Utilizadores 🡪 Botão direito 🡪 Novo utilizador

Gestão de Computadores - utilizadores

Preencher dados do utilizador 🡪 atribuir password 🡪 selecionar campos 🡪 Criar

Gestão de Computadores - utilizadores

Do mesmo modo, cria o user2 com a palavra-passe 5678.

Exercício Prático

Utilizadores e Grupos Locais 🡪 Grupos 🡪 Botão direito 🡪 Novo grupo 🡪 Adicionar 🡪 escrever nome do utilizador 🡪 Verificar nomes 🡪 OK

Gestão de Computadores - grupos

Utilizadores 🡪 selecionar Utilizador 🡪 Botão direito 🡪 Propriedades 🡪 Escrever nome do grupo 🡪 Verificar nomes 🡪 OK

Gestão de Computadores - adicionar utilizador a grupo

C:/ 🡪 criar pasta 🡪 Botão direito 🡪 propriedades 🡪 separador Partilhar 🡪 Partilhar

Partilhar Pasta - Nome da Pasta (Partilha)

Adicionar Utilizadores 🡪 Alterar permissões de leitura e escrita 🡪 Partilhar

Partilhar Pasta

propriedades da pasta 🡪 separador Partilhar 🡪 Partilha Avançada 🡪 definir nº de utilizadores em simultâneo 🡪 Permissões

Partilhar Pasta - Partilha Avançada

Permissões 🡪 Adicionar 🡪 escrever nome de utilizador ou grupo 🡪 Verificar nomes 🡪 OK 🡪 Alterar Permissões 🡪 Aplicar 🡪 OK 🡪 Aplicar 🡪 OK 🡪 Fechar

Partilhar Pasta - Partilha Avançada

Comandos

  • Ainda hoje existe a linha de comandos (cmd.exe) que é um interpretador de comandos MS-DOS.
  • Com a evolução dos Sistema Operativos, alguns comandos foram desaparecendo e outros são cada vez menos necessários.
  • COMANDO é a palavra ou conjunto de palavras que o Sistema Operativo entende e executa.

Comandos

  • Nesta janela podemos ver a localização da linha C:\Users\a>, o que significa que estamos a trabalhar na pasta do utilizador a.
  • A essa zona que precede a zona de escrita do comando chama-se PROMPT.

Comandos

  • Depois de se escrever um comando à frente do Prompt, para ele ser executado prime-se a tecla Enter.
  • Exemplo: escrevendo o comando help e premindo a tecla Enter, surge a lista de todos os comandos que podemos utilizar na versão do Windows em que estamos a trabalhar.

Comandos

  • Quando pretendemos obter ajuda sobre algum comando, podemos digitar o nome do comando seguido de /?.
  • Desta forma, surge o objetivo do comando e a informação sobre os parâmetros que deve conter – sintaxe.

Comandos

Comandos mais utilizados:

Comandos mais utilizados:

Comandos mais utilizados:

Comandos mais utilizados:

Comandos mais utilizados:

Comandos mais utilizados:

Comandos mais utilizados:

Exemplos de utilização de alguns comandos:

Exemplos de utilização de alguns comandos:

Exemplos de utilização de alguns comandos:

Exemplos de utilização de alguns comandos:

Exemplos de utilização de alguns comandos:

  • Existem algumas aplicações e configurações do Windows que estão escondidas ou que para as executarmos temos de fazer vários cliques.
  • Uma forma rápida de aceder a estas funções é executá-las acedendo à caixa Executar e escrever o nome do comando.
  • Também podemos aceder através das teclas de atalho Win+R

Comandos - acesso a aplicações:

Exemplos de algumas aplicações e configurações do Windows:

Exemplos de algumas aplicações e configurações do Windows:

Exemplos de algumas aplicações e configurações do Windows:

Exemplos de algumas aplicações e configurações do Windows:

Exemplos de algumas aplicações e configurações do Windows:

Exemplos de algumas aplicações e configurações do Windows:

Exemplos de algumas aplicações e configurações do Windows: