Buscar

Simulado Estácio - 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

Prévia do material em texto

Disc.: MODELAGEM DE SISTEMAS COM UML   
	Aluno(a): LUCAS
	
	Acertos: 10,0 de 10,0
	03/04/2022
		1a
          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:
		
	 
	I e II.
	
	II, III e IV.
	
	I e III.
	
	I, II e III.
	
	II e IV.
	Respondido em 03/04/2022 13:19:46
	
	Explicação:
Resposta correta: I e II.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	O uso de camadas tem vantagens que justificam seu uso, mas existem pontos negativos. Com base nesse contexto, assinale a ÚNICA alternativa que apresenta uma desvantagem do uso de camadas no desenvolvimento de software:
		
	
	Torna o código mais organizado e legível.
	
	Permite substituir uma tecnologia que implemente uma camada de forma simples.
	 
	Aumenta o número de classes do sistema.
	
	Permite o desenvolvimento, o teste e a manutenção de cada camada isoladamente.
	
	Permite melhor reuso do código ou dos objetos.
	Respondido em 03/04/2022 13:21:25
	
	Explicação:
Resposta correta: Aumenta o número de classes do sistema.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Prova: FCC - 2019 - SEMEF Manaus - AM - Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Programador
Um programador necessita fazer a representação de um diagrama de objetos da UML 2.5, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são:
		
	
	nome-objeto / nome-classe e nome-atributo // valor
	
	nome-objeto → nome-classe e nome-atributo → valor
	 
	nome-objeto : nome-classe e nome-atributo = valor
	
	nome-objeto IS nome-classe e nome-atributo AS valor
	
	nome-objeto = nome-classe e nome-atributo := valor
	Respondido em 03/04/2022 13:22:41
	
	Explicação:
Resposta correta: nome-objeto : nome-classe e nome-atributo = valor
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: Adaptado de Banca: AOCP Órgão: Prefeitura de Juiz de Fora - MG Prova: AOCP - 2016 - Prefeitura de Juiz de Fora - MG - Programador
Analise o diagrama de classes apresentado a seguir e assinale a alternativa correta.
		
	
	O método conectar é público.
	
	Há uma relação de agregação indireta entre a classe Pedido e a classe Produto.
	
	Há uma relação de 1..* entre a classe Pedido e a classe ItemPedido que permite que, para um ItemPedido, possa existir vários Pedidos.
	 
	Existe uma relação de composição entre a classe Pedido e a classe ItemPedido.
	
	Há uma relação de agregação entre as classes ItemPedido e a classe Produto.
	Respondido em 03/04/2022 13:24:00
	
	Explicação:
Resposta correta: Existe uma relação de composição entre a classe Pedido e a classe ItemPedido.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual o principal objetivo de um diagrama de componentes?
		
	 
	Modelar os artefatos de software e hardware.
	
	Definir a infraestrutura para execução do software.
	
	Apresentar a organização do hardware.
	
	Modelar as partes de um sistema.
	
	Modelar as atividades de um caso de uso.
	Respondido em 03/04/2022 13:24:53
	
	Explicação:
A resposta certa é:Modelar os artefatos de software e hardware.
	
		6a
          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?
		
	
	Pontos de junção
	
	Métodos das classes
	
	Eventos
	 
	Condições de guarda
	
	Ações
	Respondido em 03/04/2022 13:25:37
	
	Explicação:
A resposta certa é:Condições de guarda
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as afirmativas abaixo e marque (V) para verdadeiro ou (F) para falso.
 
(   ) Os requisitos de software são controlados para estabelecer base para as atividades gerenciais e de Engenharia de Software dentro de um projeto.
(  ) Requisitos com características funcionais representam os comportamentos que um programa ou um sistema deve apresentar diante de certas ações de seus usuários.
( ) Requisitos com características não funcionais quantificam determinados aspectos do comportamento.
 
A sequência correta é
		
	
	F, V, F
	
	V, F, V
	
	V, V, F
	
	F, F, V
	 
	V, V, V
	Respondido em 03/04/2022 13:29:37
	
	Explicação:
Resposta correta: V, V, V
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(FCC - TRT - 2008) Em um diagrama de classes, considere que Seguridade e Imóveis herdam características de Ativos. A classe ItemSuportado é superclasse de Imóveis mas não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis caracteriza-se por:
		
	
	ocultação
	
	polimorfismo
	
	composição
	
	dependência
	 
	herança múltipla
	Respondido em 03/04/2022 13:31:08
	
	Explicação:
Resposta correta: herança múltipla
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Baixo Acoplamento:
		
	
	Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case)
	
	Recomenda que cada módulo deve ter uma responsabilidade bem-definida.
	 
	Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis.
	
	Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles.
	
	Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes.
	Respondido em 03/04/2022 13:33:17
	
	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
	
	''Implementar em um único módulo aspectos de implementação de interface com o usuário, lógica do negócio e acesso a dados''.  Assinale o padrão GRASP que está sendo diretamente violado por essa estratégia de implementação:
		
	
	Polimorfismo
	
	Controlador
	 
	Alta Coesão
	
	Baixo Acoplamento
	
	Criador
	Respondido em 03/04/2022 13:34:11
	
	Explicação:
A resposta certa é:Alta Coesão

Continue navegando