Questões de Concurso
Comentadas sobre qualidade de software em engenharia de software
Foram encontradas 725 questões
Julgue o item que se segue, a respeito de qualidade de software.
Um teste de software de regressão estará corretamente
projetado quando se considera, em cada uma das funções
principais do software, apenas os testes que tratam de uma
ou mais classes de erros.
Julgue o item que se segue, a respeito de qualidade de software.
Um método que for longo demais ou difícil de entender e
que exija muitos comentários ficará mais claro com a criação
de variáveis temporárias, usando-se a técnica de refatoração
de código extract method.
Com relação às condições que devem ser cumpridas pela garantia de qualidade de software, analise as afirmativas a seguir.
I. A garantia de qualidade de software é um processo que visa assegurar que o software atenda aos requisitos especificados e aos padrões de qualidade esperados.
II. A garantia de qualidade de software é uma atividade que deve ser realizada apenas no final do processo de desenvolvimento de software, após a conclusão da codificação e do teste.
III. A garantia de qualidade de software envolve atividades de prevenção, detecção e correção de defeitos.
Está correto o que se afirma em
Analise as informações a seguir:
I. É correto afirmar que um modelo geral com características de qualidade de software e suas subcaracterísticas, a exemplo da Eficiência, que pressupõe comportamento adequando quanto ao tempo de resposta e comportamento adequado quanto aos recursos utilizados.
II. É correto afirmar que um modelo geral com características de qualidade de software e suas subcaracterísticas, a exemplo da Portabilidade, que pressupõe: adaptabilidade, capacidade para ser instalado, capacidade para substituição
Marque a alternativa CORRETA:
I. É correto afirmar que um modelo geral com características de qualidade de software e suas subcaracterísticas, a exemplo da Usabilidade, que pressupõe inteligibilidade, operabilidade e apreensibilidade.
II. É correto afirmar que um modelo geral com características de qualidade de software e suas subcaracterísticas, a exemplo da Manitenibilidade, que pressupõe analisabilidade, modificabilidade, estabilidade e testabilidade.
Marque a alternativa CORRETA:
I. É correto afirmar que um modelo geral com características de qualidade de software e suas subcaracterísticas, a exemplo da Funcionalidade que pressupõe: adequação, acurácia, interoperabilidade, segurança de acesso e conformidade.
II. É correto afirmar que um modelo geral com características de qualidade de software e suas subcaracterísticas, a exemplo da Confiabilidade, que pressupõe: maturidade, tolerância a falhas e recuperabilidade.
Marque a alternativa CORRETA:
I - Testes de unidade são testes, idealmente automatizados, de pequenas unidades de código, normalmente classes, as quais são testadas de forma isolada do restante do sistema.
II - A principal desvantagem de testes de unidade é encontrar bugs ainda na fase de desenvolvimento, antes que o código entre em produção. Portanto, se um sistema de software tem bons testes, é mais difícil que os usuários finais sejam surpreendidos com bugs.
III - Testes de unidade também ajudam na documentação e especificação do código de produção, pois pode-se olhar e analisar os testes implementados no código. Por isso, muitas vezes, antes de manter um código com o qual ele não tenha familiaridade, um desenvolvedor começa analisando os seus testes.
Quais estão corretas?
Coluna 1
1. Funcionalidade.
2. Confiabilidade.
3. Usabilidade.
4. Eficiência.
5. Manutenibilidade.
Coluna 2
( ) Recuperabilidade.
( ) Operacionalidade.
( ) Utilização de recursos.
( ) Testabilidade.
( ) Adequação.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
( ) Feito.
( ) Gerenciado.
( ) Definido.
( ) Gerenciado quantitativamente.
( ) Gerenciado qualitativamente.
8Assinale a alternativa que apresenta a sequência correta de cima para baixo.
A respeito de SonaQube, julgue o próximo item.
Os portões de qualidade (quality gates) são essenciais na
incorporação da metodologia clean as you code e evitam que
um código com problemas seja liberado para produção.