SóProvas


ID
2745502
Banca
IF-TO
Órgão
IF-TO
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Avaliar o desempenho de um computador não é uma tarefa trivial. A avaliação não exige apenas medir o desempenho em si, mas também, as limitações das medições relacionadas ao desempenho. O desempenho pode estar relacionado a qual computador executa o mesmo conjunto de tarefas em um menor tempo, ou ainda, qual computador completa o maior número de tarefas em um determinado tempo. Nesse sentido, as afirmativas abaixo apresentam algumas definições relacionadas com os conceitos de medição de desempenho de um computador.

Fonte: Patterson, D. A e Hennessy, J. L. Organização e Projeto de Computadores: A Interface Hardware e Software. Ed. Elsevier, 2017.

I. O tempo de resposta é o tempo decorrido entre o início e o término de uma tarefa executada pelo computador.
II. O tempo de resposta também é conhecido como tempo de execução.
III. A largura de banda é a quantidade total de trabalho realizado por um computador em um determinado tempo.
IV. O tempo de resposta também é conhecido como throughput.
V. O tempo total para um computador terminar uma tarefa, em termos de tempo de resposta, envolve as tarefas de acesso a disco, acesso às memórias, atividades de E/S, overhead do sistema operacional, tempo de execução em CPU e etc.

Assinale a alternativa correta que apresenta a enumeração das afirmativas verdadeiras.

Alternativas
Comentários
  • Só acertei essa pergunta porque a IV é claramente ERRADA. Desta forma dá pra eliminar todas as alternativas com exceção da alternativa A, que é o gabarito.


    Não tenho a referência dada na questão, portanto não posso afirmar categorigamente que o examidador trocou as bolas, mas eu nunca vi definições tais como estas apresentadas.


    Os critérios que eu conheço de desempenho de processos são:


    Throughput

    – Número de processos executados em determinado intervalo de tempo


    Tempo de Processador/CPU

    – Tempo que um processo leva no estado de execução durante seu processamento

    – As políticas de escalonamento não influenciam este tempo


    Tempo de espera

    – Tempo que um processo fica no estado de pronto aguardando ser executado


    Tempo de Turnaround

    – Tempo que leva desde a criação até seu término


    Tempo de Resposta

    – Tempo decorrido desde a requisição ao sistema até o instante que a resposta é exibida



    Questão duvidosa...

  • Complementando o ótimo comentário do Colega Vulgo Jhow.

     A questão parece duvidosa, porém, conforme a referência bibliografia usada, a questão está completamente correta.

     

    "Tempo de resposta: Também chamado de tempo de execução. O tempo total exigido para o computador completar uma tarefa, incluindo acessos ao disco, acessos à memória, atividades de E/S, overhead do sistema operacional, tempo de execução de CPU e assim por diante"

    "Throughput: Também chamado de largura de banda, outra medida de desempenho, é o número de tarefas completadas por unidade de tempo"

    Fonte: Organização e Projeto de Computadores - Patterson e Hennessy;

     

    GABARITO ALTERNATIVA A

     

    Mas o que aprendemos com a questão?

    Já fiz algumas questões sobre o tema e podemos observar o seguinte:

             - Se a questão citar o referencial bibliografico e, mais precisamente ele for Patterson e Hennessy, consideramos o tempo de resposta = tempo de execução

     

    PORÉM NA AMPLA MAIORIA DAS PROVAS:

              -  Devemos usar os CONCEITOS enumerados pelo colega Vulgo Jhow;

     

     

  • "Alguns autores de redes usam o termo largura de banda como sinônimo de taxa de transferência, esse é o caso do Kurose. Já o Forouzan, deixa claro a diferença entre os dois conceitos"

    blog.grancursosonline.com.br/largura-de-banda-vs-taxa-de-transmissao

  • Matei a questao apenas com o conceito de Throughput