Questões de Concurso
Comentadas sobre qualidade de software em engenharia de software
Foram encontradas 303 questões
Julgue o próximo item, com relação a qualidade de software.
A portabilidade, atributo fundamental de qualidade do
padrão ISO 9126, refere-se ao grau de otimização do uso,
pelo software, dos recursos do sistema.
Julgue o próximo item, com relação a qualidade de software.
As características operacionais, a capacidade de suportar
mudanças e a adaptabilidade a novos ambientes são os
aspectos de um produto de software em que se concentra a
categorização dos fatores que afetam a qualidade de
software.
No que concerne a qualidade de software, julgue o item seguinte.
Define-se confiabilidade de software como a probabilidade
de operação, sem falhas, de um programa de computador em
dado ambiente por determinado tempo.
Acerca do conceito de revisão por pares, julgue o item subsequente.
A revisão por pares é uma forma de análise da causa-raiz, na
qual a equipe define uma meta ou efeito arquitetural e, então,
enuncia as ações relacionadas para o alcance da meta.
Entre as atividades que ajudam uma equipe a atingir o alto padrão de qualidade de software, a garantia da qualidade é aquela que engloba um conjunto de ações de engenharia de software que contribui para que cada produto resultante atinja suas metas de qualidade.
Funcionalidade, atributo fundamental de qualidade para software, é aquele que avalia o grau com que o software satisfaz às necessidades declaradas por seus subatributos, tais quais adequabilidade, exatidão, interoperabilidade, conformidade e segurança.
A inspeção contínua do código é uma prática fundamental para desenvolver sistemas computacionais de alta qualidade.
A plataforma de código aberto cujo propósito é detectar código duplicado, padrões de codificação e bugs por meio de revisões automáticas com análise estática de código é
Acerca de engenharia de software, julgue o próximo item.
Quanto à qualidade, o atributo de funcionalidade considera a
estética e a facilidade no uso de um software.
O “Security Development Lifecycle (SDL)” consiste em um conjunto de práticas que suportam garantia de segurança e requisitos de conformidade. O SDL ajuda os desenvolvedores a criar softwares mais seguros, reduzindo o número e a gravidade das vulnerabilidades no software. Nesse contexto, existem duas abordagens descritas a seguir:
I. Tem como objetivo identificar as vulnerabilidades no seu código-fonte antes de ele ser colocado em produção. É como uma revisão direta do código-fonte. Para isso são usadas técnicas de análise de código estático para procurar problemas sem precisar executar o código.
II. Tem por objetivo testar as interfaces expostas em busca de vulnerabilidades. Dessa forma, o teste é feito de fora para dentro, sendo que, nesse caso, a interface já é o suficiente para que o especialista realize o teste.
As abordagens descritas em I e II são conhecidas pelas siglas:
Os riscos que afetam a qualidade ou o desempenho do software que está sendo desenvolvido são considerados riscos de projeto.
Acerca de qualidade de software, julgue o item subsequente.
De acordo com o conceito de code smell, a categoria bloaters
engloba os trechos de código que são irrelevantes e podem
ser excluídos sem afetar a aplicação.
Acerca de qualidade de software, julgue o item subsequente.
Uma das técnicas para medição de qualidade de código
utiliza uma combinação de quantidade de ocorrências de
operandos e operadores que aparecem no código fonte.
Acerca de qualidade de software, julgue o item subsequente.
Os elementos de processo da gestão de configuração de
software formam uma coleção de ferramentas acopladas que
permitem acesso à gestão de cada item da configuração de
software.
Acerca de qualidade de software, julgue o item subsequente.
No processo de SQA (software quality assurance) é gerado o
plano de garantia de qualidade de software para definir a
estratégia da equipe responsável.
"O grau de facilidade de utilização do software conforme indicado por sua facilidade de compreensão, facilidade de aprendizagem e operabilidade".