Dados ilustrativos: uma escola de ensino médio adota um sistema de gerenciamento de biblioteca digital para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Avaliar software levando em consideração diferentes características e métricas associadas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dados ilustrativos: uma escola de ensino médio adota um sistema de gerenciamento de biblioteca digital para empréstimo de livros e acesso remoto a acervos. Em um relatório de testes, foram simuladas mil requisições simultâneas. O sistema apresentou os seguintes resultados: throughput de 850 requisições por segundo, latência média de 120 milissegundos por requisição, taxa de erros de 0,5% e tempo médio de recuperação após falha de 2 segundos. Esses dados ajudam a comparar diferentes aspectos do software, como desempenho, confiabilidade e disponibilidade, para decidir se ele atende às demandas da comunidade escolar. Com base no texto-base, identifique qual métrica de software avalia o desempenho do sistema em processar múltiplas requisições simultâneas de forma eficiente?
- A) latência média por requisição
- B) taxa de erros percentual
- C) tempo médio de recuperação após falha
- D) throughput de requisições por segundo
- E) número de linhas de código do sistema
✅ Resposta correta: alternativa D
Resolução passo a passo
- A pergunta pede a métrica que avalia o desempenho do sistema ao processar muitas requisições simultâneas de forma eficiente. Passo 2: Essa ideia corresponde ao throughput, que mede quantas requisições (ou unidades de trabalho) o sistema consegue processar por unidade de tempo. No texto-base, o throughput é de 850 requisições por segundo, o que indica a capacidade de vazão do sistema sob carga. Passo 3: A alternativa A (latência média por requisição) mede o tempo que cada requisição individual leva para ser respondida; é importante para a experiência do usuário, mas não expressa a quantidade processada em conjunto. Passo 4: A alternativa B (taxa de erros percentual) mede a confiabilidade, ou seja, a proporção de requisições que falham, e não a eficiência no processamento. Passo 5: A alternativa C (tempo médio de recuperação após falha) é uma métrica de disponibilidade e recuperação, não de desempenho sob carga. Passo 6: A alternativa E (número de linhas de código) é uma métrica de tamanho do software e não tem relação com o desempenho em tempo de execução. Passo 7: Portanto, a resposta correta é a D, que coincide com o gabarito oficial.
💡 Dica: Identifique a métrica que mede a quantidade de requisições processadas por segundo.
Alternativa por alternativa
O aluno pode confundir desempenho com tempo de resposta e imaginar que quanto menor a latência por requisição, mais eficiente é o processamento simultâneo, sem considerar a quantidade total processada.
Por que engana: Confundir throughput com latência ou interpretar incorretamente as métricas apresentadas no texto.
O aluno pode associar eficiência a qualidade do processamento e supor que a menor taxa de erros indica maior capacidade de processar múltiplas requisições, confundindo confiabilidade com desempenho.
O aluno pode ler a palavra 'tempo' e relacioná-la a velocidade de processamento, sem perceber que a métrica trata de recuperação após falhas, que pertence à disponibilidade e não ao desempenho sob carga.
O throughput mede a quantidade de requisições processadas por segundo, indicando desempenho em concorrência, conforme texto-base.
O aluno pode imaginar que um sistema maior, com mais linhas de código, teria mais capacidade de processar requisições, usando uma intuição do cotidiano de que mais quantidade significa mais desempenho.
Raio-X da questão
métricas de desempenho de software
avaliacao
conceitos básicos de sistemas computacionais · métricas de software
Estude as definições de throughput, latência, taxa de erros e tempo de recuperação em sistemas.
Confundir throughput com latência ou interpretar incorretamente as métricas apresentadas no texto.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Folhas de papel empilham-se sobre mesas silenciosas enquanto bibliotecários comparam três sistemas de gerenciamento de…
- Após um ano de uso em bibliotecas municipais, dois softwares de gestão de acervo foram comparados segundo métricas de…
- Por que um software confiável é essencial em serviços críticos, como sistemas de transporte ou plataformas de saúde?…
- Dados ilustrativos: A prefeitura de Nova Vista implementou um sistema de catálogo digital para a biblioteca municipal…
- Cerca de 85% das prefeituras brasileiras adotam sistemas de agendamento digital para serviços públicos. Em Nova…
- Em um relatório interno de tecnologia da informação, foram comparados dois sistemas de gestão hospitalar quanto a cinco…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
