Pdv Ofline
Artigos Científicos: Pdv Ofline. Pesquise 862.000+ trabalhos acadêmicosPor: Laerte.alves14 • 7/6/2014 • 520 Palavras (3 Páginas) • 183 Visualizações
Respostas dos exercícios do livro
1- Abstração de recursos: Acessar os recursos de hardware, controlar a execução de programas e aplicativos, fornece aos usuários um meio de interação com o computador, interface entre aplicativos e o hardware.
Gerencia de recursos: Cabe ao sistema operacional definir políticas para gerenciar o uso dos recursos de hardware pelos aplicativos, e resolver eventuais disputas e conflitos. U uso dos processadores deve ser distribuídos entre os aplicativos presentes no sistema, de forma que cada um deles possa executar na velocidade adequada para cumprir suas funções. Uma impressora é um recurso que deve ser efetuado de forma mutuamente exclusiva para não ocorrer mistura de conteúdo na impressão.
3- Em um sistema é preciso que se execute várias tarefas simultaneamente, vantagens como: O usuário de um computador pessoal pode estar editando uma imagem, imprimindo um relatório, ouvindo música e trazendo da Internet um novo software, tudo ao mesmo tempo. Em um grande servidor de e-mails, centenas de usuários conectados remotamente enviam e recebem e-mails através da rede.
Um navegador Web precisa buscar os elementos da página a exibir, analisar e renderizar o código HTML e o gráficos recebidos, animar os elementos da interface e responder aos comandos do usuário.
No entanto, um processador convencional somente trata um fluxo de instruções de cada vez. Até mesmo computadores com vários processadores têm mais atividades a executar que o número de processadores disponíveis. Uma solução ingênua seria equipar o sistema com um processador para cada tarefa, mas essa solução ainda é inviável econômica e tecnicamente.
5- O núcleo do sistema de computação é o processador. Ele é responsável por continuamente ler instruções e dados da memória ou de periféricos, processá-los e enviar os resultados de volta à memória ou a outros periféricos. Para assegurar a integridade da gerência, é essencial garantir que as aplicações não consigam acessar o hardware diretamente, assim temos os privilégios que são nivelados onde o nível de núcleo é o supervisor/monitor onde tem acesso a todos os recursos. Diferente de qualquer outro componente tudo é processado por ele.
7- Sim caso houvesse divisão de processamento, pois os níveis mais utilizados são os extremos 0 para o núcleo e drivers do sistema operacional e 3 para utilitários e aplicações, ou seja esses níveis abrange todo o contexto de privilégios que são necessários para o bom funcionamento do sistema.
9- As rotinas de tratamento de interrupção devem ser curtas e realizar suas tarefas rapidamente para não prejudicar o desempenho do sistema, tratar e receber uma interrupção pode ser problemático caso o processador já esteja tratando outra interrupção. Por essa razão, o processador pode decidir ignorar temporariamente algumas interrupções, se necessário. Para evitar o mascaramento de interrupções tem-se duas alternativas:
Aguardar até que o processador o consulte, o que poderá ser demorado caso o processador esteja ocupado com outras tarefas (o que geralmente ocorre).
Notificar o processador através do barramento de controle, enviando a ele uma requisição de interrupção (IRQ – Interrupt ReQuest).
10- Uma
...