Arquitetura de computadores
-Software é representados por programas destinados pelo usuário como(editores de texto,navegadores de internet, jogos, etc.).
2 : É um conjunto de programas que situa entre o software (aplicativos) e o hardware.
-gerencia os recursos do computador (CPU, dispositivos periféricos, memória, etc.).
-estabelece uma interface pro usuário.
-determina como o usuário interage com o sistema operacional.
-prove e executa serviços para os softwares.
3 : Abstrição: fazer as ações burocráticas do PC sem que o usuário veja.
Gerencia: os programas aplicativos usam hardware para atingir seus objetivos; organiza as ações para que não haja conflito entre os softwares.
4 : -batch (lote): esse sistema operacional os programas a ser executado era colocado em fila, o processo recebia um programa após o outro, em sequência.
- de rede: o sistema tem capacidade oferecer recursos entre os computadores que estejam ligados a rede ex: impressora tem possibilidade de compartilhar arquivos de um computador para o outro.
-Distribuído: o recurso de cada maquina estão disponíveis globalmente de forma transparente aos usuários. Ao lançar uma aplicação, o usuário não sabe quem esta acessando e nem onde esta sendo acessado. (Ex: baixar software, arquivos por torrente; permite você baixar um jogo que esteja em vários computadores do mundo, quando um ficar off-line terá outros disponíveis para download, o fornecedor do jogo não saberá quem esta baixando e nem onde ele esteja).
-Multiusuário: Um sistema com vários usuários e administrado por apenas um administrador, Onde os demais usuários podem ter todos os recursos da maquina bloqueados pelo administrador. Ex: Windows XP, Linux, etc.
- Desktop: usado por um usuário domestico, ou seja, nossos computadores usados no dia a dia que usamos para reproduzir mídias, editar textos , gráficos ,etc.