Questões de Concurso Sobre engenharia de software
Foram encontradas 11.957 questões
No que diz respeito à gestão de requisitos de negócio, julgue o item seguinte.
Requisito funcional especifica o que o software deve fazer,
enquanto requisito não funcional especifica como o sistema
deve se comportar.
Acerca de testes de software, julgue o próximo item.
Os testes dos tipos alfa e beta são executados em um
ambiente controlado e com a presença de, pelo menos, um
desenvolvedor.
Acerca de testes de software, julgue o próximo item.
O teste de regressão deve ser efetuado para garantir que
novos componentes não tenham causado problema nas
funções que antes funcionavam corretamente.
Com base nos princípios e modelos de DEVOPS, julgue o item subsecutivo.
O uso da integração contínua (continuous integration) é um
requisito fundamental para o DEVOPS e ocorre quando
existe o interesse de expandir os benefícios da automação
dos testes e do feedback imediato para os próximos estágios
que não são cobertos pela entrega contínua (continuous
delivery).
Com base nos princípios e modelos de DEVOPS, julgue o item subsecutivo.
A evolução natural da entrega contínua (continuous delivery)
é a implantação contínua (continuous deployment), que
consiste no deploy automático em produção após a execução
com sucesso dos testes automatizados e das validações
previstas.
Julgue o próximo item, relativo a técnicas de desenvolvimento seguro.
O teste de segurança estático (SAST) trabalha diretamente
com o código e é empregado de forma complementar ao
teste de segurança dinâmico (DAST).
Julgue o próximo item, relativo a técnicas de desenvolvimento seguro.
Ao contrário do teste de segurança estático (SAST) e do teste
de segurança dinâmico (DAST), o teste interativo de
segurança (IAST) opera dentro do aplicativo, além de
permitir uma saída mais precisa.
Julgue o seguinte item, relativo a DevOps, Jenkins e GIT.
No ambiente GIT, uma branch é definida como uma coleção
de referências junto com um banco de dados de objetos que
contém todos os objetos que são acessíveis a partir das
referências dos “ramos” do desenvolvimento.
Julgue o seguinte item, relativo a DevOps, Jenkins e GIT.
A principal função do Jenkins em uma automação CI/CD
(continuous integration/continuous delivery) é revisar o
código com base no clean code à procura de bugs, falhas de
vulnerabilidade ou problemas de manutenção que tornem seu
código confuso e difícil de manter.
Julgue o seguinte item, relativo a DevOps, Jenkins e GIT.
No DevOps, por meio das práticas de CI/CD (pipeline de
integração e implantação contínuas), é possível que equipes
de operação e desenvolvimento disponibilizem aplicações
para os clientes por meio de microsserviços, usando práticas
de métodos ágeis.
O(A) ______ representa um ciclo de trabalho e é um timeboxed de, geralmente, um mês, onde algum valor é acrescentado a um produto em desenvolvimento. Ou seja, ao final dela, o produto precisa ter algum incremento que gere valor aos olhos do cliente e que satisfaça a meta.
No teste de acompanhamento, um grupo é designado para verificar quaisquer problemas que necessitem ser resolvidos e quaisquer alterações que devam ser feitas no ambiente de recuperação de desastres.
Uma das diferenças entre DAST e SAST é que enquanto o primeiro é uma abordagem de caixa preta, sem acesso ao código-fonte, o outro, é uma abordagem de caixa branca, que analisa o código fonte durante a fase de desenvolvimento.