Buscar

AV2 SIMULADO 08 RESPOSTAS

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 3 páginas

Prévia do material em texto

CURSO: Análise e Desenvolvimento de Sistemas
	
	DISCIPLINA: Modelagem de Sistemas
	
	PROF.: Janete Amaral 
	TURNO: 
	VISTO
	TECNOLÓGICO
	ALUNO: 
	
	DATA: ___/___/___
	EXERCÍCIO DE AVALIAÇÃO - REVISAO AV2
	
Esse diagrama é uma maneira alternativa de se mostrar interações, que ocorrem em um caso e uso com a possibilidade de expressar que ações são executadas.
Assinale a opção que apresente o diagrama a que se refere o texto acima
Diagrama de Atividade
Diagrama de colaboração
Diagrama de sequencia
Diagrama de pacotes
Diagrama de Implementação
A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe. Sejam duas classes, ALFA e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA. Quando for necessário, BETA pode redefinir o comportamento de ALFA. Além disso, BETA participa em qualquer relacionamento no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de
extensão.
generalização..
comunicação.
associação
Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e ocorre que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem de compra quando o estoque ficar abaixo do mínimo recomendado. 
Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de 
associação composta. 
associação não composta. 
generalização. 
dependência estereotipado como inclusão. 
dependência estereotipado como extensão 
Considere o caso de uso ilustrado na figura, utilizando a notação UML.
 
A descrição do cenário que melhor descreve esse caso de uso é:
um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, somente se o paciente ainda não for cliente da clínica.
um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, busca um horário vazio e agenda a consulta.
o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento.
o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico.
o atendente não marca consultas para pacientes que não tenham histórico na clínica.
O diagrama de implantação é também chamado por alguns autores de diagrama de execução. Aponte dentre as opções abaixo aquela que corresponde a opção correta em relação aos objetivos deste diagrama. 
mostrar a organização do hardware e a ligação do software aos dispositivos físicos.
mostrar a organização do hardware e a ligação com o diagrama de classes;.
mostrar a organização do hardware necessário ao especificado nos casos de uso.
mostrar a organização dos casos de uso a ligados aos dispositivos físicos.
mostrar a organização do modelo conceitual de classes com o modelo conceitual de dados;
Baseado no diagrama abaixo relacione os elementos da simbologia:
1- Objeto; 2- Mensagem; 3- Criação de Instância; 4- Caixa de Ativação; 5- Mensagem Assíncrona
1- Objeto; 2- Mensagem retorno; 3-Caixa de Ativação; 4- Mensagem Assíncrona; 5- Criação de Instância; 
1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4-Método; 5- auto delegação;
1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4- auto delegação; 5-Método;
1-Caixa de Ativação; 2-Método; 3- auto delegação; 4- Objeto; 5- Linha da Vida;
	No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir:
Da análise do diagrama, conclui-se que?
A execução do caso de uso 'Consultar estoque'  incorpora opcionalmente o caso de uso 'Liberar desconto'.
A execução do caso de uso 'Liberar desconto' incorpora opcionalmente o caso de uso 'Realizar venda'.
A execução do caso de uso 'Realizar venda' incorpora obrigatoriamente o caso de uso 'Consultar estoque'.
A execução do caso de uso 'Realizar venda de produto nacional' incorpora obrigatoriamente o caso de uso 'Liberar desconto'.
Um gerente pode interagir com o caso de uso 'Realizar venda', pois ele é um Usuário.
No que se refere aos conceitos de pacotes, da UML, assinale a ÚNICA alternativa INCORRETA
Um pacote apenas pode agrupar classes
Um pacote pode ser usado para organizar o sistema sob 2 aspectos: tecnológico e administrativo.
Um pacote não pode modificar atributos ou métodos de uma classe.
Os pacotes podem ser membros de outros pacotes, ou seja pode haver uma hierarquia de pacotes
A visibilidade permitida para pacotes, chamada Implementação, indica que: elementos de modelos que têm uma dependência com um pacote não podem usar os elementos dentro daquele pacote
	O que representamos nas classes de projeto e qual é a base para criar esse modelo?
	
	Resposta
As Classes de Projeto representam o diagrama de classe na perspectiva de Implementação, que aborda aspectos do tipo métodos, tipo dos atributos, navegabilidade e dependência. São diagramas derivados a partir do diagrama de classe ¿ modelo de domínio. 
	Qual o objetivo dos diagramas de casos de uso?
	Resposta
O modelo de caso de uso é importante, pois direciona diversas tarefas posteriores do processo de desenvolvimento de um sistema de software. Esse modelo força os desenvolvedores a modelar o sistema de acordo com as necessidades do usuário. Esse modelo representa os requisitos funcionais do sistema. Também direciona diversas das atividades posteriores do ciclo de vida do sistema de software. Ilustrar em um nível alto de abstração quais elementos externos interagem com que funcionalidades do sistema. Nesse sentido, a finalidade de um DCU é apresentar um tipo de ¿diagrama de contexto¿ que apresenta os elementos externos de um sistema e as maneiras segundo as quais eles as utilizam. Um caso de uso, é a especificação de uma sequência completa de interações entre um sistema e um ou mais agentes externos a esse sistema

Outros materiais