Questões de Concurso
Sobre qualidade de software em engenharia de software
Foram encontradas 606 questões
Julgue o item que se segue, a respeito de desenvolvimento de projetos digitais.
Em UX, as personas representam a jornada do usuário durante a utilização da solução a ser implementada.
Qual das afirmativas a seguir descreve corretamente os níveis de teste e seus objetivos?
A respeito de engenharia de software, julgue o item que se segue.
Em relação à qualidade da interface de um software, o grau de intuição determina a facilidade para localizar informações na aplicação.
Relacione as atividades de gerenciamento da qualidade de software com as suas respectivas definições
1- Garantia da qualidade 2- Planejamento da qualidade 3- Controle de qualidade
( ) Estabelecimento de uma estrutura de procedimentos e de padrões organizacionais que conduzam ao software de alta qualidade.
( ) Seleção de procedimentos e padrões adequados e a adaptação destes para o projeto específico do software.
( ) Definição e aprovação de processos que assegurem que os procedimentos e os padrões de qualidade do projeto sejam seguidos pela equipe de desenvolvimento de software.
A relação correta na ordem apresentada.
Uma métrica dinâmica muito utilizada para medir a qualidade de um software consiste em medir
Entre as seguintes práticas elencadas a seguir, a que seria mais eficaz para identificar regressões de software e assegurar que as funcionalidades existentes continuem funcionando corretamente à medida que novas partes do sistema são integradas é:
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