Buscar

Av - Modelagem de Sistemas 03-2015

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

Fechar 
 
Avaliação: CCT0264_AV_ MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 6,5 Nota de Partic.: 0 Data: 10/03/2015 11:10:11 
 
 
 1a Questão (Ref.: 201311224024) Pontos: 1,5 / 1,5 
A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para 
tornar visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de 
ator. 
 
 
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser 
realizado por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser 
especializado em GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado 
tanto por gerente quanto por vendedor. Nesse caso o caso de uso estará representado diretamente em 
FUNCIONARIO. Assim é possível visualizar os responsáveis por realizar um mesmo caso de uso. 
 
 
 
 2a Questão (Ref.: 201311284722) Pontos: 1,0 / 1,5 
Qual a finalidade do uso de "raias de natação" nos diagramas de atividade? 
 
 
Gabarito: Informar onde (setor, departamento , area) ou quem realiza as atividades pertinentes ao 
diagrama de atividade. 
 
 
 
 3a Questão (Ref.: 201311099555) Pontos: 0,0 / 0,5 
Uma escola decidiu por implantar um sistema acadêmico para gestão de alunos, professores, 
disciplinas e matrículas. Sabe-se que um dos fatores de sucesso de um sistema é deixar claro o 
tamanho do desenvolvimento para que os recursos possam ser adequadamente dimensionados e 
tambem não são geradas expectativas ao cliente de algo diferente do que será gerado. 
Sendo assim, a metodologia RUP prevê em suas etapas a definição do escopo do desenvolvimento. 
Essa etapa denomina-se ..... 
 
 Concepção 
 Elaboração 
 Construção 
 Implantação 
 Transição 
 
 
 
 4a Questão (Ref.: 201311256084) Pontos: 0,5 / 0,5 
No que se refere ao diagrama de casos de uso e seus elementos e a necessidade de especificarmos o 
passo a passo de cada caso de uso, analise as assertivas que seguem 
I. O diagrama de casos de uso objetiva apresentar as objetos que ineteragem com os atores do 
sistema. 
II. Um diagrama de casos de uso é usado nas fases de levantamento e identificação dos requisitos do 
sistema 
III. O relacionamento INCLUDE ou USES, denota que no caso de uso principal haverá, 
obrigatoriamente, um desvio de curso para o caso de uso referenciado por esse relacionamento . 
IV. Quando o caso de uso principal esta relacionado a 3 casos de uso pelo relacionamento 
EXTENDS , significa que tais casos de uso podem ou não ser executados, conforme condição a ser 
avaliada. 
Com base em sua análise das assertivas, assinale a ÚNICA opção correta 
 
 Está correta apenas a assertiva IV 
 Estão corretas apenas as assertivas II, III e IV 
 Estão corretas as assertivas I, II, III e IV 
 Estão corretas apenas as assertivas II e IV 
 Está correta apenas a assertiva III 
 
 
 
 5a Questão (Ref.: 201311079491) Pontos: 0,5 / 0,5 
Diagramas da UML que representam uma visão estática (estrutural) de um sistema incluem 
 
 diagrama de estados, diagrama de estrutura, diagrama de classe. 
 diagrama de estrutura, diagrama de entidade-relacionamento. 
 diagrama de casos de uso, diagrama de estados, diagrama de pacotes. 
 diagrama de modelo lógico de dados, diagrama de modelo físico de dados. 
 diagrama de classes, diagrama de componentes, diagrama de objetos. 
 
 
 
 6a Questão (Ref.: 201311256124) Pontos: 0,5 / 0,5 
É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma 
classe. Esse tipo de relacionamento chama-se (assinale a única resposta correta): 
 
 Associação 
 Associação exclusiva 
 Associação recursiva 
 Associação de classe 
 Agregação 
 
 
 
 7a Questão (Ref.: 201311079469) Pontos: 0,5 / 0,5 
A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de 
sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura 
mostra um dos elementos do digrama de sequências. 
 
O elemento acima, em um diagrama de sequência, significa: 
 
 auto-chamada. 
 mensagem perdida. 
 mensagem de retorno. 
 mensagem de ligação. 
 mensagem de ativação. 
 
 
 
 8a Questão (Ref.: 201311595070) Pontos: 0,0 / 0,5 
Os conceitos de coesão e acoplamento são fundamentais para um projeto adequado da arquitetura de 
um software de qualidade. No que se refere aos conceitos de coesão e acoplamento, assinale 
UNICA opção INCORRETA 
 
 Quanto maior a coesão, melhor para a qualidade do software 
 O acoplamento mede o quanto dois ou mais elementos do sistema estão interconectados e 
dependentes 
 A coesão indica o quão duas ou mais funções devem permanecer juntas, no mesmo modulo ou 
classe. 
 Quanto mais forte o acoplamento melhor para a qualidade do software 
 Acoplamento e coesão determinam o quanto se pode reutilizar código, otimizando tempo e 
custo do desenvolvimento do software. 
 
 
 
 9a Questão (Ref.: 201311256165) Pontos: 1,0 / 1,0 
O diagrama de componentes visa modelar a solução da arquitetura do software em termos de seus 
elementos, que são chamados de componentes. Sobre os conceitos e práticas desse diagrama, analise 
as assertivas que se seguem 
I. O diagrama de componentes mostra, além dos componentes que irão compor o software, a 
dependência entre eles 
II. A dependência entre os componentes denota que um componente precisa do outro para executar 
as suas funcionalidades. 
III. Componentes não podem ser classes 
IV. A reutilização de componentes entre vários sistemas é um desejo da equipe de desenvolvimento. 
Com base em sua análise das assertivas, assinale a ÚNICA opção correta 
 
 Estão corretas apenas as opções II e III 
 Estão corretas apenas as opções I, III e IV 
 Estão corretas apenas as opções II e IV 
 Estão corretas as opções I, II, III e IV 
 Estão corretas apenas as opções I, II e IV 
 
 
 
 10a Questão (Ref.: 201311113145) Pontos: 1,0 / 1,0 
Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama 
UML: 
 
 Diagrama de Classes 
 Diagrama de Métodos 
 Diagrama de Estados 
 Diagrama de Sequência 
 Diagrama de Componentes 
 
 
 
Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.

Outros materiais