Processos
- Executar programas do utilizador e tomar mais fácil a resolução de problemas.
-Tornar fácil o uso da maquina.
-Utilizar o harware do computador duma forma eficiente.
2-O que é e para que serve kernel de um SO ?
O Kernel é um componente do Sistema Operacional, que serve para um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.)
3-O que são processos?
Um processo é um simples programa que está rodando em seu espaço de endereçamento virtual próprio.
4-Define e caracteriza os vários tipos de SO? (existem 7 tipos)
• Sistemas Monotarefas- Executa apenas uma tarefa de cada vez.
• Sistemas Multitarefas- Executa mais que um programa ao mesmo tempo.
• Sistemas Multiprocessadores- Para um maior poder de processamento, começou-se a usar vários processadores dentro de um mesmo sistema, surgindo assim o “sistemas com múltiplos processadores”, onde cada CPU executa suas atividades de uma velocidade normal, mas trabalhando em conjunto aumentam muito o poder de processamento.
• Sistemas embarcados- Colocar capacidade computacional dentro de um circuito integrado, equipamento ou sistema. Esta é uma definição para o que é um sistema embarcado. Note que um sistema como este deve ser mais do que um simples computador. É um sistema completo e independente, mas preparado para realizar apenas uma determinada tarefa.
• Sistema em tempo Real- -Resultados correctos logicamente e gerados num determinado momento; -Desprezar o desempenho em função da funcionalidade;
-Integração com o ambiente físico, recebendo informações e eventos através de sensores(embedded systems)
• sistemas operacionais multiprogramáveis-
• Sistemas Batch-
•
5-Indique e caracterize as seguintes funções de um SO:
5.1. Gestão de programas
5.2. controlo dos recursos de hardware ;
Gestão do microprocessador- no caso da