Pular para o conteúdo principal

Questão de Engenharia de Software — Metodologia de desenvolvimento de software — Instituto Access 2026

Engenharia de SoftwareMetodologia de desenvolvimento de software
Código
qg734766
Banca
Instituto Access
Órgão
CRM-PA
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A aplicação de padrões de qualidade no desenvolvimento de software orienta a construção de sistemas mais robustos e alinhados às regras de negócio. No que se refere ao Desenvolvimento Orientado a Testes (TDD), Domain-Driven Design (DDD) e Behavior-Driven Development (BDD), assinale a alternativa correta.
  1. AO Behavior-Driven Development utiliza cenários no formato 'Dado, Quando, Então' para facilitar a comunicação e garantir que o software se comporte conforme o esperado pelo negócio.
  2. BO Desenvolvimento Orientado a Testes prescreve que o programador deve codificar toda a lógica funcional do sistema antes de iniciar a construção dos scripts de testes automatizados.
  3. CA prática do Desenvolvimento Orientado a Testes baseia-se no ciclo 'Verde-Refatorar-Vermelho', onde se escreve o código final e depois se cria o teste para validar a correção de erros.
  4. DO Domain-Driven Design foca primordialmente na otimização de instruções SQL (Structured Query Language) para o banco de dados, ignorando a modelagem da lógica de domínio em favor da alta performance.
Revelar gabarito e comentário

GabaritoA — O Behavior-Driven Development utiliza cenários no formato 'Dado, Quando, Então' para facilitar a comunicação e garantir que o software se comporte conforme o esperado pelo negócio.

Link permanente: /questoes/qg734766