quarta-feira, 21 de setembro de 2016

Afinal de contas, para que serve um sistema operacional?

Meu amigo, essa é uma excelente pergunta, se você assim como muitas outras pessoas não sabe para que serve o sistema operacional, está no lugar certo para aprender !

Um sistema operacional é nada mais que um Software gigantesco que tem diversas funcionalidades, além das que você usa no dia a dia.
O S.O é responsável por fazer a ligação entre usuário e computador, afinal de contas você sabe como é que o computador entende o que queremos que ele faça? a resposta é bem simples, ELE NÃO SABE !, o que acontece é que o sistema operacional conversa com o computador enquanto você conversa com ele, é mais ou menos como um tradutor.

Para que preciso de um S.O no meu computador?
Você precisa de um S.O no seu computador para que ele possa funcionar devidamente, as funções dele não são apenas as que eu citei, ele também é responsável pelo uso correto dos componentes do computador, ele é quem controla qual peça será ligada em que hora, ele diz qual lugar buscar qual dado, enfim ele basicamente é o faz tudo. Por exemplo, ao pressionar uma tecla, o Teclado envia um pulso elétrico para a placa mãe, que envia para o processador que está rodando o S.O, após isso o S.O interpreta qual programa está sendo executado se estiver algum sendo executado além dele mesmo, depois disso ele faz o que foi programado para ser feito, por exemplo, ao pressionar a tecla 'W' no teclado, se você estiver em um editor de texto, aparecerá a letra 'W' na área de escrita, se estiver em um game, você irá andar para frente, e se estiver em algum programa onde essa tecla foi atribuída a uma função do programa, ele utilizará a função, é o controle do S.O que permite que as peças funcionem, por isso é sempre bom manter ele atualizado.


Mas e os Drivers? Não era essa a função deles?
Na verdade o S.O e os Drivers trabalham em conjunto, o que acontece é que o S.O tem uma interação direta com o usuário, e após pegar as informações que o usuário passou para ele, ele simplesmente traduz em uma certa linguagem, e o Driver traduz daquela linguagem para a linguagem específica da peça. Não é porque você tem uma placa de vídeo da Nvidia que pode usar Drivers AMD simplesmente porque os Drivers AMD vão traduzir em outra linguagem, mas é claro que o S.O vai perceber isso e vai usar os Drivers genéricos que ele possui


E o que são Drivers genéricos?
Drivers genéricos são os drivers que o S.O usa para que você consiga usar a peça na sua forma mais básica, eles não são tão precisos nem poderosos como os específicos, mas eles são o suficiente para que você consiga identificar a peça e consiga instalar os Drivers específicos daquele Hardware

 

Nenhum comentário:

Postar um comentário