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

Logoquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201760546
Ano: 2011Banca: FCCOrganização: TRE-RNDisciplina: Engenharia de SoftwareTemas: Refatoração de Código
Em relação à Refatoração, é INCORRETO afirmar:
Gabarito comentado
Anotações
Marcar para revisão

2

457941200384098
Ano: 2018Banca: COMPERVE - UFRNOrganização: UFRNDisciplina: Engenharia de SoftwareTemas: Refatoração de Código
Considere a situação em que uma classe A é superclasse das classes B e C e que, tanto B quanto C possuem um método M com a mesma assinatura e código. Nessa situação, a operação de refatoração (refactoring) de código mais apropriada a ser aplicada é 
Gabarito comentado
Anotações
Marcar para revisão

3

457941201713063
Ano: 2016Banca: FCCOrganização: CREMESPDisciplina: Engenharia de SoftwareTemas: Refatoração de Código | Metodologias Ágeis de Desenvolvimento de Software | Extreme Programming (XP)
Considere que nos projetos do CREMESP baseados em XP pratica-se a propriedade coletiva de código, de forma que todos os desenvolvedores podem fazer alterações e refatoração de qualquer parte do código a qualquer momento. Para isso, é necessário que também haja
Gabarito comentado
Anotações
Marcar para revisão

4

457941201611628
Ano: 2025Banca: CESPE / CEBRASPEOrganização: TRF - 6ª REGIÃODisciplina: Engenharia de SoftwareTemas: Refatoração de Código

Acerca das técnicas de Clean Code e de Refactoring, julgue o item a seguir.


Melhorar a coesão dentro das classes em um código, a fim de torná-las mais focadas e responsáveis por uma única tarefa, e reduzir o acoplamento entre as partes do sistema, pode ser interpretado como uma conduta alinhada às boas práticas de refatoramento de código. 

Gabarito comentado
Anotações
Marcar para revisão

5

457941200867989
Ano: 2025Banca: IF-ESOrganização: IF-ESDisciplina: Engenharia de SoftwareTemas: Refatoração de Código | Engenharia de Software | Metodologias Ágeis de Desenvolvimento de Software
Acerca do desenvolvimento de software e práticas relacionadas, analise cada uma das afirmações a seguir como VERDADEIRA (V) ou FALSA (F):


( ) Desenvolvimento Ágil de Software busca implementar softwares mais rapidamente e com menos recursos.

( ) Refatoração consiste em alterar a funcionalidade de um programa para atender novos requisitos.

( ) Padrões de Projeto são arquiteturas reutilizáveis que ajudam a desenvolver softwares orientados a objetos de melhor qualidade, economizando tempo, dinheiro e esforço.


Assinale a alternativa que apresenta a sequência CORRETA:
Gabarito comentado
Anotações
Marcar para revisão

6

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

7

457941200777629
Ano: 2018Banca: FAURGSOrganização: TJ-RSDisciplina: Engenharia de SoftwareTemas: Refatoração de Código
Em relação à refatoração, assinale com V (verdadeiro) ou F (falso) as afirmações abaixo.

( ) O melhor momento para se refatorar um código é durante os testes de aceitação, pois o cliente tem interesse em um código de qualidade.
( ) Um dos passos da refatoração é a aplicação dos testes que verificarão sua implementação.
( ) Rotinas muito longas e código duplicado são exemplos de bad smells.
( ) Refatorações são modificações no código que são simples a ponto de não gerarem nenhum efeito prático.
( ) Um código que já foi refatorado uma vez não precisará ser refatorado no futuro, pois já atende aos critérios de qualidade exigidos.
( ) A refatoração de um código implica apenas a melhoria de sua qualidade interna e não deve afetar sua funcionalidade original.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Gabarito comentado
Anotações
Marcar para revisão

8

457941200965306
Ano: 2017Banca: CESPE / CEBRASPEOrganização: TRE-PEDisciplina: Engenharia de SoftwareTemas: Refatoração de Código
Refactoring é o processo que
Gabarito comentado
Anotações
Marcar para revisão

9

457941201290912
Ano: 2018Banca: CESPE / CEBRASPEOrganização: CGM de João Pessoa - PBDisciplina: Engenharia de SoftwareTemas: Refatoração de Código

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue.


A refatoração recomendada pela metodologia XP consiste na reorganização interna do código-fonte sem alteração no seu comportamento, o que permite melhorias no projeto, mesmo após o início da implementação.

Gabarito comentado
Anotações
Marcar para revisão

10

457941200648682
Ano: 2025Banca: CESPE / CEBRASPEOrganização: MPE-CEDisciplina: Engenharia de SoftwareTemas: Garantia da Qualidade de Software | Refatoração de Código

A respeito de desenvolvimento de software, julgue o item que se segue. 


A regra do escoteiro é um princípio do clean code que determina que o código precisa estar mais limpo do que estava antes de haver quaisquer alterações no código.

Gabarito comentado
Anotações
Marcar para revisão
Logoquestionei.com