Cebraspe · TCE/RO · 2019 · Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas

Questão 42 · Informática: Engenharia de software e metodologias ágeis

No que diz respeito a processos e práticas ágeis, o desenvolvimento incremental

  1. A) é, assim como o test-driven development, uma prática da XP (Extreme Programming) que exige teste automatizado, domain-driven design, refactoring e integração contínua.
  2. B) é, na XP (Extreme Programming), sustentado por meio de pequenos e frequentes releases do sistema, e os clientes estão intimamente envolvidos na especificação e na priorização dos requisitos do sistema.
  3. C) enfoca, assim como o acceptance test-driven development, a qualidade do código desenvolvido quanto a recursividade, declaração das variáveis e clean code, de modo a torná-lo de fácil entendimento, modificação e testagem.
  4. D) pressupõe o uso do behavior driven development, que considera a linguagem de programação a ser usada, da 4.ª geração em diante, com foco, principalmente, no comportamento visual, interativo e cognitivo do sistema.
  5. E) enfoca a integração contínua como uma prática de desenvolvimento de software, incompatível com a XP (Extreme Programming) e o Scrum, que permite aos desenvolvedores agregarem alterações de código e realizarem testes.

Marque a alternativa correta:

Gabarito: B

Gabarito definitivo divulgado pela banca Cebraspe (TCE/RO 2019).

Comentário

Gabarito: B.

No desenvolvimento incremental, o sistema é entregue em pequenos incrementos funcionais. Na XP, isso se concretiza em releases pequenos e frequentes, com o cliente envolvido de perto na especificação e na priorização dos requisitos. Por isso a alternativa B está correta.

  • A: teste automatizado, refatoração e integração contínua são práticas da XP, mas domain-driven design não é prática característica dela, e o item erra ao tratá-la como tal.
  • C: o foco do acceptance test-driven development são os testes de aceitação, não recursividade ou declaração de variáveis.
  • D: o behavior driven development não se define por linguagem de quarta geração nem por foco visual.
  • E: a integração contínua é prática compatível com XP e Scrum, não incompatível.

Fundamentos: Sommerville, Engenharia de Software (desenvolvimento incremental e XP) · Práticas clássicas da Extreme Programming

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe TCE/RO 2019 (Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas), questão 42, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor