Академический Документы
Профессиональный Документы
Культура Документы
Estcio
Nota de Partic.: 2
Turm a: 9004/A B
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.
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
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
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
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)
}
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
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.
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 :
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.
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
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