Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Engenharia de Software/
  4. Questão 457941200007895

O desenvolvimento dirigido a testes (TDD, do inglês Test-Driven Dev...

📅 2019🏢 IDECAN🎯 IF-PB📚 Engenharia de Software
#Engenharia de Processos de Software#Verificação e Validação de Software#Modelos Alternativos de Processo de Software

Esta questão foi aplicada no ano de 2019 pela banca IDECAN no concurso para IF-PB. A questão aborda conhecimentos da disciplina de Engenharia de Software, especificamente sobre Engenharia de Processos de Software, Verificação e Validação de Software, Modelos Alternativos de Processo de Software.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941200007895
Ano: 2019Banca: IDECANOrganização: IF-PBDisciplina: Engenharia de SoftwareTemas: Engenharia de Processos de Software | Verificação e Validação de Software | Modelos Alternativos de Processo de Software

O desenvolvimento dirigido a testes (TDD, do inglês Test-Driven Development) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Sobre o tema, identifique com “V”, caso verdadeiro, ou com “F”, caso falso, as assertivas a seguir:


( ) Começa-se pela identificação do incremento de funcionalidade necessário.

( ) O segundo passo consiste em escrever um teste para essa funcionalidade e o implementar como um teste automatizado.

( ) O terceiro passo consiste em executar o teste, junto com todos os outros testes eventualmente já implementados. Inicialmente, você não terá implementado a funcionalidade, logo, o novo teste falhará.

( ) O quarto passo consiste em implementar a funcionalidade e executar novamente o teste.

( ) O quinto passo consiste em analisar pontos de refatoração do código existente para melhorá-lo.


A sequência correta obtida, no sentido de cima para baixo, é:

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200538619Engenharia de Software

A disciplina de gerenciamento de projetos vem sendo desenvolvida desde a década de 1960. Em geral, ao planejar um projeto é necessário pensar nas part...

#Gerenciamento de Projetos de Software
Questão 457941200683376Engenharia de Software

Sobre os conceitos de Orientação a Objetos, identifique com “V” caso verdadeiro ou “F” caso falso as assertivas a seguir. ( ) A Sobrescrita permite qu...

#Programação Orientada a Objetos
Questão 457941200860506Engenharia de Software

No desenvolvimento de qualquer produto/processo, uma das fases muito importantes são os testes. Nela, muitas vezes, é possível descobrir falhas e/ou p...

#Verificação e Validação de Software
Questão 457941201084140Engenharia de Software

O paradigma do ciclo de vida clássico da engenharia de software, também conhecido como modelo em cascata, requer uma abordagem sistemática, sequencial...

#Engenharia de Processos de Software#Modelo Cascata
Questão 457941201337522Engenharia de Software

Trata-se de uma técnica utilizada para se projetarem casos de testes na qual o programa ou sistema é considerado uma caixa preta e, para testá-lo, são...

#Verificação e Validação de Software
Questão 457941201394919Engenharia de Software

No que se refere ao desenvolvimento de sistemas automatizados, o RUP é um exemplo de modelo de processo moderno derivado da UML e do Processo de Desen...

#Engenharia de Processos de Software#Rational Unified Process (RUP)

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Engenharia de Processos de SoftwareQuestões do IDECAN