Questões de Engenharia de Software - Refatoração para Concurso
Foram encontradas 42 questões
Ano: 2024
Banca:
CESGRANRIO
Órgão:
UNEMAT
Prova:
CESGRANRIO - 2024 - UNEMAT - Analista de Sistemas |
Q2389078
Engenharia de Software
Várias abordagens que apoiam o reúso estão disponíveis
a gerentes de projeto. Entre elas está a abordagem usada
quando componentes compartilhados são entrelaçados
em uma aplicação em diferentes lugares durante a compilação do programa.
A abordagem descrita é a de
A abordagem descrita é a de
Ano: 2024
Banca:
FUNCERN
Órgão:
IF-RN
Prova:
FUNCERN - 2024 - IF-RN - Analista de Tecnologia da Informação |
Q2356195
Engenharia de Software
A refatoração é o processo de modificar trechos de código com o objetivo de melhorar seu entendimento.
Sobre as técnicas utilizadas para refatoração é correto afirmar que
Q2322045
Engenharia de Software
Marcos está efetuando a manutenção de um sistema e notou que
em diversos pontos são efetuadas chamadas HTTP para
diferentes servidores, utilizando configurações específicas. Ele
resolveu refatorar o código, criando uma classe que oferece
métodos para cada elemento da configuração, os quais podem
ser combinados para gerar um conector personalizado para cada
servidor acessado.
Adotando essa abordagem, Marcos aumentou o reuso de processos intermediários na construção de objetos complexos, de acordo com o padrão:
Adotando essa abordagem, Marcos aumentou o reuso de processos intermediários na construção de objetos complexos, de acordo com o padrão:
Ano: 2023
Banca:
INSTITUTO AOCP
Órgão:
IF-MA
Prova:
INSTITUTO AOCP - 2023 - IF-MA - Analista De Tecnologia Da Informação - Desenvolvimento De Sistemas |
Q2226244
Engenharia de Software
Em relação ao refactoring no contexto de testes
de software, assinale a alternativa que apresenta
uma prática recomendada para garantir a
qualidade e a manutenibilidade do código.
Ano: 2022
Banca:
CONSULPAM
Órgão:
Prefeitura de Irauçuba - CE
Prova:
CONSULPAM - 2022 - Prefeitura de Irauçuba - CE - Técnico em Manutenção de Informática e Rede |
Q2025012
Engenharia de Software
Dentro das metodologias ágeis, o processo de
desenvolvimento de software especificado pela
Programação Extrema (eXtreme Programming, XP)
possui algumas características específicas. Uma das
características do XP versa sobre as necessidades de
melhoria no projeto, que devem ser realizadas através
de um tipo de processo específico para este fim.
Assinale a alternativa com o nome deste tipo de
processo.