3831 Q128056
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Um mecanismo de extensão da UML 2.0, que permite a criação de novos elementos para atender necessidades específicas de um modelo, é denominado

3832 Q127002
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, relativos ao diagrama de seqüência UML apresentado acima.

Dois objetos existiam antes da interação e dois foram criados durante a interação. As setas da instância de ControladoraPedido para a instância de FronteiraPedido são retornos de mensagens. Um dos objetos tem nome Pedido e outro, Item. No diagrama, encontram-se representadas as linhas da vida dos objetos e as áreas de ativação das mensagens.

3833 Q127000
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência ao diagrama de atividades UML acima, julgue os itens a seguir.

No diagrama, há duas raias, um estado inicial e dois finais. Por estarem em raias distintas, a atividade Preencher cadastro pode ser realizada em paralelo à atividade Analisar cadastro. Na decisão representada pelo losango, apenas uma condição de guarda é especificada, o que torna o diagrama incorreto.

3834 Q126997
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito do diagrama UML acima e considerando os modelos de análise, julgue os itens seguintes.

As classes estão representadas pelos estereótipos fronteira (boundary), controle (control) e entidade (entity), que podem ser usados em modelos na análise de requisitos. Há uma classe representada pelo estereótipo fronteira, uma pelo estereótipo controladora e sete pelo estereótipo entidade.

3835 Q126995
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do diagrama UML acima e dos modelos de casos de uso, julgue os itens subseqüentes.

O ator Cliente especial herda do ator Cliente o relacionamento com o caso de uso Efetuar pagamento, que, por sua vez, é uma especialização do caso de uso Executar transação.

3836 Q126992
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a engenharia de software, julgue os seguintes itens.

A arquitetura de um sistema de software é influenciada por casos de uso identificados na especificação dos requisitos. Além de casos de uso, outros fatores influenciam a arquitetura de um sistema, a exemplo de softwares de sistema usados e requisitos não-funcionais.

3837 Q126963
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao diagrama UML acima, julgue os próximos itens.

Considerando-se que o diagrama descreva a arquitetura de um software que adere ao estilo em camadas, verifica-se que esse estilo está sendo violado, pois há dependência entre módulos em uma mesma camada.

3838 Q126960
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o diagrama de seqüência UML acima, julgue os itens seguintes.

A mensagem enviada para a instância de CntrCadastro é assíncrona. No diagrama, três objetos existiam antes da interação e dois são criados durante a interação. A seta pontilhada para a instância de TelaCadastro indica que um método está sendo invocado na instância de TelaCadastro.

3839 Q126957
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o diagrama de classes UML acima, julgue os itens a seguir.

Pode haver instâncias de Pedido sem haver instâncias de Transacao. Cada instância de Pedido pode estar ligada a várias instâncias de Transacao. No relacionamento entre Pedido e Usuario, o papel de Usuario é cliente e cada instância de Usuario pode estar ligada a várias instâncias de Pedido.

3840 Q126954
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere a Processo Unificado, julgue os itens subseqüentes.

Na fase de construção, são implementados os casos de uso que tenham impacto sobre a arquitetura; na fase de transição, os casos sem impacto sobre a arquitetura, mas que descrevam funcionalidades que deverão estar presentes na versão que está sendo desenvolvida