Como um sistema operativo partilha um computador — Tecnologia, 14–17 anos
Compreende a camada que permite a vários programas usar o mesmo hardware sem entrarem em conflito.
Um gestor entre programas e hardware
Um sistema operativo é o software principal que coordena o processador, a memória, o armazenamento e os dispositivos do computador. As aplicações normalmente não controlam estas partes directamente; pedem serviços ao sistema operativo. Assim, um navegador, um leitor de música e um editor de texto podem funcionar juntos, enquanto os recursos são partilhados e o trabalho fica separado.
Porque surgiram os sistemas operativos
Sem um sistema operativo, cada programa precisaria de instruções próprias para cada teclado, ecrã, disco e modelo de processador. Isso tornava o software difícil de criar e fácil de avariar. Os sistemas operativos surgiram para fornecer serviços comuns e gerir pedidos concorrentes, permitindo que um programa funcionasse em várias máquinas e que vários programas partilhassem uma máquina.
Partilhar memória limitada
Imagina um telemóvel com 4 GB de RAM. O sistema dá 2 GB a um jogo, 1 GB a um navegador e 0,5 GB à música, ficando 0,5 GB livres. Se uma aplicação nova precisar de 1 GB, o sistema operativo pode fechar ou suspender outra, porque não pode prometer em segurança mais memória do que o telemóvel tem.
A armadilha: fechar uma janela nem sempre fecha um programa
É comum pensar que uma aplicação pára completamente quando a sua janela desaparece. Parece lógico, porque a parte visível deixou de existir, mas o programa pode continuar a descarregar, reproduzir som ou esperar em segundo plano. O sistema operativo decide que tarefas continuam, ficam suspensas ou terminam, conforme as permissões e os recursos necessários.
O sistema por baixo de cada aplicação
O teu telemóvel, computador portátil, consola e televisão inteligente usam todos um sistema operativo. Ele trata de acções como abrir um ficheiro, ligar auscultadores, mostrar uma notificação e aplicar permissões à câmara. Quando uma actualização melhora a bateria ou corrige um problema de um dispositivo, muitas vezes está a alterar esta camada de coordenação.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…