Buscar

Fundamentos design patterns

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fundamentos design patterns e além | Engenharia de Software
PERGUNTA 1
Em um projeto de software, a equipe de desenvolvimento deve implantar o controle de versões
do software, sendo que esse tipo de controle:
Mostrar opções de resposta
não suporta o registro de mais do que cinco versões de um mesmo componente de software.
deve acompanhar e registrar o desenvolvimento de diversas versões de componentes de
software, decorrentes de sua evolução.
deve obedecer a um período mínimo entre registros de novas versões de um mesmo
componente de software.
não se aplica a projetos de software que não tenham implantado o controle de versões desde
seu início.
não suporta o acompanhamento e registro referente a um desenvolvimento simultâneo de
modificações em um mesmo componente de software.
PERGUNTA 2
O que o gráfico Burnup nos mostra? Assinale a alternativa correta.
Mostrar opções de resposta
Mostra o volume de acertos dos time do projeto.
Mostra apenas o trabalho da sprint.
Mostra como o quadro Kanban deve ser construído.
Mostra as informações sobre o status do projeto como um todo, não apenas da sprint.
Mostra apenas o que falta para terminar o projeto.
PERGUNTA 3
Há, de forma geral, muito entendimento errôneo da função do reuso de código. Uma das
funções dela é proporcionar a reutilização de código para resolver os problemas de crescimento
de software associados a desafios comerciais e técnicos. Assinale a alternativa correta que
define essa importante técnica.
Mostrar opções de resposta
É a prática de utilizar a gerência de configuração para criar um código sustentável.
É a prática de fazer benchmarking entre códigos e copiar o do concorrente mais bem
posicionado.
É a prática de usar o código existente para uma nova função ou software.
É a prática de comprar código mais barato e usar nos sistemas.
É a prática de usar uma nova função de software construída por outra pessoa ou empresa.
PERGUNTA 4
Como podemos definir refatoração de código? Assinale a alternativa correta.
Mostrar opções de resposta
Um processo que otimiza a estrutura do código alterando seu comportamento e até mesmo
funcionalidades externas.
Um processo da área de manutenção de software, muito útil somente quando o sistema é
entregue, antes disso, perde sua função.
Um processo de edição e limpeza de código apenas para consertar bugs.
Um processo cujo processo visa alterar o comportamento do código para que este funcione
perfeitamente.
Um processo de edição e limpeza do código da aplicação que otimiza sua estrutura
interna, mas sem alterar seu comportamento e funcionalidades externas.

Continue navegando