Trabalho Sistemas Operacionais
O SO é uma estrutura de software ampla que engloba aspectos de baixo nível como, por exemplo, gerencia de memoria , disco rígido,drivers e aspectos de alto nível, como, por exemplo, Interface gráfica, aplicativos, controle de usuários.
2. Podemos considerar o SO um aplicativo?
Não, não podemos considerar o Sistema Operacional como um aplicativo, pois na verdade ele é um programa do sistema, assim como editores, compliladores e interpretadores de comandos.
3. Cite duas principais atribuições do SO Uma das principais atribuições do sitema operacional é a facilidade de acesso de recursos do sistema que consiste em carregar na memória e providenciar a execução dos programas que o usuário solicita, como por exemplo, quando um programa quer acessar o disco rigido, quem controla o acesso, é o sistema operacional.
Outra atribuição é o Compartilhamento de recursos de forma organizada e protegida , que tem a função de não deixar que os programas entrem em conflito, como por exemplo, evitar que dois programas acessem a mesma região da memoria ao mesmo tempo
d)Que relacionamento existe entre política e mecanismo? Dê um exemplo aplicado pelos sistemas operacionais atuais.
A politica e o mecanismo trabalham juntos, a politica trata da parte mais abstrata , já o mecanismo atua na implementação da politica, por exemplo, um aplicativo qualquer necessita de mais memoria para a execução, que é tratado pela politica, e o mecanismo serve para implementar os pedidos feitos pela política.
e) O Código de inicialização é um recurso essencial? Onde pode estar localizado? Sim,ele é um pequeno programa essencial para a inicialização do Sistema Operacional, o nome dele é bootstrap loader , encontrado no trecho inicial do Sistema Operacional , ele tem como função carregar o SO na memoria e permite que ele comece a operar, ele configura os pequenos programas de driver que fazem interface e controlam os vários subsistemas de hardware