Lista de Sistemas Operacionais Processos e Threads
Por: Kleber.Oliveira • 27/7/2018 • 1.110 Palavras (5 Páginas) • 366 Visualizações
...
O Sistema Monolítico é visto com um único programa sendo executado no modo núcleo e é organizado em 3 camadas que são: Rotina Principal, Rotina de Serviço e Rotinas Utilitárias.
1 - Rotina Principal: Um programa invoca a rotina do serviço requisitado (Abrir Arquivo).
2 - Rotina de Serviço: Um conjunto de rotinas de serviço que executam as chamadas de sistema.
3 - Rotinas Utilitárias: Cada rotina de serviço realiza rotinas utilitárias.
Vantagem: Grande desempenho.
Desvantagem: O sistema pode parar por causa de um erro.
- O SO organizado em camadas agrupa as rotinas de acordo com suas funcionalidades. Em cada camada são agrupadas rotinas que possuem características semelhantes, como por exemplo, rotinas de acesso a memória. Explique quais são as vantagens e desvantagens de um SO organizado em camadas.
Vantagem: Modularização, facilitando sua alteração e depuração de cada camada, além de criar uma hierarquia de níveis de acesso que permite proteger as camadas mais internas.
Desvantagem: O tempo de resposta ao usuário, pois numa requisição sua, uma camada irá se comunicar com a outra diretamente seguinte, e assim por diante, possibilitando a modificação de parâmetros a cada camada, necessidade de dados à chamada do sistema, levando, contudo, ao consumo maior de tempo do que nos SO’s não estruturados em camadas.
- É possível utilizar dois tipos de interfaces para interagir com o Sistema Operacional: Shell ou GUI. Descreva cada uma dessas interfaces.
Shell: Interface controlada através de linhas de comando, como o MS-DOS.
GUI: Interface gráfica, intuitiva e fácil de usar, como o Windows 10.
- O Sistema Operacional organiza todos os arquivos do usuário, permitindo que seja fácil encontrar qualquer arquivo armazenado no computador. Qual é o conceito utilizado por SO’s para organizar arquivos do usuário?
- CPU
- Diretórios
- Software
- Gerenciador de Tarefas
- Disco
...