Sistemas Operacionais
Um sistema operacional é um programa ou conjunto de
programas responsável por coordenar os processos de um sistema. Segundo alguns
autores (Silberschatz et al, 2005; Stallings, 2004; Tanenbaum, 1999), existem
dois modos distintos de conceituar um sistema operacional:
- Pela
perspectiva do usuário ou programador (visão top-down): é uma abstração do
hardware, fazendo o papel de intermediário entre o aplicativo (programa) e
os componentes físicos do computador (hardware);
- Ou
numa visão bottom-up, de baixo para cima: é um gerenciador de recursos, controla
quais aplicações (processos) podem ser executadas, quando, que recursos
(memória, disco, periféricos) podem ser utilizados.
Difícil imaginar o funcionamento de um computador
sem a existência de um Sistema Operacional. É extremamente relevante sua
importância para que a máquina funcione de modo eficaz e seguro. O Sistema
Operacional é como um gestor do computador organizando a execução dos aplicativos,
alocando espaço em memória para a execução dos programas, gerenciando a disputa
de recursos, tratando o envio e recebimento de dados dos usuários com a máquina
dentre outras funções importantes.
Além do
mais funciona com um intermediário entre o usuário e hardware do computador
escondendo detalhes internos de funcionamento permitindo um trabalho mais
eficiente e com menos erros ao usuário. Uma de suas funções que merece destaque
é o controle da execução de tarefas concorrentes em que um programa só tem
acesso a um recurso depois da intermediação e autorização do Sistema
Operacional. Tarefas sendo executadas concorrentemente permite a diminuição de
custos na medida em que mais de um usuário utiliza as mesmas funcionalidades.
Abaixo, uma breve animação sobre os sistemas operacionais.
Fontes: http://wiki.inf.ufpr.br/maziero/lib/exe/fetch.php?media=so:so-livro.pdf
https://pt.wikipedia.org/wiki/Sistema_operativo
Sistemas Operacionais
Reviewed by
Unknown
on
13:33
Rating:
Nenhum comentário