Você está na página 1de 4

Antigamente os computadores não possuíam sistemas operacionais.

Havia apenas
um programa que controlava o computador.

Atualmente, com os sistemas operacionais presentes em muitos computadores do


planeta, espera-se: eficiência, robustez, escalabilidade, extensibilidade,
portabilidade, segurança, interatividade e usabilidade.

Podemos classificar esses sistemas como:

 Monotarefas: utilizado em computadores antigos, onde executava uma tarefa


por vez, deixando o computador lento.
 Multitarefas: mais de um processamento por vez, tornando o sistema mais
rápido.
 Multiprocessadores: mais de um processador, assim, mesmo que haja falha
em um dos processadores o sistema não trava, tornando o computador muito
eficiente.
 Embarcados: são monotarefas/multitarefas, geralmente utilizado em
celulares.
 Missão crítica: sistemas que trabalham em tempo real, como por exemplo um
sismógrafo, que detecta oscilações na superfície terrestre.
 Críticos de negócios: geralmente utilizado no e-commerce, pelos seus
serviços de web e de banco de dados.
 Máquina virtual: um exemplo é o programa Oracle VM VirtualBox, que
possibilita simular outros computadores dentro do sistema operacional da sua
máquina.

Gerenciamento de memória ram e disco rígido

Há uma hierarquia de uso das memórias:

Processos => Cache => Ram => HD

Existem três tipos de alocação: dinâmica, estática e local.

Dentro do sistema operacional multitarefas, é possível ter um tipo de alocação para


cada tarefa aberta no mesmo.
Gerenciamento de entrada e saída da memória

É função do sistema operacional gerenciar os dispositivos de entrada e saída,


ligados ao computador. Como por exemplo: teclado, mouse, monitor, impressora e
etc.

Sistema de arquivos

Utilizado para armazenar dados ou programas, quando não há espaço suficiente


para salvar em uma determinada partição, o sistema divide parte dos dados ou
programas para outra partição. No Windows há três tipos de sistemas de arquivos:
NTFS, FAT32 e FAT (FAT16).

FAT é um sistema de arquivos antigo, tanto o FAT16 quanto o FAT32 eram usados
em versões do Windows 95, 98 e Millenium. Eles não possuem boa segurança, além
de terem limitações de tamanho, como por exemplo uma partição FAT32, ela não
pode gerenciar um HD com mais de 32GB e nem pode armazenar arquivos maiores
que 4GB.

Já o NTFS é mais seguro por utilizar permissões e criptografia, maior suporte para
HD de maior capacidade, além de recuperar erros de disco automaticamente.

É impossível gravar dados num HD ou pen drive sem um sistema de arquivos, pois
ele indica como os arquivos devem ser gravados e guardados em mídias. Por meio
do sistema de arquivos é possível determinar o espaço em disco, gerenciar o
comportamento dos arquivos em disco e dizer como será gravado, copiado,
alterado, nomeado e apagado o arquivo.

Operações com arquivos

Arquivos podem ser abertos, lidos, escritos e fechados.

Processo computacional

É o gerenciamento da fila de tarefas que serão executadas primeiramente pelo


processador. Para que haja organização dessa fila, os processadores contam com
os threads, responsáveis por indicar ao processador o que é prioridade, essa
prioridade é dada através de códigos dos programas que estão sendo executados e
só o processador tem acesso. Os processadores podem executar diversas tarefas
ao mesmo tempo, desde que o mesmo tenha mais do que um núcleo, quanto mais
núcleos ele tiver, mais processos poderá realizar ao mesmo tempo.

Partições

A partição é o fracionamento de um disco rígido, ou seja, ele é dividido em partes


menores como se fosse a divisão de uma pizza. Cada “pedaço dessa pizza” é
nomeada com uma letra do alfabeto. Existem três tipos de partições: partição
primária, partição estendida e unidade lógica. Na partição primaria são instalados os
sistemas operacionais, um HD pode ter 4 partições dessa no máximo. Já a partição
estendida, utiliza o restante do espaço livre no HD, essa partição pode ser dividida
através da criação de unidades lógicas. Nessas partições não são possíveis instalar
sistemas operacionais.

Tipos de formatação de HD

Formatação física, que divide o disco em: trilhas e setores. Um conjunto de trilhas é
chamado de cilindro e um conjunto de setores é nomeado de clusters.

Formatação lógica, adiciona a estrutura de sistema de arquivo utilizada pelo sistema


operacional.
Referência

Prof. Me. Wagner Antunes da Silva – História e estrutura dos S.O’S – Aula 1

Você também pode gostar