Buscar

Questões Complementares Sistemas Operacionais Unidade 02[Gabarito]

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

Questões Complementares 
 
 
 
 
1 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gabarito Questões complementares Sistemas Operacionais Unidade II 
 
1. Alternativa B. Justificativa correta: as chamadas de sistema são o meio pelo qual o 
sistema operacional permite que outros programas possam ter acesso aos recursos 
de hardware do sistema computacional. 
2. Alternativa D. Justificativa correta: o conjunto de informações do contexto de 
software pode ser dividido em três: identificação, quotas e privilégios. 
3. Alternativa A. Justificativa correta: essa implementação é da ordem de dez vezes 
mais lenta que o modo usuário. 
4. Alternativa E. Justificativa correta: o compartilhamento do espaço de 
endereçamento permite que threads do mesmo processo acessem e até modifiquem 
dados uns dos outros threads, isso torna a comunicação entre os threads muito mais 
eficiente. 
 
 
Questões Complementares 
 
 
 
 
 2 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Atividades Dissertativas 
1. Sugestão de resposta: o contexto de software está dividido em: identificação, quotas 
e privilégios, sendo que as principais informações em identificação são: a 
identificação do processo (process identification - PID) e a identificação do usuário 
(user identification - UID). Em quotas: as informações de limite dos recursos que o 
processo pode alocar, tais como número máximo de arquivos abertos, tamanho 
máximo de buffer para operação de E/S e número máximo de subprocesso que 
podem ser criados. Em privilégios: contém informações sobre o que o processo pode 
ou não fazer em relação ao sistema e aos outros processos, informações tais como 
prioridade de execução e limites alocados nas memórias principal e secundária. 
2. Sugestão de resposta: de forma simples, um processo pode ser definido como um 
programa em execução. Podemos entender o processo como a estrutura responsável 
pela manutenção de todas as informações necessárias para a execução de um 
programa, tais como conteúdo de registradores, espaço em memória principal e 
próxima instrução a ser executada.

Outros materiais