Os Sistemas Operacionais EAD
Por: Nathalia Cruz • 30/5/2022 • Trabalho acadêmico • 740 Palavras (3 Páginas) • 147 Visualizações
Universidade do Sul de Santa Catarina
Sistemas Operacionais EAD - Professora Silvana Dal-Bó – 2022/A – Data: 25/05/2022
Nome do estudante:
Orientações:
1. após a conclusão da avaliação enviar para o e-mail até as 22h: silvana.bo@animaeducação.com.br
título: Avaliação 01 – Sistemas Operacionais Ead
Corpo do e-mail: nome completo do aluno – curso. (anexar)
2. Anexar seu arquivo de resposta.
3. Atividade individual. Em caso de respostas iguais a prova será anulada.
Atividade Avaliativa 01
1. Sobre a arquitetura monolítica e microkernel:
a. [2.0] leia o texto no link https://localdomain.wordpress.com/2007/07/22/micro-kernel-ou-kernel-monolitico/
Pesquise outros artigos sobre o tema e apresente uma resenha-crítica trazendo sua opinião sobre arquiteturas de sistemas operacionais.
Se tratando de desenvolvimento de aplicações, de fato o tema “Windows ou Linux” é algo muito discutido entre os programadores e se torna muito difícil dizer qual sistema operacional possui maior vantagem de uso pois ambos possuem suas dificuldades e pontos fortes.
É possível citar como dificuldade a execução lenta do Microkernel e no Kernel Monolítico, se um serviço falhar, todo o sistema falha. Já as vantagens são a segurança no Microkernel e a rápida execução no Kernel Monolítico.
A escolha do sistema operacional depende muito da aplicação que será desenvolvida, por exemplo, se o produto é um sistema Desktop é mais indicado utilizar um Kernel Monolitico tendo em vista que a maioria dos usuários utilizam hoje em dia o sistema operacional “Windows”. Porém, se a ideia é criar um projeto embarcado que utiliza baterias é interessante a utilização do Microkernel por gerar menos despesas, tendo em vista que os controladores e processadores costumam consumir menos energia para rodar a solução.
Portanto é possível concluir que sempre quando um projeto está sendo moldado é preciso analisar qual sistema operacional tem melhor impacto e se adapta melhor a proposta.
b. [3.0] Pesquise a arquitetura de um sistema operacional (ex. Windows, Linux, Android, etc) e comente sobre sua arquitetura.
Podemos citar as principais características da arquitetura do sistema operacional Windows:
Núcleo monolítico: é quando um único processo executa as principais funções;
Multi-threaded: capacidade de executar várias threads simultaneamente sem que uma interfira na outra.
Reentrante: o retorno da chamada processa apenas uma mensagem por vez para garantir a segunça da thread.
Podemos citar como desvantagens do sistema operacional a necessidade de licença para programas básicos(excel e word), menor segurança, alta necessidade de recursos para um bom funcionamento, dados coletados pela Microsoft,
...