Ícone Questionei
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 457941200110564

Durante a manutenção do sistema de licitações de uma prefeitura, a equipe de TI identificou que diversas partes do códig...

1

457941200110564
Ano: 2025Banca: FCCOrganização: Prefeitura de São Paulo - SPDisciplina: Engenharia de SoftwareTemas: Refatoração de Código | Programação Orientada a Objetos
Durante a manutenção do sistema de licitações de uma prefeitura, a equipe de TI identificou que diversas partes do código se tornaram difíceis de modificar devido à alta interdependência entre os módulos. Um dos analistas propõe a aplicação de princípios de design que favoreçam a evolução do código e a aplicação do DRY. O problema identificado pode ser resolvido adequadamente refatorando o código para encapsular as funcionalidades comuns em classes abstratas, aplicando o padrão 
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 457941200067120Engenharia de Software

Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especial...

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

No Scrum, os eventos são usados para criar regularidade e minimizar a necessidade de reuniões não definidas. Considere as atividades e/ou objetivos do...

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941200221778Engenharia de Software

Em relação ao ciclo de vida de um projeto, é correto afirmar:

#Gerenciamento de Projetos de Software#Verificação e Validação de Software
Questão 457941200270761Engenharia de Software

Método especial destinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new, recebendo parâmetros como ...

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

Os testes unitários são aplicados em subprogramas individuais ou em componentes maiores construídos com unidades altamente coesas e são executados: I....

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

Os testes de software procuram assegurar que os produtos de trabalho selecionados atendem aos requisitos especificados. Ostestes

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

Um técnico de TI está trabalhando em um projeto de desenvolvimento de software que utiliza metodologias ágeis e está acompanhando as histórias de usuá...

#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941201739697Engenharia de Software

O desenvolvimento de uma solução para um sistema de informação baseia-se no processo de resolução de problemas. Esse processo pode ser descrito em qua...

#Metodologias de Desenvolvimento de Software
Questão 457941201911415Engenharia de Software

Um Analista de Informática levantou os requisitos para desenvolver um sistema de gestão. Dentre os requisitos levantados, I. o sistema deve apresentar...

#Requisitos de Software
Questão 457941202059924Engenharia de Software

Durante um levantamento, um Analista em TI obteve a seguinte lista de requisitos: 1. O sistema, em todas as suas funções de consulta, não poderá exced...

#Requisitos de Software

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Refatoração de CódigoQuestões do FCC