Buscar

Simulado AV 02 - MODELAGEM DE SISTEMAS COM UML


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 8 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

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 6, do total de 8 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

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

Continue navegando


Prévia do material em texto

Disc.: MODELAGEM DE SISTEMAS COM UML   
	Aluno(a): 
	
	Acertos: 9,0 de 10,0
	09/11/2021
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Modelos são ferramentas extremamente úteis quando desenvolvemos sistemas computacionais. Um dos benefícios é a possibilidade de servir como instrumento de comunicação das ideias para construção do sistema, entre membros da equipe de desenvolvimento e destes com os usuários.
I. O programador precisa construir os programas e pode ter a necessidade de consultar determinado diagrama para um entendimento primordial das implementações.
II. Os projetistas do software não precisam compreender a realidade dos requisitos   para realizar seu trabalho.
III. Os modelos de análise nascem a partir de um documento primordial, denominado Documento de Requisitos do Sistema.
IV. Os usuários validam os modelos junto à equipe de desenvolvimento.
Assinale a ÚNICA alternativa que contém apenas as assertivas corretas:
		
	
	Somente a assertiva III está correta.
	
	Estão corretas as assertivas I e II.
	 
	Estão corretas as assertivas I, III e IV.
	
	Estão corretas as assertivas II e IV.
	
	Estão corretas as assertivas I, II e IV.
	Respondido em 19/11/2021 09:37:15
	
	Explicação:
Resposta correta: Estão corretas as assertivas I, III e IV.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	(ENADE − 2017 − CST − Análise e Desenvolvimento de Sistemas ¿ Adaptada pelo Autor)
"À medida que o projeto de uma interface do usuário evolui, quatro questões de projeto comuns quase sempre vêm à tona: tempo de resposta do sistema, recursos de ajuda ao usuário, informações de tratamento de erros e atribuição de nomes a comandos."
          PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. São Paulo: AMGH, 2016 (adaptado).
 
Nesse contexto, avalie as afirmações a seguir, a respeito das atividades de análise, incluindo requisitos e as atividades de projeto.
I. Projeto de interfaces faz parte dos aspectos tecnológicos, estando assim associado às atividades de projeto.
II. Tempo de resposta e recursos de ajuda ao usuário estão relacionados a requisitos não funcionais.
III. Um requisito não funcional só pode estar associado a um único requisito funcional.
IV. Uma interface eficiente não tem relação com requisitos não funcionais.
 
É correto apenas o que se afirma em:
		
	
	II e IV.
	
	I, II e III.
	
	II, III e IV.
	
	I e III.
	 
	I e II.
	Respondido em 19/11/2021 09:37:53
	
	Explicação:
Resposta correta: I e II.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia da Informação (FGV - 2018)
Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A.
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D.
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: ¿o caso de uso Y foi executado antes deste caso de uso¿.
Segundo a ordem apresentada, as afirmativas são, respectivamente,
		
	
	V - V - F.
	
	F - V - V.
	 
	F - V - F.
	
	F - F - V.
	
	V - F - V.
	Respondido em 19/11/2021 09:39:06
	
	Explicação:
Resposta correta: F - V - F.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: Adaptado de Q747519 - CESPE - 2018 - TCE-MG - Analista de Controle Externo - Ciência da Computação
Em um diagrama de caso de uso, o ator representa:
		
	
	programadores que vão implementar os casos de uso.
	 
	papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema.
	
	nomes das pessoas que interagem com o sistema.
	
	uma elipse e um rótulo com o nome do caso de uso.
	
	humanos específicos que interagem com o sistema.
	Respondido em 19/11/2021 09:40:47
	
	Explicação:
Resposta correta: papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Num diagrama de atividades são permitidas decisões. Que elementos entram ou saem destes elementos de decisão?
		
	
	Métodos das classes
	
	Pontos de junção
	 
	Condições de guarda
	
	Eventos
	
	Ações
	Respondido em 19/11/2021 09:41:19
	
	Explicação:
A resposta certa é:Condições de guarda
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	O que é um diagrama de implementação?
		
	
	É um conjunto de elementos que define o ambiente do sistema.
	
	É um conjunto de elementos que define a estrutura de módulos de um sistema.
	
	É um conjunto de elementos que define o processo de execução do sistema.
	
	É um conjunto de elementos que define como o sistema funciona.
	 
	É um conjunto de elementos que define a arquitetura de execução dos sistemas.
	Respondido em 19/11/2021 09:42:12
	
	Explicação:
A resposta certa é:É um conjunto de elementos que define a arquitetura de execução dos sistemas.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(INSTITUTO AOCP - EBSERH - 2017) Um recém-contratado analista é integrado a uma equipe de desenvolvimento de um projeto em andamento e lhe são apresentados os diagramas de modelagem. Entre todos esses diagramas, o diagrama a seguir é passado para esse analista reformular. Qual é o diagrama que ele terá que reformular?
		
	
	Diagrama de Atividade
	
	Diagrama de Sequência
	 
	Diagrama de Comunicação
	
	Diagrama de Pacote
	
	Diagrama de Estado
	Respondido em 19/11/2021 09:43:00
	
	Explicação:
Resposta correta: Diagrama de Comunicação
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(IFB - 2017) Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e seus componentes é incorreta:
		
	
	Um cenário é, também, chamado de instância de caso de uso.
	
	Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização.
	
	Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator usando um sistema como meio para atingir um objetivo.
	
	Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
	 
	Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
	Respondido em 19/11/2021 09:44:18
	
	Explicação:
Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
	
		9a
          Questão
	Acerto: 0,0  / 1,0
	
	Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Baixo Acoplamento:
		
	
	Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes.
	 
	Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.
	 
	Recomenda que cada módulo deve ter uma responsabilidade bem-definida.
	
	Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles.
	
	Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case)
	Respondido em 19/11/2021 09:44:57
	
	Explicação:
A resposta certa é:Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a opção que contenha o padrão GRASP que possui uma estrutura de solução similar ao padrão GoF Facade:
		
	
	Baixo Acoplamento
	
	Polimorfismo
	
	Alta Coesão
	 
	Controlador
	
	Criador