Trabalho
1°) Conceituar Sistema Operacional, comentando aspectos deste, tais como: Gestor de Recursos, Máquina Virtual, Interface, etc.
R= É um programa de controle do computador. O Sistema Operacional é responsável por alocar recursos de hardware e escalonar tarefas. Ele também deve prover uma interface para o usuário - ele fornece ao usuário uma maneira de acesso aos recursos do computador.
Um Sistema Operacional pode ser definido como um gerenciador dos recursos que compõem o computador (processador, memória, I/O, arquivos, etc). Os problemas centrais que o Sistema Operacional deve resolver são o compartilhamento ordenado, a proteção dos recursos a serem usados pelas aplicações do usuário e o interface amento entre este e a máquina.
2°) Fazer um resumo sobre a evolução dos sistemas operacionais
R= Desde a criação dos primeiros sistemas operacionais até os atuais, muita coisa mudou, porém as idéias centrais deles continuam as mesmas. As idéias centrais dos S.Os são duas, a visão top-down e a visão bottom-up, ambas com a mesma importância.Na visão top-down o sistema operacional age como uma espécie de "camada" que fica entre o hardware e o usuário, possibilitando a ele formas mais amigáveis de interagir com o computador, como por exemplo os sistemas de janelas vistos em todos os sistemas operacionais modernos. Já na visão bottom-up, o sistema operacional faz todo o gerenciamento de hardware do computador, como o controle da alocação de memória utilizada pelos softwares do usuário, o controle dos dispositivos de entrada e saída de dados (mouse, teclado, impressoras...) e o gerenciamento do hd.
3°) Explicar o que é:
a) Kernel - O Kernel de um sistema operacional é entendido como o núcleo deste ou, numa tradução literal, cerne. Ele representa a camada de software mais próxima do hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo.
b) Shell - Em sistemas derivados do Unix, o Shell é o