Você está na página 1de 4

26/11/13

Estcio

Avaliao: CCT0166_A V_201301912131 SISTEMA S OPERA CIONA IS


Tipo de Avaliao: A V
Aluno: 201301912131 - WELBER BERNA RDO
Profe ssor: CESA R A UGUSTO VA LENTE DOS REIS
Nota da Prova: 4,3

Nota de Partic.: 2

Turm a: 9004/A B

Data: 07/11/2013 17:10:57

1a Questo (R e f.: 201302118734)

DESCA RTA DA

Em relao s condies para que ocorra um deadlock, quela em que recursos concedidos previamente a um
processo no podem ser forosamente tomados desse processo e sim, explicitamente liberados por ele,
denomina-se condio de:
preempo.
excluso mtua.
espera circular.
no preempo.
posse e espera.

2a Questo (R e f.: 201302018957)

Pontos: 0,8 / 0,8

Para melhor anlise do desempenho dos processos com os diferentes tipos de escalonamento existentes, os
processos so classificados em dois tipos: CPU-bound e I/O-bound. Com esse conceito definido podemos
afirmar que:
Os processos CPU-bound levam vantagem em escalonamentos feitos com o mecanismo de preempo
por tempo, enquanto os processos I/O-bound se beneficiam atravs de mecanismos de prioridade
dinmica.
No faz diferena o tipo de escalonamento, pois sempre os processos CPU-bound levam vantagem
sobre os processos I/O-bound
Independente do tipo de escalonamento, os processos I/O-bound levam vantagem sobre os processos
CPU-bound
Os processos I/O-bound levam vantagem em escalonamentos feitos com o mecanismo de preempo
por tempo, enquanto os processos CPU-bound se beneficiam atravs de mecanismos de preempo por
prioridade
Os processos I/O-bound podem levar vantagem em qualquer escalonamento baseado composto com
critrios de prioridade

3a Questo (R e f.: 201302065532)

Pontos: 0,0 / 0,8

Explique a diferena entre unidade de alocao de recursos e unidade de escalonamento no contexto


de ambiente monothread e multithread.

Resposta: unidade de alocao onde esto alocados todos os dados. unidade de escalonamnto: so ostempos
que leva para a ucp processar todos os processos.
bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201301912131&p2=1645601&p3=CCT0166&p4=101555&p5=AV&p6=7/11/2013&p10=4105893

1/4

26/11/13

Estcio

Gabarito: Em ambientes monothread, o processo ao mesmo tempo a unidade de alocao de recursos e a


unidade de escalonamento. J em ambientes multithread, a unidade de alocao de recursos o processo e o
thread a unidade de escalonamento

4a Questo (R e f.: 201302045944)

Pontos: 0,8 / 0,8

Quais so os dois tipos de sistemas distribudos?


Sistemas Paralelos e Sistemas Agrupados;
Sistemas C om memria virtual e Sistemas C liente Servidor;
Sistemas C liente Servidor e Sistemas Paralelos;
Sistemas C lusteres e Sistemas C liente Servidor;
Sistemas Palmer e Sistemas Agrupados;

5a Questo (R e f.: 201302020216)

Pontos: 0,0 / 0,8

Um semrofo S que ser utilizado para garantir a excluso mtua no acesso a uma regio crtica dever ser
inicializado com:
Depende da capacidade da regio crtica
2
0
1
-1

6a Questo (R e f.: 201302020219)

Pontos: 0,0 / 0,8

C onsidere o trecho de cdigo abaixo que implementa um consumidor para o problema do produtor/consumidor
onde o semforo s o responsvel pela excluso mtua no acesso aos itens armazenados e o semforo v o
responsvel pela liberao do consumo, est correto afirmar que:
consumidor{
wait (s)
wait (v)
consome_item
signal (v)
signal (s)
}

O consumidor funcionar corretamente se o semforo v foi iniciado com 0 (zero)


Poder ocorrer deadlock
O consumidor funcionar corretamente se o semforo v foi iniciado com 1 (zero)
O consumidor funcionar corretamente independente do valor inicial de v
Poder ocorrer deadlock ou starvation dependendo do valor inicial de v

7a Questo (R e f.: 201302020370)

Pontos: 0,8 / 0,8

C inco tarefas repesentadas pela indentificao A, B, C , D e E, executadas em lote, chegam ao computador com
1 segundo de intervalo entre eles. Seus tempos de processamento so estimados em 10, 7, 3, 4 e 5 segundos
de C PU, respectivamente. C onsiderando que a estratgia de escalonamnto do tipo round-robin (circular) com

bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201301912131&p2=1645601&p3=CCT0166&p4=101555&p5=AV&p6=7/11/2013&p10=4105893

2/4

26/11/13

Estcio

de C PU, respectivamente. C onsiderando que a estratgia de escalonamnto do tipo round-robin (circular) com
um time-slice (fatia de tempo) de 1 segundo, o tempo mdio de turnaround desses processos, ignorando o
tempo gasto para troca de contexto e assumindo que uma tarefa admitida colocada no incio da fila de:
13,1 segundos
10,8 segundos
55 segundos
19,6 segundos
25,5 segundos

8a Questo (R e f.: 201302015110)

Pontos: 0,8 / 0,8

Sabe-se que cada processo tem seu prprio contexto de software, contexto de hardware e espao de
endereamento. J as threads de um mesmo processo compartilham o mesmo contexto de software e espao
de endereamento, apesar de terem contexto de hardware prprio. Isto posto, marque a assertiva
VERDADEIRA:
O uso de threads representa ganhos em termos de desempenho, pois durante a interrupo de um
thread apenas o espao de endereamento precisa ser salvo, j que o contexto de software e de
hardware so os mesmos entre os vrios threads.
O uso de threads no influencia no desempenho, pois durante a interrupo de um thread necessrio
salvar contexto de hardware, de software e espao de endereamento.
O uso de threads diminui o desempenho, pois durante a interrupo de um thread necessrio salvar
contexto de hardware, de software e espao de endereamento.
O uso de threads representa ganhos em termos de desempenho, pois durante a interrupo de um
thread apenas o contexto de software precisa ser salvo, j que o contexto de hardware e o espao de
endereamento so os mesmos entre os vrios threads.
O uso de threads representa ganhos em termos de desempenho, pois durante a interrupo de um
thread apenas o contexto de hardware precisa ser salvo, j que o contexto de software e o espao de
endereamento so os mesmos entre os vrios threads.

9a Questo (R e f.: 201302015374)

Pontos: 0,8 / 0,8

Processos podem ser classificados como C PU-bound ou I/O bound, de acordo com a utilizao elevada do
processador(UC P) e dos dispositivos de entrada/sada(E/S), respectivamente. Analisando os grficos abaixo
podemos afirmar que :

ao longo do tempo o grfico 1 representa um processo de I/O bound, j no grfico 2 no possvel


verificar o tipo de processo que representa.
o grfico 1 representa um processo de I/O bound e o grfico 2 representra um processo de C PU-bound.
tanto o grfico 1 quanto o grfico 2 representam processos de C PU-bound.
o grfico 2 representa um processo de I/O bound e o grfico 1 representra um processo de C PU-bound.
tanto o grfico 1 quanto o grfico 2 representam processos de I/O bound.

10a Questo (R e f.: 201302065545)

Pontos: 0,3 / 0,8

Existem diversos critrios utilizados em uma poltica de escalonamento. O tempo de processador, tempo de
bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201301912131&p2=1645601&p3=CCT0166&p4=101555&p5=AV&p6=7/11/2013&p10=4105893

3/4

26/11/13

Estcio

espera, tempo de turnaround e tempo de resposta so exemplos destes critrios. O que representa cada um
destes tempos?

Resposta: tempo processador: tempo que ucp tem para carregar. tempo de espera: o tempo que leva para o
sistema prcessar. tempo de turnaroud: o retorno ddo pedide do processo. tempo de resposta: o tempo que
lovou para processar todos os outro lhe entregado um retorno.

Gabarito: Tempo de processador o tempo que um processo leva no etsado de execuo 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
criao at o seu trmino. Tempo de resposta o tempo decorrido entre uma requisio ao sistema ou
aplicao e o instante em que a resposta exibida.

11a Questo (R e f.: 201302020224)

Pontos: 0,0 / 0,8

Qual o tamanho da pgina de um sistema sabendo-se que o endereo composto por 20 bits, onde 7
identificam a pgina e os demais o deslocamento dentro da pgina?
7 endereos
8K endereos
128 endereos
20 endereos
128 K endereos

Pe rodo de no visualizao da prova: de sde 04/11/2013 at 22/11/2013.

bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201301912131&p2=1645601&p3=CCT0166&p4=101555&p5=AV&p6=7/11/2013&p10=4105893

4/4