Questões de Concurso
Sobre qualidade de software em engenharia de software
Foram encontradas 755 questões
Uma equipe de qualidade está avaliando as métricas de um projeto para assegurar a conformidade com os padrões estabelecidos.
Considerando a utilização da análise por pontos de função,
assinale a afirmação que explica como essa metodologia garante a
qualidade do software.
Uma empresa de software está implementando um novo sistema de gerenciamento de banco de dados para melhorar a eficiência de consultas e escalabilidade. A equipe de engenharia de software está avaliando diferentes estratégias de verificação e validação para garantir a qualidade do software.
Elaborado pelo(a) autor(a).
Com base nesse cenário, visando a atingir os objetivos de qualidade e performance, a equipe deverá
São práticas de CI/CD que garantem a manutenção da qualidade do código e a colaboração entre as equipes em um projeto de grande escala com múltiplas equipes de desenvolvimento:
I implementação de revisões de código manuais;
II utilização de pipelines de CI/CD com integração de testes de unidade e integração;
III adoção de um ciclo de lançamento trimestral.
Assinale a opção correta.
A engenharia de software também abrange questões de segurança, usabilidade e desempenho, a fim de garantir um produto robusto e eficaz.
Nesse contexto, considere a seguinte função:
A complexidade ciclomática da função acima vale
Assinale a opção que apresenta práticas típicas da metodologia XP.
Sobre qualidade de software e processo de teste, aspectos essenciais no desenvolvimento de sistemas, analise as afirmativas a seguir.
I. O teste de aceitação é realizado para verificar se o
sistema atende aos critérios de aceitação definidos
pelo cliente ou usuário final.
II. O teste de regressão é executado para garantir que as alterações no código-fonte não introduziram novos defeitos no software e que as funcionalidades existentes continuam funcionando conforme esperado.
III. O teste de unidade é uma técnica de teste que verifica
se unidades individuais de código, como funções
ou métodos, estão funcionando corretamente de
forma isolada.
Estão corretas as afirmativas
Esse HMD (Head-Mounted Display) avançado, equipado com câmeras externas, permite aos usuários alternar sem esforço entre realidade virtual, mista e aumentada, simplesmente girando um botão. A capacidade de alterar a percepção do ambiente sem induzir desorientação ou desconforto é fundamental, especialmente ao interagir com o mundo real em modo de realidade aumentada.
Neste contexto, o aspecto técnico particularmente importante para evitar desorientação ou desconforto, de modo a otimizar o tempo mínimo necessário para que uma alteração na imagem seja percebida pelo olho humano, é a(o)
Acerca do ciclo de vida de software e do desenvolvimento de software, julgue o item que se segue.
Atualmente, a garantia da qualidade não é feita em todas as
fases do projeto.
Com base nesse contexto, assinale a opção que descreve corretamente a importância da automação de testes em ambientes CI/CD.
No contexto apresentado, assinale a ação capaz de garantir a qualidade do software
A análise de tarefas é um método eficaz para avaliar a usabilidade na qualidade de software.
Assinale a opção que descreve um problema comum dessa abordagem.
Coluna 1
1. Funcionalidade.
2. Confiabilidade.
3. Usabilidade.
4. Eficiência.
5. Manutenibilidade.
6. Portabilidade.
Coluna 2
( ) Maturidade.
( ) Utilização de recursos.
( ) Operacionalidade.
( ) Estabilidade.
( ) Interoperabilidade.
( ) Adaptabilidade.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: