Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Uma equipe de analistas está entrevistando gerentes de área para levantar os requisitos do novo sistema de reservas de uma companhia aérea.

Considere as afirmativas sobre os requisitos levantados.

I - O usuário poderá fornecer um roteiro com múltiplos pontos de parada.

II - O total a ser pago deverá ser expresso na moeda escolhida pelo usuário.

III - As trocas de informações com os sistemas das empresas coligadas (hotéis, locadora de veículos, etc.) são feitas através de Web Services.

É(São) requisito(s) funcional(ais) o que é apresentado em

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

São práticas recomendadas pelo processo ágil de desenvolvimento de software Extreme Programming (XP), EXCETO a

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

O modelo de processo de desenvolvimento de software que combina as atividades de desenvolvimento com o gerenciamento de risco é o Modelo

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

O diagrama de classes apresentado pode ser visto como um modelo conceitual de dados, e um conjunto de tabelas relacionais a partir dele pode ser gerado.

Tal conjunto de tabelas deve atender aos seguintes requisitos:

- representar de modo fidedigno o modelo conceitual em questão;

- estar normalizado até a 3FN (inclusive);

- minimizar o número de junções nas operações de consulta à base de dados.

Qual, dentre os conjuntos de tabelas apresentados a seguir, permite atender aos requisitos acima?

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Sobre o diagrama apresentado, considere as afirmativas abaixo.

I - Uma instância de uma nota fiscal pode não conter item algum.

II - A relação entre as classes Nota Fiscal e Item é uma composição.

III - Um item pode pertencer a mais de uma nota fiscal.

IV - A operação getFaturamento( ) é estática.

Estão corretas APENAS as afirmativas

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere o seguinte diagrama de sequência UML 2.3:

Está correto APENAS o que se afirma em

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Em ordem cronológica, quais são as fases definidas no Processo Unificado (UP)?

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

No Processo Unificado (UP), que nome é dado à diferença (delta) entre dois releases do produto ao final de iterações subsequentes?

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Durante o levantamento de um sistema, um analista registrou o seguinte requisito funcional:

“A função de efetivação de uma compra deverá exigir que o cliente se identifique novamente para o sistema, caso o valor da transação ultrapasse o limite de crédito definido pela gerência.”

A partir desta declaração, o analista elaborou o diagrama de casos de uso UML 2.3 abaixo.

Qual deve ser o estereótipo da relação entre os casos de uso Efetiva Compra e Identifica Cliente, de modo que esse diagrama expresse o requisito funcional descrito anteriormente?

10 Q126373
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

O diagrama de classes UML 2.3 abaixo contém parte das classes de uma aplicação usada no ensino de geometria.

Caso essa aplicação permita instanciar apenas triângulos, retângulos e pentágonos, como deveria ser definida a classe Polígono em um programa Java?