Buscar

SISTEMAS OPERACIONAIS pr2

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

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
Você viu 3, do total de 4 páginas

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

CCT0245_201201505828 V.1
 
 
 SISTEMAS OPERACIONAIS
Avaiação Parcial: CCT0245_SM_201201505828 V.1 
Aluno(a): JANDERSON DIAS DE SOUZA Matrícula: 201201505828
Acertos: 10,0 de 10,0 Data: 26/10/2017 13:20:59 (Finalizada)
 
 1a Questão (Ref.: 201202167967) Acerto: 1,0 / 1,0
A CITAÇÃO " Principalmente usado em controle de processos, telecomunicações, etc. O SO monitora várias
entradas que afetam a execução de processos, mudando os modelos de computadores do ambiente, e assim
afetando as saídas, dentro de um período de tempo garantido (normalmente < 1 segundo)". REFERE-SE A:
MULPROCESSADOR
MULTITAREFA
TIME SHARING
 TEMPO REAL
INTERATIVO
 
 2a Questão (Ref.: 201202262454) Acerto: 1,0 / 1,0
Em relação aos tipos de Sistemas Operacionais, marque qual opção N Ã O faz sentido.
 Sistemas Monotarefas com mais de um usuário
Sistemas Monousuário e Multitarefas
Sistemas Multitarefas com Múltiplos usuários
Sistemas Monousuários e Monotarefas
Sistemas Multiusuários e Multitarefas
 Gabarito Comentado.
 
 3a Questão (Ref.: 201202167274) Acerto: 1,0 / 1,0
Um processo, segundo Machado, é formado 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 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 contexto de hardware de um processo é composto por três grupos de informações sobre o
processo:identificação, quotas e privilégios.
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.
 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.
 Gabarito Comentado.
 
 4a Questão (Ref.: 201201567205) Acerto: 1,0 / 1,0
Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando
o programa foi acionado, o processo passou pelos estados "pronto" e "execução". Em seguida o programa ficou no
estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário
informar a senha o processo passará para qual estado?
EXECUÇÃO
TERMINADO
CRIADO
ESPERA
 PRONTO
 Gabarito Comentado.
 
 5a Questão (Ref.: 201202262219) Acerto: 1,0 / 1,0
Com relação ao conceito de thread, fluxo de dados, julgue os itens a seguir: 
 I. São fluxos de execução distintos dentro de um mesmo processo. 
 II. O kernel N Ã O enxerga essas threads e, por esse motivo, não podem ser gerenciadas individualmente. 
 III. O thread N Ã O é considerado uma solução eficiente para os sistemas modernos
Apenas I e III estão corretas
Todas estão corretas
Apenas II e III estão corretas
Todas estão incorretas
 Apenas I e II estão corretas
 
 6a Questão (Ref.: 201202262066) Acerto: 1,0 / 1,0
Alguns sistemas operacionais permitem a implementação de thread, que é um fluxo de dados executável dentro de
processo. Dentre as características a seguir, marque aquela que NÃO corresponde ao THREAD.
O suporte a múltiplas thread é uma característica do sistema operacional.
 A thread kernel é criada e gerenciada pelo kernel, porém em casos específicos podem ser gerenciadas,
diretamente, pelo usuário.
Posix Pthreads, Win32 threads, Java threads são bibliotecas de threads
A thread de usuário é criada e gerenciada por uma biblioteca no nível usuário.
Existem dois tipos de thread: thread usuário e thread kernel
 Gabarito Comentado.
 
 7a Questão (Ref.: 201202243774) Acerto: 1,0 / 1,0
Em programação concorrente existe uma condição na qual o processo nunca é executado, pois processos de
prioridade maior sempre são executados antes. Assinale a alternativa que descreve o nome desta condição:
Bloqueio
Espera ocupada
 Starvation
Deadlock
Exclusão mútua
 Gabarito Comentado.
 
 8a Questão (Ref.: 201202177856) Acerto: 1,0 / 1,0
Em programação concorrente, quando um processo nunca é executado ("morre de fome"), pois processos de
prioridade maior sempre o impedem de ser executado, podemos concluir que ocorreu ?
Espera ocupada
Exclusão mútua
 Starvation
Deadlock
Bloqueio do processo
 Gabarito Comentado.
 
 9a Questão (Ref.: 201202167250) Acerto: 1,0 / 1,0
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 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
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 processo
 Gabarito Comentado.
 
 10a Questão (Ref.: 201201572151) Acerto: 1,0 / 1,0
Nos sistemas operacionais multitarefa é necessário controlar a concorrência de acesso aos recursos e
dispositivos, evitando assim a perda de dados. Analise as sentenças abaixo que tratam desse assunto e, em
seguida, assinale a alternativa correta:
I. Os mecanismos que garantem a comunicação entre processos concorrentes e o acesso a recursos
compartilhados são chamados mecanismos de sincronização
II. Semáforo e monitor são soluções de software para implementação de exclusão mútua entre a região
crítica de processos concorrentes, garantindo assim a sincronização
III. O monitor aumenta a responsabilidade do programador na implementação das variáveis de controle, uma
vez que o compilador se encarrega de realizar a exclusão mútua
Somente a sentença III está correta
 Somente as sentenças I e II estão corretas
Somente a sentença II e III estão corretas
Somente a senteça I está correta.
Somente a senteça II está correta.
 Gabarito Comentado.

Continue navegando