Questões de Engenharia de Software (TI)DPE-RS 2017

6 questões da prova Diversas 2017, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1DPE-RS·Diversas·2017Engenharia de Software (TI)

Considere a classe abaixo, que compõe um diagrama UML 2.5, criada por um Analista para uma aplicação orientada a objetos da Defensoria Pública. A classe ServicoBusca

Alternativas
Questão 2DPE-RS·Diversas·2017Engenharia de Software (TI)

Considere que em um projeto orientado a objetos há uma classe com cinco métodos. Com base na métrica LCOM ? Lack of Cohesion in Methods,

Alternativas
Questão 3DPE-RS·Diversas·2017Engenharia de Software (TI)

Considere que um sistema está sendo desenvolvimento na Defensoria Pública e algumas das práticas adotadas são listadas a seguir: ? O Time de Desenvolvimento funciona de forma auto-organizada, sendo composto por profissionais que realizam o trabalho de entregar uma versão do sistema que seja funcional e que incrementa o produto “Pronto" ao final de cada sprint. Somente quem integra o Time de Desenvolvimento cria incrementos. ? Para desenvolver o sistema podem ser criadas várias sprints. Cada sprint é uma iteração que segue o ciclo PDCA. Ao final de cada sprint bem sucedida o time terá produzido um incremento potencialmente integrável, ou seja, com qualidade, testado, completo e pronto, por isso são realizadas reuniões de planejamento para definir a meta de cada sprint. ? O desenvolvedor escreve um teste que falha, faz este teste passar da maneira mais simples possível e, por fim, refatora o código. Esta prática visa a criação de código limpo, atuando como uma ferramenta de apoio na qualidade do desenvolvimento de sistema. Um Técnico em Informática afirma, corretamente, que

Alternativas
Questão 4DPE-RS·Diversas·2017Engenharia de Software (TI)

Considere que um Analista esteja participando de um projeto que utiliza as melhores práticas da Extreme Programming ? XP. No início de uma iteração a equipe de desenvolvimento, da qual o Analista fazia parte, convidou o cliente a escrever as funcionalidades que desejava no sistema em pequenos cartões chamados user stories. Depois disso, a equipe de desenvolvimento estimou o tempo e o custo de cada funcionalidade para o cliente. O cliente foi informado do tempo e custo, e foi solicitado a decidir a prioridade em que cada user story deveria ser desenvolvida. Esta prática XP é conhecida como

Alternativas
Questão 5DPE-RS·Diversas·2017Engenharia de Software (TI)

Considere que uma Analista está participando de um projeto sendo desenvolvido na Defensoria Pública com base nas práticas SCRUM. Ela faz parte do Time de Desenvolvimento, que foi estruturado e autorizado pela Defensoria para organizar e gerenciar seu próprio trabalho. Como parte integrante do Time de Desenvolvimento, uma situação envolvendo a Analista, que respeita as regras do SCRUM, é apresentada em:

Alternativas
Questão 6DPE-RS·Diversas·2017Engenharia de Software (TI)

O NetBeans IDE permite que se trabalhe com os sistemas de controle de versão Git, Mercurial e Subversion. Por exemplo, a inicialização dos repositórios Git ou Mercurial no NetBeans IDE versão 8.2, pode ser feita a partir da seleção do projeto, de um clique

Alternativas