Questão FC266440
No que diz respeito à análise de sistemas, o produto da fase de levantamento é o documento de requisitos, que engloba requisitos funcionais, que definem as funcionalidades do siste
Questões sem classificação de assunto (TI - Engenharia de Software)
IDECAN · 2021
No que diz respeito à análise de sistemas, o produto da fase de levantamento é o documento de requisitos, que engloba requisitos funcionais, que definem as funcionalidades do sistema e os não funcionais, que declaram as características de qualidade que o sistema deve possuir e que estão relacionadas às suas funcionalidades. Nesse sentido, três tipos de requisitos não funcionais são descritos a seguir.
I. Corresponde a medidas quantitativas como tempo médio entre falhas, recuperação de falhas ou quantidade de erros por milhares de linhas de código.
II. Corresponde aos requisitos que definem tempos de resposta esperados para as funcionalidades do sistema.
III. Corresponde às restrições sobre plataformas de hardware e de software, nas quais o sistema será implantado e sobre o grau de facilidade para transportar o sistema para outras plataformas.
Os tipos de requisitos não funcionais descritos em I, II e III são conhecidos, respectivamente, como
- confiabilidade, portabilidade e desempenho
- portabilidade, desempenho e confiabilidade
- desempenho, confiabilidade e portabilidade
- confiabilidade, desempenho e portabilidade
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Confiabilidade (I) refere-se a medidas quantitativas que expressam a probabilidade de o sistema operar sem falhas e ao comportamento após falhas. Exemplos típicos são MTBF (tempo médio entre falhas), MTTR (tempo médio de recuperação) e densidade de defeitos por KLOC; são métricas objetivas usadas para especificar níveis aceitáveis de falhas e recuperação.
Desempenho (II) agrega requisitos sobre tempos de resposta e capacidade do sistema. Envolve latência, vazão (throughput) e utilização de recursos, definindo, por exemplo, que determinada operação deve responder em X ms ou atender Y transações por segundo.
Portabilidade (III) trata das restrições e facilidades relativas às plataformas de hardware e software. Inclui sistemas operacionais, bancos de dados, dependências e o esforço necessário para migrar ou adaptar o sistema a outras plataformas.
Esses três termos categorizam aspectos não funcionais essenciais para garantir qualidade operacional, eficiência e adaptabilidade do sistema.
Conteúdo do catálogo FC Concursos · Atualizado em