Todos os dias, você liga seu computador, Smartphone, Console, etc. para trabalhar, se divertir,
navegar na web, jogar e fazer outras tantas coisas. Neste momento, um componente importantíssimo entra em cena: o
sistema operacional. Que pode ser considerado como um exemplo de virtualização.
Para que serve um Sistema Operacional?
Um Sistema Operacional é
responsável pelo controle do funcionamento do computador, é ele quem
inicializa o hardware do computador, fornece rotinas básicas para
controle de dispositivos, fornece gerência, escalonamento e interação de
tarefas, mantém a integridade de sistema, entre outras tarefas. Há
muitos tipos de Sistemas Operacionais, cuja complexidade varia e depende
de que tipo de funções é provido, e para que computador esteja sendo
usado. Alguns sistemas são responsáveis pela gerência de muitos
usuários, outros controlam dispositivos de hardware como bombas de
petróleo.
Um pouco da História...
A primeira geração da computação moderna (1945-1955) não trabalhava ainda com o
conceito de sistemas operacionais. As operações eram setadas diretamente
pelo hardware, tais como muitos quilômetros de fios, chaves,
válvulas e muitos componentes mecânicos. Nessa época, era muito comum
que a mesma pessoa projetasse, programasse e utilizasse os computadores.
A principal implicação desta abordagem é o fato de que era muito
difícil criar rotinas programáveis, exigindo trabalho intenso dos
operadores de máquinas.
| http://www.tecmundo.com.br/sistema-operacional/2031-a-historia-dos-sistemas-operacionais-ilustracao-.htm (Acesso em: 25/mai/2014) |
Um funcionário era contratado especialmente para ativar e desativar chaves, as quais serviam para indicar se um componente devia ficar ligado ou desligado. Ao desligar uma chave, a informação corria por metros ou quilômetros de fio e acendia uma luz, indicando que determinada função estava desativada.
Tipos de SO
Existem 4 tipos básicos de sistemas operacionais. Eles são divididos
em grupos relacionados com o tipo de computador que controlam e o tipo
de aplicativos que suportam. Estas são as categorias mais abrangentes:
- sistema operacional de tempo real (RTOS - Real-time operating system). É utilizado para controlar máquinas, instrumentos científicos e sistemas industriais. Geralmente um RTOS não tem uma interface para o usuário muito simples e não é destinado para o usuário final, desde que o sistema é entregue como uma "caixa selada". A função do RTOS é gerenciar os recursos do computador para que uma operação específica seja sempre executada durante um mesmo período de tempo. Numa máquina complexa, se uma parte se move mais rapidamente só porque existem recursos de sistema disponíveis, isto pode ser tão catastrófico quanto se uma parte não conseguisse se mover porque o sistema está ocupado.
- monousuário, monotarefa. O sistema operacional foi criado para que um único usuário possa fazer uma coisa por vez. O Palm OS dos computadores Palm é um bom exemplo de um moderno sistema operacional monousuário e monotarefa.
- monousuário, multitarefa. Este tipo de sistema operacional é o mais utilizado em computadores de mesa e laptops. As plataformas Microsoft Windows e Apple MacOS são exemplos de sistemas operacionais que permitem que um único usuário utilize diversos programas ao mesmo tempo. Por exemplo, é perfeitamente possível para um usuário de Windows escrever uma nota em um processador de texto ao mesmo tempo em que faz download de um arquivo da Internet e imprime um e-mail.
- multiusuário. Um sistema operacional multiusuário permite que diversos usuários utilizem simultaneamente os recursos do computador. O sistema operacional deve se certificar de que as solicitações de vários usuários estejam balanceadas. Cada um dos programas utilizados deve dispor de recursos suficientes e separados, de forma que o problema de um usuário não afete toda a comunidade de usuários. Unix, VMS e sistemas operacionais mainframe como o MVS são exemplos de sistemas operacionais multiusuário.
Os mais usados no Brasil são:
Microsoft Windows: o mais famoso dos SO, da gigante do Bill Gates, é o sistema operacional mais utilizado em computadores pessoais no mundo. O impacto deste sistema no mundo atual é muito grande devido ao enorme número de cópias instaladas. Conhecimentos mínimos desse sistema, do seu funcionamento, da sua história e do seu contexto são, na visão de muitos, indispensáveis, mesmo para os leigos em informática. A atual versão estável do Windows para desktops é o Windows 8.1.
| http://pt.wikipedia.org/wiki/Windows (Acesso em: 25/mai/2014) |
Ubuntu: um sistema operacional de código aberto, construído a partir do núcleo Linux, baseado no Debian. A proposta do Ubuntu é oferecer um sistema que qualquer pessoa possa utilizar sem dificuldades, independentemente de nacionalidade, nível de conhecimento ou limitações físicas. O sistema deve ser constituído principalmente por software livre. Deve também ser isento de qualquer taxa.
| http://pt.wikipedia.org/wiki/Ubuntu (Acesso em: 25/mai/2014) |
MAC OS: desenvolvido, fabricado e vendido pela famosa empresa americana Apple Inc., é destinado exclusivamente aos computadores Mac.
| http://pt.wikipedia.org/wiki/OS_X (Acesso em: 25/mai/2014) |
Uma comparação dedicada entre eles está disponível no vídeo abaixo. Uma produção do Olhar digital.
Existem vários outros SO. Clique aqui para acessar a lista de todos os sistemas operativos que estão em desenvolvimento ou que foram descontinuados. Estes que são elementos fundamentais para os nossos aparelhos e que estão sempre evoluindo, proporcionando a nós usuários o privilégio de se encantar com as interfaces e auxiliar as nossas vidas.
fontes:
http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional
http://www.tecmundo.com.br/sistema-operacional/2031-a-historia-dos-sistemas-operacionais-ilustracao-.htm
http://tecnologia.hsw.uol.com.br/sistemas-operacionais3.htm
http://pt.wikipedia.org/wiki/Lista_de_sistemas_operativos
Colaboração: Davi Silva, Hugo Brito, Kleisson Vieira.
Mais informações sobre Sistemas Operacionais no Blog
http://ccomp-fc.blogspot.com.br/
Nenhum comentário:
Postar um comentário
Deixe o seu comentário. Se preferir, comente acima usando o Facebook.