Questões de Concurso
Sobre qualidade de software em engenharia de software
Foram encontradas 606 questões
A respeito de qualidade de software, julgue o seguinte item.
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.
Com a adoção de DevOps, na fase de operação de um software, as equipes buscam identificar os problemas antes que afetem a experiência do cliente.
No que se refere à engenharia de usabilidade, julgue o item a seguir.
Facilidade de aprendizado, velocidade de operação, robustez,
facilidade de recuperação e adaptabilidade são os atributos
de uma interface de software.
A qualidade de software deve ser objetiva, pois se baseia especificamente em características funcionais, ou seja, na experiência prática do usuário; portanto, um software com qualidade alta é aquele cuja funcionalidade tenha sido corretamente implementada.
A técnica de revisão e programação por pares é útil para melhorar a qualidade do código e aumentar a compreensão do projeto, mas requer habilidades de comunicação e colaboração entre os membros da equipe.
Com o intuito de executar suas funções da melhor forma, Maria deve:
Coluna 1 1. Teste de usabilidade. 2. Teste de segurança. 3. Teste de desempenho. 4. Teste de stress. 5. Teste de portabilidade.
Coluna 2 ( ) Verificar aspectos que envolvem a experiência do usuário ao utilizar o sistema. ( ) Verificar o comportamento do sistema em condições extremas. ( ) Verificar o funcionamento do sistema em diferentes plataformas e dispositivos, nas quais o sistema está proposto a funcionar. ( ) Verificar o tempo de resposta para determinadas operações. ( ) Verificar a proteção do sistema contra invasões ou acesso não autorizado a informações.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
( ) O principal objetivo de uma Revisão Técnica Formal (RTF) é encontrar erros antes que eles passem para outra atividade de engenharia de software ou sejam liberados para o usuário.
( ) As revisões informais incluem uma reunião informal com a finalidade de revisar um artefato, ou os aspectos orientados a revisões da programação em pares.
( ) As revisões informais caracterizam-se por planejamento e preparação mínimos e poucos registros.
( ) Os testes de mesa e a programação em pares se enquadram na categoria de revisão formal.
A sequência está correta em
A adoção de um processo de desenvolvimento de software de qualidade garante a qualidade do produto de software desenvolvido.
Uma questão levantada pela ferramenta SonarQube pode ser classificada como wont fix se essa questão resultar de uma avaliação equivocada feita pela ferramenta.
De acordo com o princípio de clean code, o uso de polimorfismo deve ser evitado, uma vez que esse método dificulta o entendimento e, consequentemente, a manutenção do código.