TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Pdv Ofline

Artigos Científicos: Pdv Ofline. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  7/6/2014  •  520 Palavras (3 Páginas)  •  160 Visualizações

Página 1 de 3

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

...

Baixar como (para membros premium)  txt (3.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com