Questões de Concurso sobre Qualidade De Software

 
 
Disciplina 1
Assunto 4
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
178 questões encontradas
Questões por página
20
Mais recentes
 

Ao avaliar a aplicabilidade dos princípios de Engenharia de Software em um projeto de desenvolvimento iterativo e de longa duração, qual dos seguintes princípios exige maior investimento inicial, mas garante economia a longo prazo ao lidar com mudanças inevitáveis nos requisitos?


A

Abstração, tendo em vista que reduz a complexidade imediata do projeto ao criar representações mais simplificadas de problemas complexos.


B

Controle de mudanças, uma vez que gerencia as versões do software, mas não está diretamente relacionado ao custo inicial de mudanças.


C

Flexibilização, pois busca permitir alterações nos requisitos com menos custo posterior, apesar de demandar maior investimento inicial.


D

Generalização, pois permite a reutilização de objetos e classes, reduzindo a necessidade de retrabalho ao longo do projeto.


E

Rastreabilidade, que estabelece vínculos entre artefatos, com impacto direto nos custos iniciais do projeto em função da execução das tarefas.

O sonarQube detecta as vulnerabilidades de segurança no código por meio de DAST (dynamic application security testing), indicando os erros a serem eliminados antes de implantar o aplicativo.


C

Certo


E

Errado

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.


C

Certo


E

Errado

Considere-se o seguinte cenário, relativo ao índice de álcool encontrado no sangue de um motorista: normal, para índice inferior a 0,06%; multa, para índice entre 0,06% e 0,33%; crime, para índice superior a 0,33%. Nesse cenário, serão necessários, no mínimo, três casos de teste a fim de se atingir 100% de cobertura da análise do valor-limite de um programa desenvolvido para avaliar o referido índice.


C

Certo


E

Errado

A garantia de qualidade de software engloba um amplo espectro de preocupações e atividades que se concentram na gestão da qualidade de software.

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


A

I e III, apenas.


B

I e II, apenas.


C

II e III, apenas.


D

I, II e III.


E

II, apenas.

De acordo com a norma ISO 25010, o modelo de qualidade em uso aplicado ao software descreve as seguintes características: adequação funcional, eficiência de desempenho, compatibilidade, usabilidade, confiabilidade, segurança, facilidade de manutenção e portabilidade.


C

Certo


E

Errado

A garantia e o controle da qualidade são atividades essenciais para qualquer empresa de produtos a serem usados por terceiros. Selecione a meta pragmática de garantia da qualidade de software na qual a equipe de software deve aplicar os recursos limitados de forma a obter a maior probabilidade possível de atingir um resultado de alta qualidade.


A

Eficácia do controle de qualidade


B

Qualidade dos requisitos


C

Qualidade do projeto


D

Qualidade do código


E

Rastreabilidade

A NBR ISO/IEC 9126, sob o título geral “Engenharia de software – Qualidade do produto”, consiste nas seguintes partes, EXCETO:


A

Modelo de qualidade.


B

Métricas externas.


C

Métricas internas.


D

Métricas de qualidade em uso.


E

Modelo de usabilidade.

A qualidade de software é o resultado de um bom gerenciamento de projeto e uma prática consistente de engenharia de software, os quais são aplicados no contexto de atividades que ajudam uma equipe de software a atingir alto padrão de qualidade de software. Uma dessas atividades tem o objetivo de fornecer ao pessoal técnico e administrativo os dados necessários para serem informados sobre a qualidade do produto, ganhando entendimento e confiança de que as ações para atingir a qualidade desejada do produto estão funcionando. A que a descrição acima se refere?


A

Técnicas de gerenciamento de software.


B

Métodos de engenharia de software.


C

Garantia de qualidade.


D

Controle de qualidade.


E

Engenharia reversa.

As definições da qualidade de software enfatizam três aspectos importantes: Os requisitos de software, critérios de desenvolvimento e:


A

Requisitos implícitos.


B

Configuração inicial.


C

Qualidade de preços.


D

Métricas de valor.


E

Listagem de programadores.

Assinale a alternativa que apresenta a métrica de qualidade de software que mede a proporção entre o número de defeitos encontrados e o tamanho do software.


A

taxa de produtividade


B

taxa de entrega de recursos


C

taxa de entrega de valor


D

taxa de desempenho de recursos


E

taxa de defeitos por KLOC

Qual é a definição correta de QA (Garantia de Qualidade)?


A

Um processo para detectar e corrigir defeitos em um produto acabado.


B

Um processo para testar um produto em desenvolvimento.


C

Um processo para garantir que um produto atenda aos requisitos de qualidade estabelecidos.


D

Um processo para criar documentação técnica.


E

Um processo para gerenciar a equipe de desenvolvimento.

Em um projeto de sistema, o analista de QA (quality assurance) é responsável por preparar e executar o plano de testes, enquanto a equipe de desenvolvimento é responsável por documentar os desvios nos padrões vigentes.


C

Certo


E

Errado

No contexto da Qualidade de Software, as métricas de qualidade


A

são utilizadas para medir a conformidade do software aos requisitos funcionais estabelecidos.


B

são usadas para medir a quantidade de erros encontrados no software durante o processo de testes.


C

são indicadores quantitativos ou qualitativos que permitem avaliar características específicas do software.


D

são aplicadas na fase de desenvolvimento do software e não têm relação com as etapas de teste e manutenção.

   
Gerar simulado