SóProvas


ID
770095
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito de desenvolvimento e manutenção de sistemas, julgue os
itens consecutivos.

Denomina-se refatoração a atividade de reestruturação de programas, classes e métodos existentes para adaptá-los a alterações de funcionalidades e requisitos.

Alternativas
Comentários
  • O gabarito não está errado? 

    Refatoração (do inglês Refactoring) é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.

    Se você não deseja mudar o comportamento externo como você pode criar novas funcionalidades atendendo a novos requisitos?

    gabarito seria : Errado.
  • Concordo que o gabarito está errado, esta definição não é de refatoração, é de manutenção evolutiva.
  • Também acho que o gabarito está incorreto.
  • Questão errada. Refatoração não altera regra de negócio.

    Creio que o gabarito deve ser corrigido.
  • Concordo com os colegas acima.

    Refatoração não envolve mudança nas regras do negócio e sim uma melhoria no código. 
  • Alguém possui alguma referência que sustente esse gabarito como sendo 'C'? Já conferi no site do concurso, e o gabarito oficial continua como Certo.

    Ao meu ver, parece mais um caso picaretagem do cespe...
  • Refatoração tem a finalidade de melhorar o código sem fazer alteração na sua funcionalidade!
  • Eu considero ERRADA a questão também.

    Estranho que não consta esta questão no caderno de questões do concurso: http://www.cespe.unb.br/CONcursos/BANCO_DA_AMAZONIA_12/

  • Essa questão é do tipo quando TODOS os comentários convergem para discordar da afirmação feita por ela. O que demostra que você respondeu certo, mesmo a resposta afirmando que você está errado :). Obrigado pessoal!!!

  • Cespe 2012 Q256696 "Denomina-se refatoração a atividade de reestruturação de programas, classes e métodos existentes para adaptá-los a alterações de funcionalidades e requisitos."

    Gabarito CESPE: CERTA. Essa deveria ser FALSA!

     

    Cespe 2013 Q314404 "Ao refatorar um código, altera-se a funcionalidade do sistema."

    Gabarito CESPE: FALSA. Essa é realmente FALSA!

     

    Cespe 2015  Q547730 "A cada nova funcionalidade de software adicionada na prática de refactoring (refatoração) em XP, a chance, o desafio e a coragem de alterar o código-fonte de um software são aproveitados como oportunidade para que o design do software adote uma forma mais simples ou em harmonia com o ciclo de vida desse software, ainda que isso implique a alteração de um código com funcionamento correto."

    Gabarito CESPE: Correta no início mas ANULADA. Essa deveria ser FALSA!

     

     

    A Cepse tem que definir seu posicionamento.