Buscar

Sistemas Operacionais

Prévia do material em texto

22/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
CCT0166_AV_201503107711 » SISTEMAS OPERACIONAIS  Avaliação: AV
Aluno: 201503107711 ­ NILVER JORDÃO DE SOUZA
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/AA
Nota da Prova: 3,0    Nota de Partic.: 2     Data: 13/06/2016 19:56:01 (F)
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
  1a Questão (Ref.: 611555) Pontos: 1,0  / 1,0
Quais são as diferenças entre as threads em modo usuário e threads em modo kernel? Ressalte os pontos
positivos e negativos de cada tipo de thread.
Resposta: Threads de usuario não tem suporte no kernel. Com isso são muito baratos para criar. Threads de
kernel são mais caros porque são necessários chamadas no sistema para criar e destruí­las. São mais
poderosos, pois são programados de forma independente.
Gabarito: Threads de usuário não têm suporte no kernel, então eles são muito baratos para criar, destruir, e
alternar. Threads de kernel são mais caros porque são necessárias chamadas do sistema para criar e destruí­
las e o kernel deve programá­los. Estas são mais poderosos porque eles são programados de forma
independente e podem ser bloqueadas individualmente.
  2a Questão (Ref.: 62201) Pontos: 0,0  / 1,0
Existem diversos critérios utilizados em uma política de escalonamento. O tempo de processador, tempo de
espera, tempo de turnaround e tempo de resposta são exemplos destes critérios. O que representa cada um
destes tempos?
Resposta:
Gabarito: Tempo de processador é o tempo que um processo leva no etsado de execução durante o seu
processamento. Tempo de espera é o tempo total que um processo permanece na fila de pronto durante o seu
processamento, aguardando ser executado. Tempo de turnaround é o tempo que um processo leva desde sua
criação até o seu término. Tempo de resposta é o tempo decorrido entre uma requisição ao sistema ou à
aplicação e o instante em que a resposta é exibida.
  3a Questão (Ref.: 16887) Pontos: 1,0  / 1,0
Qual instrução não precisa ser executada em modo privilegiado?
  Obter a hora corrente
Desativar interrupções por tempo
Iniciar um processo
Limpar memória
Ativar interrupções por tempo
 Gabarito Comentado.
22/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
  4a Questão (Ref.: 12055) Pontos: 0,0  / 1,0
Um processo, segundo Machado, é formada por três partes, conhecidas como contexto de hardware, contexto
de software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de
um processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os
componentes é correto afirmar que:
  o contexto de hardware mantém informações nos registradores do processador, enquanto um processo
está em execução, podendo salvá­las caso o processo seja interrompido.
o contexto de hardware de um processo é composto por três grupos de informações sobre o
processo:identificação, quotas e privilégios.
o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de
uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos
registradores de uso específico, como program counter(PC), stack pointer (SP) e registrador de
status(PSW).
  o contexto de hardware mantém informações nos registradores do processador, enquanto um processo
está em execução, mas não pode salvá­las caso o processo seja interrompido.
 Gabarito Comentado.
  5a Questão (Ref.: 14474) Pontos: 0,0  / 1,0
Podemos verificar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema
operacional Windows e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID
(process identification ou identificador do processo), que faz parte
do gerenciamento de arquivo.
do espaço de endereçamento do processo.
  do contexto de software do processo.
  do controle de memória do processo.
do contexto de hardware do processo.
  6a Questão (Ref.: 238512) Pontos: 1,0  / 1,0
O trecho do código­fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a
uma Condição de Corrida é denominado?
Seção de Entrada
22/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
Seção Problemática
Seção Restante
  Seção Crítica
Seção de Saída
  7a Questão (Ref.: 15652) Pontos: 0,0  / 0,5
Diversos conceitos são fundamentais para que se implemente concorrência entre processos. Região Crítica é
um desses conceitos, que pode ser melhor definido como sendo:
  Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa
  Um trecho de programa onde existe o compartilhamento de algum recurso que não permite o acesso
concomitante por mais de um programa
Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter
acesso
Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem
Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade
 Gabarito Comentado.
  8a Questão (Ref.: 227859) Pontos: 0,0  / 0,5
No gerenciamento de processos existem várias estratégias de escalonamento. Correlacione os tipos de
escalonamento com a estratégia correspondente:
FCFS    ­ SJF    ­    Round Robin    ­    Múltiplas Filas
I­ o primeiro que chega é o primeiro a ser atendido
II­ o menor primeiro
III­ escalonamento circular
IV­ filas com prioridades diferentes
II ­ I ­ III ­ IV
III ­ I ­ II ­ IV
  I ­ II ­ III ­ IV
II ­ III ­ I ­ IV
  III ­ II ­ I ­ IV
 Gabarito Comentado.
  9a Questão (Ref.: 587136) Pontos: 0,0  / 0,5
Os modelos de alocação particionada estática e dinâmica permitem, respectivamente:
  Fragmentação relocável e não relocável
  fragamentação interna e externa
Fragmentação paginada e não paginada
fragmentação somente na última partição em ambos os casos
fragmentação externa e interna
 Gabarito Comentado.
22/06/2016 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
  10a Questão (Ref.: 227866) Pontos: 0,0  / 0,5
Um device driver, ou simplesmente driver, tem como função implementar a comunicação do subsistema de E/S
com os dispositivos de E/S. Sendo assim, um device driver é bem definido na alternativa:
  recebe comandos gerais sobre acessos aos dispositivos, traduzindo­os para comandos específicos, que
poderão ser executados pelos controladores.
permite a comunicação entre o sistema computacional e o mundo externo.
realiza as funções comuns a todos os tipos de dispositivos.
  manipula diretamente os dispositivos de E/S.
torna as operações de E/S mais simples para o usuário bem como suas aplicações.
 Gabarito Comentado.
Observação: Estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo
assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 13/06/2016 20:23:18
Período de não visualização da prova: desde 08/06/2016 até 21/06/2016.

Continue navegando