Buscar

Av_2015.1_Modelagem de Sistemas

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

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
Você viu 3, do total de 4 páginas

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

Avaliação: CCT0264_AV_2014» MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9005/AC 
Data: 20/06/2015 14:10:16 
 
 
 1a Questão (Ref.: 201402982577) Pontos: 1,0 / 1,0 
A visibilidade é especificada para os atributos de uma classe. Assinale dentre as opções abaixo,qual a correta 
quando o indicador de visibilidade for representado pela palavra PÚBLICO: 
 
 
 
indica que qualquer função (métodos de outras classes) não poderá ter acesso e usar estes atributos; 
 
indica que apenas as funções (métodos) escritas dentro da classe podem ter acesso e usar esses 
atributos; 
 
indica que nenhuma função (métodos de outras classes) poderá ter acesso e usar estes atributos; 
 
indica que as funções especificadas dentro de uma estrutura generalização - especialização podem ter 
acesso e usar estes atributos. 
 indica que qualquer função (métodos de outras classes) poderá ter acesso e usar estes atributos; 
 
 
 
 2a Questão (Ref.: 201402444342) Pontos: 0,5 / 0,5 
Assinale a opção que representa uma fase e uma disciplina do processo RUP, respectivamente. 
 
 
 
Implantação e Concepção. 
 
Teste e Configuração. 
 Requisitos e Implantação. 
 Concepção e Teste. 
 
Construção e Concepção. 
 
 
 
 3a Questão (Ref.: 201403022136) Pontos: 0,5 / 0,5 
Considere os seguintes elementos da UML: I. classes II. associações III. mensagem IV. estado V. transição Os 
elementos que fazem parte de um diagrama de classes são: 
 
 
 
somente III, IV e V. 
 
somente l, III e IV; 
 
somente I, II e III; 
 somente l e II; 
 
somente II, III e IV; 
 
 
 
 4a Questão (Ref.: 201402405219) Pontos: 0,5 / 0,5 
Observe o diagrama e marque a alternativa correta: 
 
 
 
 CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se 
participar pelo menos de uma associação. 
 
CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se 
participar pelo menos de uma associação. 
 
CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação. 
 
SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da 
associação. 
 
ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro. 
 
 
 
 5a Questão (Ref.: 201402406595) Pontos: 0,5 / 0,5 
Em um Diagrama de Casos de Uso, representando os casos de uso de uma aparelho celular, os casos de uso 
que devem ser representados são 
 
 
 
Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. 
 Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. 
 
O usuário. O número do telefone a ser chamado. 
 
GSM. TDMA. 3G. 
 
Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. 
 
 
 
 6a Questão (Ref.: 201402583252) Pontos: 0,5 / 0,5 
O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância: 
classes e casos de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que 
seguem 
I. O diagrama se sequencia mostra, quais as classes e como (através de que métodos) essas classes realizam as 
funcionalidades de um determinado caso de uso. 
II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens 
disparadas sob alguma condição. 
III. Iterações são representadas no diagrama de sequencia e facilmente podemos identificar o conjunto de 
mensagens que se repetem, por um retângulo pontilhado. 
IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da 
própria classe. 
Com base em sua análise das assertivas, assinale a ÚNICA opção correta 
 
 
 
Estão corretas apenas as opções II, III e IV 
 
Estão corretas apenas as opções II e III 
 
Estão corretas apenas as opções III e IV 
 Estão corretas apenas as opções I e III 
 
Estão corretas as opções I, II, III e IV 
 
 
 
 7a Questão (Ref.: 201402595165) Pontos: 0,5 / 0,5 
Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da seguinte proposição: 
Os diagramas de _______________ e ___________________ - chamados diagramas de interação - são dois 
dos diferentes diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema. 
 
 
 
Seqüência - atividade - estáticos 
 
Seqüência - colaboração - estáticos 
 Seqüência - atividade - dinâmicos 
 
Gráfico de estado - colaboração - dinâmicos 
 Seqüência - colaboração - dinâmicos 
 
 
 
 8a Questão (Ref.: 201403022461) Pontos: 1,5 / 1,5 
É possível conectar uma classe a ela mesma, através de uma auto associação (ou associação recursiva), que 
conecta objetos da mesma classe. 
Cite um exemplo de auto associação, indicando a classe e o respectivo relacionamento. 
 
 
 
Resposta: 
 
Gabarito: 
Possíveis respostas 
1) Classe: Disciplina Relacionamento: possui pré requisito. - uma Disciplina possui outra disciplina como pré 
requisito 
2) Classe: Pessoa Relacionamento: é casado com - Uma pessoa é casada com outra pessoa. Existem outros 
exemplos a serem dados. 
O docente deve avaliar se o exemplo dado atende , semanticamente, a uma auto associação e se esse faz 
sentido. 
 
 
 
 9a Questão (Ref.: 201402611824) Pontos: 1,5 / 1,5 
O que acontece com uma classe, quando atribuímos a visibilidade privada para TODOS os métodos de uma 
classe? 
 
 
Resposta: 
 
Gabarito: Essa classe fica sem método externo e portanto não poderá nenhum serviço (através de seus 
métodos) as demais classes. 
 
 
 
 10a Questão (Ref.: 201402982561) Pontos: 1,0 / 1,0 
A definição de um componente, considera entre outras coisas, as condições físicas que o sistema irá executar, 
por exemplo, tamanho de memória, tempo de execução, módulos mais utilizados, tamanho dos módulos, dentre 
outros. 
Supondo, por exemplo, o módulo de login em um software e que o módulo para efetuar o login é de 10 Mbytes 
e que o software compilado, tem 60 Mbytes. 
Com base na narrativa acima aponte a opção correta para a seguinte questão: O módulo de login deve ser 
compilado juntamente com o restante do software gerando um único componente executável? 
 
 
 
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 5 Mbytes de código 
que não será mais executado. 
 Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 10 Mbytes de 
código que não será mais executado. Além disso, se desenvolvido em separado poderá ser reutilizado em 
outros sistemas 
 
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de 
código que não será mais executado; 
 
Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de 
código que não será mais executado. 
 
Não, pois o módulo de login será executar várias vezes, e irá ocupar a memória com 20 Mbytes de código 
que não será mais executado.

Outros materiais