GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO06Difícil⏱ medio

Por que um software confiável é essencial em serviços críticos, como sistemas de transporte ou plataformas de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO06

Avaliar software levando em consideração diferentes características e métricas associadas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Por que um software confiável é essencial em serviços críticos, como sistemas de transporte ou plataformas de saúde? Dados ilustrativos: duas versões de um aplicativo educacional foram submetidas a testes de desempenho e estabilidade. A versão A apresentou em média 1,2 segundos de carregamento de tela, uso de CPU de 35% em operações intensas, índice de satisfação de 4,5 (em escala de 1 a 5) e 0,5 falhas diárias. A versão B registrou 0,8 segundos de carregamento, uso de CPU de 50%, índice de satisfação de 4,2 e 1,3 falhas diárias. Além disso, ambas passaram por auditoria de segurança sem incidentes. A partir do texto-base, identifique qual métrica avalia diretamente a confiabilidade do software.

  1. A) Média de tempo de carregamento das telas
  2. B) Índice de satisfação dos usuários
  3. C) Taxa de incidentes de segurança relatados
  4. D) Média de uso de CPU e memória durante operações
  5. E) Frequência de falhas ou travamentos por dia

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Confiabilidade de software é a capacidade de o sistema funcionar corretamente, sem falhas, pelo tempo esperado e sob as condições previstas. Por isso, a métrica que a avalia diretamente é aquela que mede quantas vezes o sistema falha ou para de funcionar.
  2. Analisando os dados do enunciado, a informação que indica diretamente a ocorrência de falhas é o número de falhas diárias: a versão A teve 0,5 falhas diárias e a versão B teve 1,3. Assim, a frequência de falhas ou travamentos por dia (alternativa E) mede diretamente a confiabilidade.
  3. Por que as outras alternativas estão erradas:
  4. A) O tempo de carregamento mede desempenho (rapidez), não se o sistema falha.
  5. B) A satisfação dos usuários mede a percepção subjetiva da experiência, que pode ser influenciada por vários fatores além da confiabilidade.
  6. C) A taxa de incidentes de segurança trata de segurança, um atributo diferente da confiabilidade; no enunciado, ambas as versões passaram sem incidentes.
  7. D) O uso de CPU e memória mede eficiência de recursos, não a estabilidade do sistema.
  8. Conclusão: a alternativa E é a que avalia diretamente a confiabilidade, pois mede a frequência com que o software falha, em conformidade com o gabarito oficial.

💡 Dica: Identifique a métrica que indica falhas para avaliar confiabilidade.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confundiu rapidez de resposta com confiabilidade, achando que um sistema que carrega mais rápido é mais confiável. Tempo de carregamento é um indicador de desempenho.

B Erradaerro: Senso comuma que mais engana

O aluno acreditou que um usuário satisfeito indica um software confiável, tomando a percepção geral de uso como medida técnica de estabilidade.

Por que engana: Confundir métricas de desempenho ou satisfação com confiabilidade do software.

C Erradaerro: Conceitual

O aluno associou confiabilidade a segurança, por serem temas próximos em sistemas críticos, e ignorou que a questão pede a métrica de falhas do funcionamento, não de ataques ou incidentes de segurança.

D Erradaerro: Conceitual

O aluno considerou que o consumo de recursos indica estabilidade, quando na verdade ele mede eficiência e não a ocorrência de falhas.

E Correta

Essa métrica indica quantas vezes o software deixa de funcionar, refletindo sua confiabilidade.

Raio-X da questão

Dificuldade Difícil
Bloom Entender
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 consolidacao
🎯 Conceito central

confiabilidade de software

📌 Objetivo

diagnostico

🧱 Pré-requisitos

métricas de desempenho de software · conceito de confiabilidade

📚 Reveja

Estude métricas de avaliação de software e confiabilidade.

⚠️ Erro mais comum

Confundir métricas de desempenho ou satisfação com confiabilidade do software.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.