Questões de Engenharia de Software - Desenvolvimento de Software para Concurso

Foram encontradas 636 questões

Q2356194 Engenharia de Software
Test Driven Development (TDD) é uma técnica de desenvolvimento de software que se relaciona com o conceito de verificação e validação e se baseia em um ciclo curto de repetições. As principais etapas do ciclo TDD são:
Alternativas
Q2351719 Engenharia de Software
Analise as afirmativas a seguir a respeito das principais diferenças entre BDD, TDD e ATDD.
I. BDD é, exclusivamente, para equipes de desenvolvimento; TDD é para testadores; e, ATDD é para gerentes de projeto.
II. BDD e TDD são a mesma coisa, apenas com siglas diferentes; e, ATDD é uma técnica de teste de acessibilidade.
III. BDD normalmente abrange funcionalidades ou cenários completos do software; TDD se concentra em testes unitários para funções ou métodos individuais; e, ATDD valida se os requisitos de negócios são atendidos por meio de testes de aceitação que abrangem fluxos de funcionalidade específicos.
Está correto o que se afirma apenas em
Alternativas
Q2351718 Engenharia de Software
O Desenvolvimento Orientado por Comportamento (BDD) – no contexto de desenvolvimento de software, trata-se de:
Alternativas
Q2343468 Engenharia de Software
DevOps busca criar um ambiente em que o desenvolvimento e a operação de software estejam alinhados, permitindo entregas mais rápidas, confiáveis e seguras de software, ao mesmo tempo que promove uma cultura de colaboração e automação. Qual é o conceito central por trás da prática de "Infraestrutura como Código" (Infrastructure as Code - IaC) em DevOps?  
Alternativas
Q2343460 Engenharia de Software
Um desenvolvedor de software está em um ambiente DevOps e está utilizando o Docker em sua máquina. Em determinado momento, esse desenvolvedor precisa verificar quais imagens ele possui em seu repositório local e quais contêineres estão em execução em sua máquina. Para isso, ele deve executar os seguintes comandos respectivamente: 
Alternativas
Respostas
1: B
2: B
3: D
4: C
5: A