Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.120 questões
I. DAST é uma abordagem de teste de segurança para avaliar a segurança de um software em tempo de execução.
II. SAST é útil para identificar vulnerabilidades estáticas no código-fonte de um aplicativo, como problemas de codificação, uso inadequado de APIs, vazamento de informações sensíveis e acesso não autorizado.
III. Tanto o DAST quanto o SAST desempenham papéis complementares na análise de segurança de um aplicativo, sendo recomendável utilizar ambos os métodos para obter uma cobertura abrangente e identificar uma ampla gama de vulnerabilidades.
Em relação aos itens acima, pode-se afirmar que:
I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.
Em relação aos itens apresentados, pode-se afirmar que:
I - Os nós representam passos em alguma transação e as arestas representam conexões lógicas.
II - O seguinte conjunto de teste pode ser aplicado a ciclos simples em que n é o número máximo de passagens permitidas no ciclo.
III - Os nós representam diferentes estados do software observáveis pelo usuário e as arestas representam as transições.
Em relação aos itens apresentados, pode-se afirmar que:
I - Se assemelha muito ao produto final e é útil porque tende a ser simples, barata e de rápida produção.
II - Seu custo é baixo de desenvolvimento, abordando questões de leiaute de tela, sendo um instrumento útil de comunicação.
III - Não serve para coleta de requisitos e sua criação demanda tempo.
IV - Tem verificação limitada de erros e limitações de fluxo e navegação.
Marque a opção correta.
Relacione as colunas abaixo em relação às Sprints do scrum.
Coluna 1 Reunião
1. reunião de refinamento.
2. reunião de planejamento.
3. reunião diária.
4. reunião de revisão.
5. reunião de retrospectiva.
Coluna 2 Descrição
( ) É a reunião mais longa do scrum, gerando 2 horas de reunião para cada semana de sprint.
( ) É realizada para manter cada membro da equipe atualizado em relação às tarefas.
( ) Utilizada para reunir feedbacks e permitir que as partes interessadas avaliem o produto.
( ) Ocorre a cada final de sprint.
( ) Reunião em que é permitido acrescentar detalhes e priorizar tarefas.
Assinale a alternativa que indica a sequência correta,
de cima para baixo.
Relacione as colunas abaixo, levando-se em consideração a proposta organizacional do Scrum.
Coluna 1 Papel
1. Time de desenvolvimento. 2. Scrum Master. 3. Product Owner. 4. Sprint.
Coluna 2 Função
( ) Se autogerencia e se auto-organiza. ( ) Organiza a retrospectiva da sprint para auxiliar a equipe. ( ) Fica disponível para dar feedback à equipe. ( ) Coleta requisitos para o backlog do produto. ( ) Iteração para transformar requisitos em incremento de produto.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Em uma equipe de desenvolvimento de software, o projeto está seguindo a metodologia Extreme Programming (XP). Durante uma iteração, a equipe recebeu feedback do cliente solicitando uma alteração significativa no sistema já implementado.
De acordo com os princípios do XP, como a equipe deveria reagir a essa situação?