Buscar

Sistemas Operacionais - Aula 02 - Processos - exercícios

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

CCT0757_EX_A2_201708216677_V2
 
 
 SISTEMAS OPERACIONAIS 2a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0757_EX_A2_201708216677_V2 24/04/2018 16:50:29 (Finalizada)
Aluno(a): PAULO CESAR ALVES SOARES 2018.1 EAD
Disciplina: CCT0757 - SISTEMAS OPERACIONAIS 201708216677
 
 
Ref.: 201708249139
 1a Questão
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
ESPERA
CRIADO
 PRONTO
TERMINADO
 
 
 
Ref.: 201708254142
 2a Questão
Os sistemas operacionais criam estruturas de controle, chamadas processo, para controlar a execução dos programas,
sejam do usuário ou do próprio sistema. Essa estrutura registra informações sobre a situação do processo durante todo
seu processamento, sendo uma dessas informações o estado do processo. 
 Avalie as sentenças a seguir e assinale a correta.
O escalonador também pode selecionar processo em ESPERA para execução.
 O escalonador organiza a fila de processos em estado de PRONTO. Para escalonadores preemptivos existe a
possibilidade de determinar uma fatia de tempo (time slice) para que o processo se mantenha em estado de
EXECUÇÃO, após esse tempo o processo retorna para a fila de PRONTO
A transição entre os três estados (PRONTO, ESPERA E EXECUÇÃO) é possível em ambos os sentidos.
O estado de EXECUÇÃO representa o processo aguardando ser escalonado, ou seja, o processo depende da
escolha por parte do sistema operacional para que possa executar seu código (instruções)
O estado de ESPERA representa o processo aguardando o fim da fatia de tempo de umprocesso em EXECUÇÂO
 
 
 
Ref.: 201708250007
 3a Questão
paulo.soares
Highlight
paulo.soares
Highlight
paulo.soares
Highlight
paulo.soares
Highlight
paulo.soares
Highlight
paulo.soares
Highlight
Em relação ao conceito de processos, marque a assertiva CORRETA:
Sistemas multitarefa não suportam mais de uma instância do mesmo programa em execução.
 Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos diferentes (um
para cada instância).
Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos iguais.
Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há um único processo responsável
pelas duas instâncias.
Apenas sistemas operacionais monotarefa suportam mais de uma instância de um programa em execução.
 
 
 
Ref.: 201708249132
 4a Questão
Em sistemas multiprogramáveis os processos podem assumir diferentes estados. Os três estados mais importantes são:
running (execução); ready (pronto); e wait (espera). Mudanças entre esses estados podem ocorrer a qualquer momento.
Assinale dentre as assertivas seguir a unica mudança de estado que NÃO pode acontecer:
PRONTO para EXECUÇÃO
 ESPERA para EXECUÇÃO
ESPERA para PRONTO
 EXECUÇÃO para PRONTO
EXECUÇÃO para ESPERA
 
 
 
Ref.: 201708849209
 5a Questão
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 "executando". 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á
do estado "espera" diretamente para o estado "execução"?
 Não. O processo passa para o estado "pronto" e aguarda até que o sistema operacional o selecione para execução.
Sim. Mas somente se o computador tiver mais de uma CPU.
Não. O processo ficará em estado de "espera" e aguarda até que o sistema operacional o selecione para execução.
sim, pois independente da quantidade de CPU´s ele será executado.
Sim. Assim que liberar o processador ele será executado.
 
 
 
Ref.: 201708250374
 6a Questão
Processos podem ser classificados como CPU-bound ou I/O bound, de acordo com a utilização elevada do processador(UCP) e
dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixo podemos afirmar que :
 
ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possível verificar o tipo de
processo que representa.
tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound.
 o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound.
tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound.
 o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound.
 
 
 
Ref.: 201708253536
 7a Questão
Qual a diferença básica entre um processo e um programa?
Um processo é um thread. Um programa é um arquivo em disco.
Um processo é um programa em disco. Um programa é um processo em execução.
 Um processo é um programa em execução. Um programa é um arquivo em disco.
Um programa é um conjunto de processos. Um processo é uma unidade básica.
Um programa é um processo em execução. Um processo é um arquivo em disco.
 
 
 
Ref.: 201708845567
 8a Questão
Processos do tipo _________, permitem a comunicação direta do usuário com o processo durante o seu processamento.
Marque a opção que melhor completa a frase acima.
Processos CPU bound
 Processos I/O bound
 Processos Foreground
Processos em Lote
Processos Background

Continue navegando