Redes

Disponível somente no TrabalhosFeitos
  • Páginas : 23 (5608 palavras )
  • Download(s) : 0
  • Publicado : 13 de março de 2013
Ler documento completo
Amostra do texto
Universidade Federal Fronteira Sul
Edital no 006/UFFS/2010

Caderno
de Prova
E6P07

23 de maio
das 14 às 17 h
3 h*

Redes, Sistemas Operacionais e
Sistemas Distribuídos

Confira o número que você obteve no ato da inscrição com o que está indicado no cartão-resposta.
* A duração da prova inclui o tempo para o preenchimento do cartão-resposta.

Instruções

Atenção!

Para fazera prova você usará:

ƒ Não é permitido qualquer tipo de consulta durante a realização
da prova.
ƒ Para cada questão são apresentadas 5 (cinco) alternativas diferentes de respostas (a, b, c, d, e). Apenas uma delas constitui a
resposta correta em relação ao enunciado da questão.
ƒ A interpretação das questões é parte integrante da prova, não
sendo permitidas perguntas aos fiscais.
ƒ Nãodestaque folhas da prova.

ƒ este caderno de prova;
ƒ um cartão-resposta que contém o seu nome, número de
inscrição e espaço para assinatura.
Verifique, no caderno de prova, se:
ƒ faltam folhas e a sequência de 30 questões está correta.
ƒ há imperfeições gráficas que possam causar dúvidas.
Comunique imediatamente ao fiscal qualquer irregularidade.

Ao terminar a prova, entregue ao fiscal ocaderno de prova completo e o cartão-resposta devidamente preenchido e assinado.
O gabarito será divulgado em: http://uffs.fepese.ufsc.br

.

Universidade Federal Fronteira Sul

Prova de Conhecimentos
1. Suponha um sistema operacional que utiliza um
algoritmo de escalonamento preemptivo, executado em um computador com somente uma CPU.
Considere que os processos executados no computadorpodem assumir, em um determinado instante de
tempo, um dos seguintes estados:
ƒ Executando: de posse da CPU;
ƒ Pronto: disponível para ser executado,
mas sem acesso à CPU;
ƒ Bloqueado: aguarda a conclusão de um
evento externo.
Verifique se existe a possibilidade de ocorrerem as
transições de estado enumeradas abaixo:
1.
2.
3.
4.
5.
6.

(30 questões)

2. Preencha os parênteses,associando os conceitos
listados abaixo, relacionados ao escalonamento de
processos, às suas respectivas definições, apresentadas a seguir.
Conceitos
1.
2.
3.
4.
5.

Justiça
Equilíbrio
Proporcionalidade
Tempo de retorno
Tempo de resposta

Definições
(
(

Pronto  Executando
Pronto  Bloqueado
Bloqueado  Executando
Bloqueado  Pronto
Executando  Bloqueado
Executando Pronto

(
(
(

) Capacidade de o sistema satisfazer às expectativas dos usuários.
) Divisão do tempo de utilização da CPU de
forma adequada entre os processos.
) Utilização eficiente dos recursos do sistema.
) Tempo entre a execução de um comando e a
sua conclusão em um sistema interativo.
) Tempo médio entre a submissão e a conclusão de tarefas (jobs) em um sistema em lote
(batch).Assinale a alternativa que indica corretamente as
transições de estado enumeradas passíveis de ocorrer
durante a execução dos processos.

Assinale a alternativa que indica a sequência correta,
de cima para baixo.

a.
b.
c.
d.
e.

a.
b.
c.
d.
e.

()
()
(X)
()
()

Somente 1, 2, 4 e 6.
Somente 1, 3, 4 e 5.
Somente 1, 4, 5 e 6.
Somente 2, 3, 4 e 6.
Todas as transições sãopossíveis.

()
()
()
(X)
()

1–3–2–5–4
2–1–3–4–5
2–3–1–5–4
3–1–2–5–4
3–2–1–4–5

Página 3

3. Considere um sistema operacional típico utilizado
atualmente em computadores, que possua suporte
nativo a threads. Ao efetuar o gerenciamento de
processos, o sistema operacional associa alguns dos
elementos enumerados abaixo a cada thread individualmente, enquanto outros sãocompartilhados entre
threads de um mesmo processo.
1.
2.
3.
4.
5.

Valores dos registradores
Espaço de endereçamento
Pilha de execução
Portas de comunicação e arquivos em uso
Sinais, manipuladores de sinais e alarmes
pendentes

5. Considere o efeito das operações de paginação
/ swapping sobre os seguintes elementos (dados ou
códigos) mantidos na memória de um computador:
1. Buffers de...
tracking img