Questões de Engenharia de Software - Refatoração para Concurso
Foram encontradas 40 questões
Ano: 2019
Banca:
CESPE / CEBRASPE
Órgão:
SLU-DF
Prova:
CESPE - 2019 - SLU-DF - Analista de Gestão de Resíduos Sólidos - Informática |
Q996790
Engenharia de Software
Com relação a desenvolvimento de software, julgue o item a seguir.
Refactoring (refatoração) é o processo utilizado para reescrever aplicações desatualizadas, com a finalidade de incrementar e melhorar suas funcionalidades; o uso dessa técnica normalmente aprimora aplicações para disponibilizá-las na Internet.
Refactoring (refatoração) é o processo utilizado para reescrever aplicações desatualizadas, com a finalidade de incrementar e melhorar suas funcionalidades; o uso dessa técnica normalmente aprimora aplicações para disponibilizá-las na Internet.
Ano: 2016
Banca:
FCC
Órgão:
CREMESP
Prova:
FCC - 2016 - CREMESP - Analista de Tecnologia da Informação - Análise de Sistemas |
Q944838
Engenharia de Software
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
Ano: 2018
Banca:
COMPERVE
Órgão:
UFRN
Prova:
COMPERVE - 2018 - UFRN - Analista de Tecnologia da Informação - 104 |
Q942862
Engenharia de Software
Durante a manutenção de um software, a reestruturação do código pode se fazer necessária.
Sobre os padrões de refatoração, é correto afirmar:
Ano: 2018
Banca:
COMPERVE
Órgão:
UFRN
Prova:
COMPERVE - 2018 - UFRN - Analista de Tecnologia da Informação - 103 |
Q940502
Engenharia de Software
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 é
Ano: 2018
Banca:
IV - UFG
Órgão:
Câmara de Goiânia - GO
Prova:
CS-UFG - 2018 - Câmara de Goiânia - GO - Assessor Técnico Legislativo - Analista de Sistemas |
Q935149
Engenharia de Software
Sejam as classes A e B tais que o relacionamento entre elas é
dado pelo fato de A usar (referenciar) a classe B. Dessa forma,
qual das refatorações a seguir implementa o princípio da
inversão de dependência?