Guia de Funções e Estrutura de Sistemas Operacionais
Classificado em Computação
Escrito em em
português com um tamanho de 3,51 KB
Funções Básicas
- Comunicação do usuário com o hardware.
- Prover aos usuários uma utilização otimizada e compartilhada dos recursos do sistema (32 e 64 bits).
- Controle dos recursos de hardware.
- Gerência da memória principal.
- Gerência das interrupções.
- Gerência do acesso à memória secundária.
- Gerência do acesso aos dispositivos de entrada e saída.
Estrutura em Módulos
- Interpretador de comandos.
- Escalonamento e alocação de recursos.
- Sistemas de arquivos.
- Sistema de I/O (Entrada e Saída).
- Gerenciador de memória.
- Núcleo (Kernel).
- Hardware.
Conceitos GNU e Kernel
O Kernel é o núcleo do Sistema Operacional. O projeto GNU permite as liberdades de copiar, alterar e distribuir o software.
Distribuições Linux
- Distribuições Comerciais: Red Hat, Mandriva, SUSE.
- Distribuições da Comunidade: Ubuntu, Debian, CentOS.
File System e Storage
O File System é um sistema de arquivos que atua entre o software e o hardware para realizar o input e output de dados. É responsável pela gravação de arquivos em dispositivos físicos, como o HD.
Storage: Disco externo (File System).
- RAID 0: Foco em desempenho e espaço (tamanho).
- RAID 1: Foco em segurança e espelhamento.
- RAID 5: Equilíbrio entre quantidade de discos e segurança.
Perguntas e Respostas sobre Sistemas
O que é importante para o sistema? O núcleo do sistema é o Kernel, a camada do sistema que está em constante contato com o hardware.
O que é Open Source? É o conceito utilizado para o software aberto. Geralmente não deve ser comercializado e a comunidade mundial mantém a base do projeto.
Como funciona a comunicação entre Hardware, Sistema Operacional e Usuários? O usuário acessa a combinação através de componentes físicos (hardware) e do Sistema Operacional (S.O.), que por sua vez gerencia as tarefas a serem realizadas, respondendo aos comandos do S.O. e entregando o resultado solicitado ao usuário.
O que são distribuições GNU/Linux? São a combinação entre os softwares do projeto GNU e o Kernel Linux, divididas em categorias comercial e de comunidade.
Quais são as premissas do software livre? Copiar, alterar e distribuir.
Por que particionar o Windows? Por questões de segurança e organização. Por que particionar o Linux? No Linux, o particionamento é obrigatório.
Qual a diferença na instalação entre Servidor e Estação de Trabalho? A principal diferença reside na configuração das partições.
Licenciamento e Fiscalização
- Licença OEM Windows: Atrelada ao hardware.
- Licença Open Microsoft: Licenciamento direto, mínimo de 5 licenças diferentes (Office, Windows, etc.).
- Órgão que fiscaliza: ABES (Associação Brasileira das Empresas de Software).
Memória Swap
A Swap serve para que o sistema operacional não pare de funcionar, atuando como um arquivo de troca (memória virtual).