Buscar

PROVA D1 respostas 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

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 8 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

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 6, do total de 8 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

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ão 01 RESPOSTA
(A) Correta pois uma aplicação multithread precisa de um sistema operacional multiprogamado para executar várias thread ou seja várias tarefas ao mesmo tempo, e um computador multiprocessado pois possui mais de uma CPU com isso a aplicação terá um melhor desempenho
(B) Errada pois um sistema monolítico só serve para aplicações com apenas uma CPU.
(C)(D)(E) Alternativas, incorretas pois cita computador como multi programado, porém são características dos sistemas operacionais.
Questão 02 RESPOSTA
(D) pois elas NÃO contêm seu próprio espaço de endereçamento, elas compartilham o espaço de endereçamento dos recursos do processo.
Se cada thread tivesse seu próprio espaço de endereçamento.
Ele seria um processo
Questão 03 RESPOSTA 
(E) Alternativa que não representa uma transição de estado é a (E)
Seguindo a transição de estados de um processo, 
Em execução
realmente usando a CPU naquele instante;
Pronto
executável, temporariamente parado para dar lugar a outro processo;
Bloqueado
incapaz de executar enquanto um evento externo esperado não ocorrer.
Questão 04 – Resposta
Alternativa (B)
Porque:
Alternativa 01 Está errada porque em um ambiente Monothread, uma aplicação é composta por códigos que são executados sequencialmente, de acordo com repetições, é efetuada através da implementação de processos independentes causando um maior consumo de recursos do sistema
Alternativa 02 correto por ser uma das principais vantagens do multithread, dividir os problemas para resolver paralelamente. Com isso as aplicações se usam melhor os núcleos dos processadores multicores
Alternativa 04 errada pois monothread só será um bom desempenho em hardwares com apenas uma cpu.
Alternativa 08 Errado pois para distribuir os processos sobre vários núcleos precisa ser em processos multithread
Questão 06 RESPOSTA
Todas são afirmativas verdadeiras
I Está correta 
Pode ser uma máquina estendida
Porque esconde os detalhes mais complicados do funcionamento do hardware do computador
E Oferece uma interface mais amigável para as aplicações.
Um gerenciador de recursos
Cada programa utiliza o recurso durante um tempo de uso e
Cada programa ocupa um certo espaço no recurso
II Está correta, 
Realmente são funções do sistema operacional
III Está correta pois os sistemas multiprogramados, mantém mais de um programa na memória, para permitir o compartilhamento do tempo de CPU e demais recursos (Ex: Unix, Windows e outros) que seria o contrário do monoprogramado que permite apenas um programa ativo por período.
Questão 07
Acredito que fique dessa forma pois são as saídas de X, depois do while
ele entra no if() o seu valor é superior ao valor de N.
Questão 08

Continue navegando