Buscar

Sitema Operacional Ex.3

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 3 páginas

Prévia do material em texto

SISTEMAS OPERACIONAIS Lupa
Exercício: CCT0224_EX_A3_201401083561  Matrícula: 201401083561
Aluno(a): UBIRATAN MARTINS OLIVEIRA JUNIOR Data: 11/04/2016 14:48:44 (Finalizada)
1a Questão (Ref.: 201401322608) Fórum de Dúvidas (0) Saiba  (0)
Uma alternativa para o aumento de desempenho de sistemas computacionais é o uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções: 
Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores. 
PORQUE 
O sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas sequências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas. 
Acerca dessas asserções, assinale a opção correta. 
Tanto a primeira quanto a segunda asserções são proposições falsas.
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
Gabarito Comentado
2a Questão (Ref.: 201401703250) Fórum de Dúvidas (0) Saiba  (0)
Uma das diferenças entre threads em modo usuário e threads em modo kernel é:
A thread em modo kernel é escalonada diretamente pelo sistema operacional e a de usuário não.
Uma thread em modo kernel bloqueada bloqueia todo o processo obrigatoriamente e a em modo usuário não bloqueia.
A thread em modo usuário não pode utilizar funções do sistema operacional e a thread em modo kernel pode.
Uma thread em modo kernel não pode executar instruções privilegiadas e a em modo usuário pode.
A thread em modo kernel depende de uma biblioteca para ser utilizada e a thread em modo usuário não depende.
Gabarito Comentado
Página 1 de 3BDQ Prova
11/04/2016http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1640635...
3a Questão (Ref.: 201401703473) Fórum de Dúvidas (0) Saiba  (0)
Threads são fluxos de execução distintos dentro de um mesmo processo. Assinale a afirmativa que NÃO está de acordo com o conceito de threads.
Utilização de múltiplos processadores
Economia de tempo de processamento
Compartilhamento de recursos 
Melhor aproveitamento na fatia de tempo 
Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo de proteção ao núcleo 
Gabarito Comentado
4a Questão (Ref.: 201401797726) Fórum de Dúvidas (0) Saiba  (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 
Todas estão incorretas
Todas estão corretas
Apenas I e III estão corretas
Apenas II e III estão corretas
Apenas I e II estão corretas
5a Questão (Ref.: 201401797573) Fórum de Dúvidas (0) Saiba  (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.
A thread de usuário é criada e gerenciada por uma biblioteca no nível usuário.
O suporte a múltiplas thread é uma característica do sistema operacional.
Posix Pthreads, Win32 threads, Java threads são bibliotecas de threads
Existem dois tipos de thread: thread usuário e thread kernel
A thread kernel é criada e gerenciada pelo kernel, porém em casos específicos podem ser gerenciadas, diretamente, pelo usuário.
Gabarito Comentado
6a Questão (Ref.: 201401330346) Fórum de Dúvidas (0) Saiba  (0)
Um thread é Fluxo de execução e parte integrante de um processo e o multithreading é a associação de vários fluxos de execução a um único processo.
Julgue as sentenças em verdadeiras (V) ou falsas (F).
1. Thread é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrentemente.
2. Cada thread tem o mesmo contexto de hardware e compartilha o mesmo o espaço de memória (endereçado a um mesmo processo-pai), porém o contexto de software é diferente.
Página 2 de 3BDQ Prova
11/04/2016http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1640635...
3.Um dos benefícios do uso das threads é que quando um thread espera por um recurso um outro do mesmo grupo pode estar sendo executado. 
Marque a opção correta.
1.V - 2.F - 3.V
1.V -2.F - 3.F 
1.V -2.V - 3.V 
1.F - 2.F - 3.V
1.F - 2.V - 3.F 
Gabarito Comentado
Fechar
Página 3 de 3BDQ Prova
11/04/2016http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1640635...

Outros materiais

Outros materiais