SISTEMAS
OPERATIVOS
Trabalho realizado por:
Beatriz Brás – Nº1
Joana Silva – Nº5
Rafael Silva – Nº10
O que é um
sistema
operativo?
Os componentes mais importantes
são: núcleo, rede, segurança e
a interface.
Um sistema operativo é composto
por diversos componentes que
permitem o funcionamento
conjunto do computador.
Funções do
sistema
operativo
CONTROLAR O HARDWARE
(ENTRADAS USB,
IMPRESSORA, TECLADO,
RATO...);
CONTROLAR A
OPERAÇÃO DAS
APLICAÇÕES;
CONTROLAR OS PROCESSOS
DE ARMAZENAMENTO DE
DADOS EM DISCO E EXTRAI
OS DADOS DOS DISCOS;
Características
do sistema
operativo
Conveniência;
Eficiência;
Capacidade de evoluir;
Responsável pelo gerenciamento do hardware;
Relacionar dispositivos;
Algoritmos;
Processos de um sistema
operativo
■ Em computação, um processo é uma instância de um programa
de computador que está sendo executada.
■ Os processos podem ser:
– Independentes;
– Concorrentes;
Vantagens da cooperação de
processos
COMPARTILHAMENTO
DE INFORMAÇÃO;
AUMENTO DA
VELOCIDADE DE
COMPUTAÇÃO;
MODULARIDADE; CONVENIÊNCIA;
O núcleo do Sistema Operativo
O NÚCLEO TAMBÉM PODE
SER CHAMADO DE KERNEL,
QUE É UM TERMO INGLÊS
PARA NÚCLEO.
O KERNEL POSSUI UM PAPEL MUITO
IMPORTANTE PARA O FUNCIONAMENTO DE UM
COMPUTADOR, É CONSIDERADO O OBJECTO
PRINCIPAL DOS SISTEMAS OPERATIVOS SENDO
QUE ELE E A LIGAÇÃO ENTRE O
PROCESSAMENTO DE DADOS E OS
PROGRAMAS, É TAMBÉM CONSIDERADO O
CÉREBRO DO COMPUTADOR.
Funcionamento do núcleo
O kernel é responsável por fazer a ligação entre o Hardware e Software do computador, o
seu objectivo principal e gerenciar a máquina e fazer com que os aplicativos possam ser
executados através dos recursos existentes no computador. Tem também
responsabilidade de garantir que a memória RAM é utilizada do melhor modo possível.
Ao ligar um computador o kernel é imediatamente acionado e começa a detectar o
Hardware que a máquina possui e o que precisa para prosseguir a sua função.
Por fim, o kernel é muito importante porque é ele o responsável por gerenciar os recursos
do sistema e permitirem os programas possam fazer uso deles.
Tipos de núcleo
É considerado um micronúcleo
mas conta com um código no
espaço do núcleo para que as
operações executadas sejam
mais velozes.
No mononúcleo os
controladores de dispositivos
e as as extensões de núcleo
são executadas no espaço de
núcleo, tendo acesso total ao
hardware.
Neste tipo de núcleo alguns dos
processos são executados no próprio
núcleo, os restantes podem ser
executados em um espaço vago.
Permite alternar entre sistemas
operativos e manter vários
simultaneamente ativos.
HÍBRIDO MONONÚCLEO MICRONÚCLEO
Gestão de memória
■ Os processadores são concebidos para:
 Executar instruções residentes em memória semicondutora;
 Transferir dados de e para uma memória semicondutora;
Algoritmos
de gestão de
memória
Alocação;
Alocação estática;
Alocação dinâmica;
Transferência;
Substituição;
Dados de
entrada e de
saída
Os dados de entrada e de saída são
transferidos através de dispositivos de
entrada e de saída.
Dispositivos de entrada e saída são os
aparelhos que permitem a interacção de
um processador, geralmente um
computador, com o homem. Também
são conhecidos como periféricos, e
possibilitam a entrada e saída de dados.
Tipos de dispositivos
DISPOSITIVOS
DE ENTRADA;
DISPOSITIVOS
DE SAÍDA;
Sistema de ficheiros
■ Um sistema de ficheiros é uma forma de organização
de dados em um meio de armazenamento de dados
em massa. .
■ Cada sistema operativo geralmente usa um sistema
de arquivos diferente mas todos compartilham o
mesmo conceito: a pasta. A pasta é uma forma de
agrupar arquivos livremente e também é conhecida
como diretório.
■ Todos os dispositivos de armazenamento utilizam
um sistema de arquivos. Um dispositivo de
armazenamento é tanto um disco rígido como um CD
ou memória USB.
Gestão de
recursos
1 - Pode ser considerado
como um gestor de
recursos, podendo assim
fornecer recursos lógicos
as aplicações, onde a sua
função é tratar os pedidos
das aplicações.
2 - Também pode ser
considerado como um
fornecedor de uma
interface simples e
uniforme para os recursos
físicos para os recursos
físicos. Essa interface
encontra-se dividida em
uma interface operacional
dirigida para os
utilizadores poderem
mudar diretamente os
recursos.
3 - É considerado também
uma máquina virtual, que
junta todos os detalhes
dos recursos físicos em
uma abstração que
virtualiza o hardware e
todos os mecanismos de
baixo nível.
O sistema operativo é um
componente nuclear de
qualquer sistema
informático, pode se assim
dividir em três definições:
Proteção e fiabilidade do sistema
operativo
■ O sistema operativo permite controlar o acesso pelos programas e processos
aos recursos do sistema, autorizando ou não o acesso, assim como, o tipo de
permissões atribuídas.
Exemplos:
Sistema de Ficheiros
Acesso a dispositivos
Restrição de acessos de
memória de outros processos
Deteção de erros
Proteção e fiabilidade do sistema
operativo
■ A segurança de um computador é um ponto fundamental para o bom
funcionamento de um sistema informático. Existem então dois aspectos que
devem ser considerados quando se planeia a segurança de um sistema
operativo, sendo estes:
A segurança dos computadores e dos dados neles
armazenados;
A segurança da rede de comunicações e os dados
durante a transmissão;
Requisitos
de
segurança
Secretismo;
Integridade;
Disponibilidade.
Noção de job control
■ O job control é uma funcionalidade que
permite ao utilizador iniciar programas e
executá-los em segundo plano, enquanto
executa outros programas em primeiro
plano.
Tipos de
funções do
sistema
operativo
Meios para que um programa seja carregado para a
memória e seja executado;
Permite criar, escrever, ler e eliminar um ficheiro;
Acesso a periféricos;
Meios para armazenar;
Partilha de hardware;
Monitorização de recursos capazes de identificar
alguma varia;
As funções de um sistema
operativo podem ser diferentes
de uns para os outros, mas as
funções básicas são comuns a
todos.
Todos os sistemas operativos
fornecem:
TIPOS DE
FUNÇÕES
DO
SISTEMA
OPERATIVO
Multitarefa
■ Um sistema monotarefa permite apenas que um
programa seja executado de cada vez, permite
assim que o processador, a memória e os
periféricos se dediquem apenas a um utilizador. O
tempo de utilização é de 30%.
■ Nos sistemas multitarefa o tempo de utilização do
CPU é de 90%, a memória é utilizada de forma
mais eficiente, pois existem vários programas
residentes na utilização do processador. Ou seja,
um sistema multitarefa permite que sejam
executadas várias tarefas ao mesmo tempo ou seja
repartir a utilização do processador entre as várias
tarefas simultaneamente.
Tipos de
multitarefa
■ Multitarefa de antecipação: Cada aplicativo é
protegido em uma área da memória sendo que é
o sistema que decide onde e quando a aplicação
vai ser executada.
■ Multitarefa de Cooperação: Cada programa
decide voluntariamente quando quer abandonar o
processador ou seja, um aplicativo utiliza o
processador durante um período de tempo e
quando não o utilizar passa a vez a outro
aplicativo.
Partilha de informação e comunicação
entre computadores
■ Tipos físicos:
Malha
Anel
Barramentos
Estrela
Partilha de informação e comunicação
entre computadores
Barramento Anel
Partilha de informação e comunicação
entre computadores
Malha Estrela
Partilha de informação e comunicação
entre computadores
■ Espina dorsal: Partilha de impressoras;
Partilha de modem;
Partilha de disco rígido;
Partilha de leitores de dvd:
Partilhas de dados
Troca de mensagens e informação
Manutenção do parque informático
Sistemas operativos trabalho 10ºano

Sistemas operativos trabalho 10ºano

  • 1.
    SISTEMAS OPERATIVOS Trabalho realizado por: BeatrizBrás – Nº1 Joana Silva – Nº5 Rafael Silva – Nº10
  • 2.
    O que éum sistema operativo? Os componentes mais importantes são: núcleo, rede, segurança e a interface. Um sistema operativo é composto por diversos componentes que permitem o funcionamento conjunto do computador.
  • 3.
    Funções do sistema operativo CONTROLAR OHARDWARE (ENTRADAS USB, IMPRESSORA, TECLADO, RATO...); CONTROLAR A OPERAÇÃO DAS APLICAÇÕES; CONTROLAR OS PROCESSOS DE ARMAZENAMENTO DE DADOS EM DISCO E EXTRAI OS DADOS DOS DISCOS;
  • 4.
    Características do sistema operativo Conveniência; Eficiência; Capacidade deevoluir; Responsável pelo gerenciamento do hardware; Relacionar dispositivos; Algoritmos;
  • 5.
    Processos de umsistema operativo ■ Em computação, um processo é uma instância de um programa de computador que está sendo executada. ■ Os processos podem ser: – Independentes; – Concorrentes;
  • 6.
    Vantagens da cooperaçãode processos COMPARTILHAMENTO DE INFORMAÇÃO; AUMENTO DA VELOCIDADE DE COMPUTAÇÃO; MODULARIDADE; CONVENIÊNCIA;
  • 7.
    O núcleo doSistema Operativo O NÚCLEO TAMBÉM PODE SER CHAMADO DE KERNEL, QUE É UM TERMO INGLÊS PARA NÚCLEO. O KERNEL POSSUI UM PAPEL MUITO IMPORTANTE PARA O FUNCIONAMENTO DE UM COMPUTADOR, É CONSIDERADO O OBJECTO PRINCIPAL DOS SISTEMAS OPERATIVOS SENDO QUE ELE E A LIGAÇÃO ENTRE O PROCESSAMENTO DE DADOS E OS PROGRAMAS, É TAMBÉM CONSIDERADO O CÉREBRO DO COMPUTADOR.
  • 8.
    Funcionamento do núcleo Okernel é responsável por fazer a ligação entre o Hardware e Software do computador, o seu objectivo principal e gerenciar a máquina e fazer com que os aplicativos possam ser executados através dos recursos existentes no computador. Tem também responsabilidade de garantir que a memória RAM é utilizada do melhor modo possível. Ao ligar um computador o kernel é imediatamente acionado e começa a detectar o Hardware que a máquina possui e o que precisa para prosseguir a sua função. Por fim, o kernel é muito importante porque é ele o responsável por gerenciar os recursos do sistema e permitirem os programas possam fazer uso deles.
  • 9.
    Tipos de núcleo Éconsiderado um micronúcleo mas conta com um código no espaço do núcleo para que as operações executadas sejam mais velozes. No mononúcleo os controladores de dispositivos e as as extensões de núcleo são executadas no espaço de núcleo, tendo acesso total ao hardware. Neste tipo de núcleo alguns dos processos são executados no próprio núcleo, os restantes podem ser executados em um espaço vago. Permite alternar entre sistemas operativos e manter vários simultaneamente ativos. HÍBRIDO MONONÚCLEO MICRONÚCLEO
  • 10.
    Gestão de memória ■Os processadores são concebidos para:  Executar instruções residentes em memória semicondutora;  Transferir dados de e para uma memória semicondutora;
  • 11.
    Algoritmos de gestão de memória Alocação; Alocaçãoestática; Alocação dinâmica; Transferência; Substituição;
  • 12.
    Dados de entrada ede saída Os dados de entrada e de saída são transferidos através de dispositivos de entrada e de saída. Dispositivos de entrada e saída são os aparelhos que permitem a interacção de um processador, geralmente um computador, com o homem. Também são conhecidos como periféricos, e possibilitam a entrada e saída de dados.
  • 13.
    Tipos de dispositivos DISPOSITIVOS DEENTRADA; DISPOSITIVOS DE SAÍDA;
  • 14.
    Sistema de ficheiros ■Um sistema de ficheiros é uma forma de organização de dados em um meio de armazenamento de dados em massa. . ■ Cada sistema operativo geralmente usa um sistema de arquivos diferente mas todos compartilham o mesmo conceito: a pasta. A pasta é uma forma de agrupar arquivos livremente e também é conhecida como diretório. ■ Todos os dispositivos de armazenamento utilizam um sistema de arquivos. Um dispositivo de armazenamento é tanto um disco rígido como um CD ou memória USB.
  • 15.
    Gestão de recursos 1 -Pode ser considerado como um gestor de recursos, podendo assim fornecer recursos lógicos as aplicações, onde a sua função é tratar os pedidos das aplicações. 2 - Também pode ser considerado como um fornecedor de uma interface simples e uniforme para os recursos físicos para os recursos físicos. Essa interface encontra-se dividida em uma interface operacional dirigida para os utilizadores poderem mudar diretamente os recursos. 3 - É considerado também uma máquina virtual, que junta todos os detalhes dos recursos físicos em uma abstração que virtualiza o hardware e todos os mecanismos de baixo nível. O sistema operativo é um componente nuclear de qualquer sistema informático, pode se assim dividir em três definições:
  • 16.
    Proteção e fiabilidadedo sistema operativo ■ O sistema operativo permite controlar o acesso pelos programas e processos aos recursos do sistema, autorizando ou não o acesso, assim como, o tipo de permissões atribuídas. Exemplos: Sistema de Ficheiros Acesso a dispositivos Restrição de acessos de memória de outros processos Deteção de erros
  • 17.
    Proteção e fiabilidadedo sistema operativo ■ A segurança de um computador é um ponto fundamental para o bom funcionamento de um sistema informático. Existem então dois aspectos que devem ser considerados quando se planeia a segurança de um sistema operativo, sendo estes: A segurança dos computadores e dos dados neles armazenados; A segurança da rede de comunicações e os dados durante a transmissão;
  • 18.
  • 19.
    Noção de jobcontrol ■ O job control é uma funcionalidade que permite ao utilizador iniciar programas e executá-los em segundo plano, enquanto executa outros programas em primeiro plano.
  • 20.
    Tipos de funções do sistema operativo Meiospara que um programa seja carregado para a memória e seja executado; Permite criar, escrever, ler e eliminar um ficheiro; Acesso a periféricos; Meios para armazenar; Partilha de hardware; Monitorização de recursos capazes de identificar alguma varia; As funções de um sistema operativo podem ser diferentes de uns para os outros, mas as funções básicas são comuns a todos. Todos os sistemas operativos fornecem:
  • 21.
  • 22.
    Multitarefa ■ Um sistemamonotarefa permite apenas que um programa seja executado de cada vez, permite assim que o processador, a memória e os periféricos se dediquem apenas a um utilizador. O tempo de utilização é de 30%. ■ Nos sistemas multitarefa o tempo de utilização do CPU é de 90%, a memória é utilizada de forma mais eficiente, pois existem vários programas residentes na utilização do processador. Ou seja, um sistema multitarefa permite que sejam executadas várias tarefas ao mesmo tempo ou seja repartir a utilização do processador entre as várias tarefas simultaneamente.
  • 23.
    Tipos de multitarefa ■ Multitarefade antecipação: Cada aplicativo é protegido em uma área da memória sendo que é o sistema que decide onde e quando a aplicação vai ser executada. ■ Multitarefa de Cooperação: Cada programa decide voluntariamente quando quer abandonar o processador ou seja, um aplicativo utiliza o processador durante um período de tempo e quando não o utilizar passa a vez a outro aplicativo.
  • 24.
    Partilha de informaçãoe comunicação entre computadores ■ Tipos físicos: Malha Anel Barramentos Estrela
  • 25.
    Partilha de informaçãoe comunicação entre computadores Barramento Anel
  • 26.
    Partilha de informaçãoe comunicação entre computadores Malha Estrela
  • 27.
    Partilha de informaçãoe comunicação entre computadores ■ Espina dorsal: Partilha de impressoras; Partilha de modem; Partilha de disco rígido; Partilha de leitores de dvd: Partilhas de dados Troca de mensagens e informação Manutenção do parque informático