Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — FUNDATEC 2023

ProgramaçãoProgramação Orientada a Objetos
Código
qq891260
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
A Extreme Programming (Programação Extrema) emprega uma metodologia orientada a objetos como seu paradigma de desenvolvimento e envolve um conjunto de regras e práticas constantes no contexto das seguintes atividades metodológicas, EXCETO:
  1. APlanejamento.
  2. BProjeto.
  3. CCodificação.
  4. DDocumentação.
  5. ETestes.
Revelar gabarito e comentário

GabaritoD — Documentação.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Extreme Programming (XP) – Atividades Metodológicas

Gabarito: letra D. A Extreme Programming (XP) é uma metodologia ágil que se baseia em práticas como planejamento, projeto, codificação e testes, mas não inclui a documentação como uma atividade metodológica central. A XP prioriza a comunicação direta, o código fonte e a entrega contínua, reduzindo a ênfase em documentação extensa.

A banca testa o conhecimento das quatro atividades principais da XP: planejamento (ciclos de release e iteração), projeto (design simples e refatoração), codificação (programação em pares e padrões) e testes (testes unitários e TDD). A documentação, embora exista de forma mínima, não é considerada uma das atividades metodológicas constantes no contexto da XP.

Extreme Programming (XP)
  • 1Atividades metodológicas
    • Planejamento
      • Planning game
      • Release planning
    • Projeto
      • Design simples
      • Refatoração
    • Codificação
      • Programação em pares
      • Padrões de codificação
    • Testes
      • Testes unitários
      • TDD
  • 2Documentação (não é atividade central)
    • Prioriza código comunicativo
    • Prioriza interação face a face
LEVEL · soulevel.com.br

Alternativa A — ✅ Incorreta (mas não é o gabarito)

O Planejamento é uma atividade central na XP, com práticas como planning game e release planning. Portanto, está correta.

Alternativa B — ✅ Incorreta

O Projeto (design) é uma atividade presente na XP, com práticas como design simples e refatoração. Correta.

Alternativa C — ✅ Incorreta

A Codificação é essencial na XP, incluindo programação em pares e padrões de codificação. Correta.

Alternativa D — ❌ Incorreta ⟵ GABARITO

A Documentação não é uma atividade metodológica da XP. A metodologia valoriza código comunicativo e interação face a face, em vez de documentos formais. É a única alternativa que não faz parte das práticas da XP.

Alternativa E — ✅ Incorreta

Os Testes são fundamentais na XP, com destaque para testes unitários e desenvolvimento orientado a testes (TDD). Correta.

PEGA ESSA DICA!

Ao estudar metodologias ágeis, lembre-se do Manifesto Ágil: "Indivíduos e interações mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente...". A XP leva isso ao extremo, reduzindo a documentação ao mínimo necessário.

Gabarito: letra D

Link permanente: /questoes/qq891260