Analise as seguintes afirmações relacionadas a conceitos bás...

Próximas questões
Com base no mesmo assunto
Q2949598 Engenharia de Software

Analise as seguintes afirmações relacionadas a conceitos básicos de Tecnologia da Informação.

I. Nos testes de software, ao utilizar o método de caixa-preta, o engenheiro de software deve formar casos de testes que garantam que todos os caminhos independentes de um módulo tenham sido exercitados exaustivamente.

II. O processo de normalização é uma vantagem que o modelo relacional de dados apresenta em relação a outros modelos de gerenciamento de dados, visando eliminar todas as redundâncias do banco de dados.

III. Nos modelos de qualidade dos produtos de software a Confiabilidade é a capacidade do software manter seu nível de desempenho, sob as condições estabelecidas, por um período de tempo.

IV. O planejamento da escalabilidade do hardware de uma empresa faz referência à capacidade que um computador, produto ou sistemas têm de se recuperar no momento de uma pane.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é b - II e III.

Vamos analisar cada afirmação:

I. Nos testes de software, o método de caixa-preta não exige que todos os caminhos independentes de um módulo sejam exercitados. Em vez disso, esse método foca nos inputs e outputs, sem se preocupar com a lógica interna do software. O que a afirmação descreve é mais adequado ao método de caixa-branca, que requer o conhecimento do código e a testagem de caminhos internos. Portanto, a afirmação I é incorreta.

II. O processo de normalização é uma técnica utilizada no modelo relacional de dados para minimizar redundâncias e evitar anomalias de atualização, garantindo a integridade dos dados. Dessa forma, podemos considerar esta afirmação como verdadeira.

III. A Confiabilidade em modelos de qualidade do software refere-se à capacidade do software de manter seu nível de desempenho sob condições estabelecidas por um período específico. Esta descrição está correta, tornando a afirmação III verdadeira.

IV. A escalabilidade de hardware refere-se à capacidade de um sistema aumentar ou diminuir seus recursos conforme a necessidade, geralmente para lidar com maior carga de trabalho, e não à recuperação de uma pane. A recuperação no caso de falhas é conhecida como resiliência ou tolerância a falhas. Assim, a afirmação IV é incorreta.

Com base nas análises, apenas as afirmações II e III são verdadeiras, corroborando para que a alternativa b seja a correta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo