Buscar

PROVA DISCURSIVA - Sistemas Operacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Matriz Discursiva do MÓDULO C FASE II – 23/11 até 18/12
PROTOCOLO: 2015112312601115ECEA7JOSÉ CARLOS CANTARINI FILHO - RU: 1260111 Nota: 100
Disciplina(s):
Sistemas Operacionais
Data de início: 26/11/2015 19:22
Prazo máximo entrega: 26/11/2015 20:52
Data de entrega: 26/11/2015 20:04
Questão 1/5
Como seria utilizar um computador sem um sistema operacional?
Nota: 20.0
Resposta:
Muito complicado, pois sem o sistema operacional teríamos que fazer todo o gerenciamento do hardware (processador e
memória por exemplo) manualmente, tornando o trabalho lento e com grandes possibilidades de erro. Para utilizar um
computador sem sistema operacional, o operador deveria conhecer profundamente o funcionamento de todo o hardware, o
que seria inviável.
Questão 2/5
Nos sistemas multiprogramáveis as tarefas são executadas de forma concorrente. A camada de usuário pode fazer várias
solicitações para o sistema e essas solicitações são processadas de forma compartilhada pela UCP. Para o compartilhamento
dos recursos de processamento é utilizado às técnicas de interrupções e exceções. Explique o mecanismo de funcionamento das
interrupções.
Nota: 20.0
Resposta:
Interrupções ocorrem em eventos assíncronos, não relacionadas à instrução do programa. São imprevisíveis e podem ocorrer
diversas vezes de forma simultânea.
Questão 3/5
Qual a diferença entre fragmentação interna e externa da memória principal?
Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre
hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros.
DEITEL. Sistemas Operacionais. 2005. Capítulo I, pg 5.

Interrupção e exceção são técnicas para implementação da concorrência, enquanto a interrupção é um evento interno ao programa
em execução a exceção é um evento externo ao programa em execução.

Nota: 20.0
Resposta:
Fragmentação interna: Os programas não preenchem totalmente as partições onde são carregados. 
Fragmentação externa: Os programas utilizam o espaço necessário, porém quando são finalizados deixam cada vez menos
espaço na memória, não permitindo a inicialização de novos programas. Nesse caso, não ocorre fragmentação interna.
Questão 4/5
O que é um page fault, quando ocorre e quem controla a sua ocorrência?
Nota: 20.0
Resposta:
O page fault ocorre toda vez que um processo faz referência a um endereço virtual que não está mapeado na memória
principal. Quem controla a ocorrência de page fault é a unidade de gerência de memória, através do bit de validade.
Questão 5/5
Explique o funcionamento de um Sistema do tipo batch.
Nota: 20.0
Resposta:
Foram os primeiros tipos de Sistemas Operacionais multiprogramáveis. Não exigem interação do usuário com a aplicação.
Podem ser muito eficientes porque utilizam melhor o processador, mas podem dar respostas lentas às solicitações.
Fragmentação interna ocorre em espaços livres e contíguos na memória principal que são pré-alocados por processos, não
possibilitando, portanto, o uso por outros processos. Fragmentação externa ocorre em espaços livres e contínuos, porém tão
pequenos que não possibilitam a alocação de programas por processos.

O page fault ocorre todas as vezes que um processo faz referência a um endereço virtual pertencente a uma página virtual que não
se encontra mapeada em uma página real, ou seja, não está, no momento, na memória principal. A ocorrência de um page fault é
verificada através do bit de validade presente na ETP da tabela de páginas referente à página virtual e controlada pelo sistema
operacional.

O processamento batch tem a característica de não exigir a interação do usuário com a aplicação. Todas as entradas e saídas de
dados da aplicação são implemetadas por algum tipo de memória secundária, geralmente arquivos em disco.


Outros materiais