Buscar

Resumo - 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 44 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 44 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 9, do total de 44 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

Modelagem de Sistemas
Teste de Conhecimento – Aula 01
	
	 1a Questão
	
	
	
	
	A UML divide os diagramas em:
		
	
	Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento
	
	Diagramas Comportamentais e Diagramas de Fluxo de Dados
	
	Nenhuma das anteriores
	
	Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento
	 
	Diagramas Estruturais e Diagramas Comportamentais
	
	 2a Questão
	
	
	
	
	É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
		
	
	Objeto
	
	Classe
	 
	Herança
	
	Encapsulamento
	
	Polimorfismo
	
	 3a Questão
	
	
	
	
	Sabemos que os modelos nos ajudam a entender a complexidade do mundo real. No que se refere aos modelos, oriundos de processos de modelagem, avalie as assertivas a seguir:
I. Uma maquete de um condomínio residencial é um modelo.
II. Um modelo é uma representação da realidade
III. Um modelo aumenta o nível de complexidade do entendimento da realidade
IV. Cada realidade somente contempla um único modelo.
Com base em sua análise, marque a UNICA opção que contém TODAS as assertivas corretas.
		
	 
	I e II
	
	II e III
	
	I, II e IV
	
	II
	
	I
	
	 4a Questão
	
	
	
	
	A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é
		
	
	um método comum para a representação da orientação a objetos
	
	um processo de especificação e modelagem de sistemas orientados a objeto.
	 
	uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas
	
	um método para especificar e modelar os artefatos dos sistemas.
	
	uma linguagem para implementar os conceitos da orientação a objetos
	Respondido em 03/06/2020 19:24:30
	
	 5a Questão
	
	
	
	
	Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente.
		
	
	Diagrama de objetos; diagrama de implantação; diagrama de classes.
	 
	Diagrama de implantação; diagrama de atividade; diagrama de componentes
	
	Diagrama de casos de uso; diagrama de classes; diagrama de sequência
	
	Diagrama de sequência; diagrama de casos de uso; diagrama de estados.
	
	Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade.
	
	 6a Questão
	
	
	
	
	Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de:
		
	
	Polimorfismo
	
	Classe
	 
	Encapsulamento
	
	Herança
	
	Objeto
	
	 7a Questão
	
	
	
	
	Os diagramas UML da categoria comportamental são os de:
		
	 
	casos de uso, atividades e máquinas de estados.
	
	casos de uso, sequência e classes.
	
	classes, objetos e componentes.
	
	objetos, estrutura composta e máquinas de estado.
	
	classes, atividades e sequência.
	
	 8a Questão
	
	
	
	
	O paradigma orientado a objetos, vislumbra um sistema:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades propostas pelo sistema.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas com base em classes já existentes.
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma diferente.
IV. Onde o  encapsulamento, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe.
No que tange aos conceitos dos  princípios que norteiam a orientação a objetos, estão corretas:
		
	
	Apenas as assertivas I e III
	
	Apenas as assertivas I, II e IV
	
	Apenas as assertivas II e III
	 
	Apenas as assertivas I, II e III
	
	As assertivas I, II, III e IV
Modelagem de Sistemas
Teste de Conhecimento – Aula 02
	
	 1a Questão
	
	
	
	
	Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
		
	
	III 
	
	II, III e IV
	
	III e IV
	
	I e IV
	 
	IV
	
	 2a Questão
	
	
	
	
	Assinale a opção que não representa um requisito FUNCIONAL.
		
	 
	O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
	
	O sistema deve emitir o boletim ao final de cada semestre letivo.
	
	O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
	
	O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
	
	O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
	
	 3a Questão
	
	
	
	
	Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem.
Com base em sua análise, marque a opção que indica as assertivas corretas.
		
	
	Apenas I
	
	Apenas II e III
	
	Apenas II
	 
	Apenas I e II
	
	I, II e III
	
	 4a Questão
	
	
	
	
	Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas II
	
	Apenas I e III
	
	I, II e III
	
	Apenas I e II
	 
	Apenas III
	
	 5a Questão
	
	
	
	
	Sobre o diagrama de casos de uso, assinale a opção CORRETA
		
	
	Um ator representa uma pessoa específica e um nome típico de ator, seria por exemplo MARIA
	
	Util para modelarmos os requisitos não funcionais
	
	Um Caso de uso, representa um requisito não funcional
	
	Não podemos ter especialização de atores.
	 
	Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional
	
	 6a Questão
	
	
	
	
	A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos.
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
		
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	 
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	
	 7a Questão
	
	
	
	
	Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitosnão é suficiente para o sucesso do projeto.É preciso que haja planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
		
	
	I, II, III e IV
	
	Apenas II e III
	
	Apenas I e II
	
	Apenas I e IV
	 
	Apenas I, II e III
	
	 8a Questão
	
	
	
	
	No contexto da UML, os casos de uso:
		
	
	são sempre associados a um único requisito funcional.
	
	capturam os requisitos não funcionais.
	 
	descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
	
	especificam a organização do sistema de software.
	
	definem o comportamento dos componentes de software que serão implementados.
	
Modelagem de Sistemas
Teste de Conhecimento – Aula 03
	 1a Questão
	
	
	
	
	Observe as seguintes assertivas sobre a forma de especificação de requisitos conhecida como Caso de Uso: 
I. Um ator sempre representa um papel representado por pessoas.
II. Um ator pode participar somente de um caso de uso por sistema
III. O roteiro de um caso de uso não pode utilizar roteiros de outros casos de uso 
IV. O roteiro de caso de uso mostra o passo a passo para realização do caso uso , evidenciando a interação entre ator e caso de uso.
As assertivas corretas são somente: 
		
	
	I, II e IV
	
	I e IV
	
	II e IV
	 
	IV
	
	II e III
	
	 2a Questão
	
	
	
	
	Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso?
		
	
	Diagrama de implementação correspondente
	 
	Ator responsável, fluxo principal e fluxos secundários
	
	Ator responsável, classe correspondente e lista de mensagens
	
	Diagrama de classe e de sequência correspondente
	
	Protótipo e lista de mensagens
	
	 3a Questão
	
	
	
	
	Assinale a opção que apresenta a melhor explicação para o fato de ser necessário especificar casos de uso.
 
		
	
	Casos de uso não precisam ser especificados, ficando como opcão ao analista de sistemas
	 
	Os casos de uso precisam ser especificados, para que saibamos como ocorre o passo a passo da interação entre o ator e o caso de uso
	
	Os casos de uso precisam ser especificados, para que saibamos o tipo de ator envolvido
	
	Os casos de uso precisam ser especificados, para que sejam declaradas as classes que interagem com os casos de uso
	
	A especificação de caso de uso, é opcional, uma vez que o desenho do diagrama já "fala por si"
	
	 4a Questão
	
	
	
	
	Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso:
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
		
	
	Somente a I;
	
	Somente a II;
	
	Somente a I e II;
	
	Somente a III;
	 
	I, II e III.
	Respondido em 03/06/2020 20:19:44
	
	 5a Questão
	
	
	
	
	Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF - uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir:
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include
Com base em sua análise, assinale a única alternativa correta
		
	
	Está correta apenas a assertiva III
	
	Está correta apenas a assertiva I
	
	Estão corretas apenas as assertivas II e III
	
	Estão corretas as assertivas I e II e III
	 
	Estão corretas apenas as assertivas I e III
	
	 6a Questão
	
	
	
	
	Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF - uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include
Com base em sua análise, assinale a única alternativa correta
		
	
	Estão corretas as assertivas I e II e III
	
	Estão corretas apenas as assertivas II e III
	
	Está correta apenas a assertiva III
	 
	Estão corretas apenas as assertivas I e III
	
	Está correta apenas a assertiva I
	Respondido em 03/06/2020 20:19:57
	
	 7a Questão
	
	
	
	
	Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF.
		
	
	Informações de atributos da classe CPF.
	
	Nenhuma informação deve ser apresentada.
	 
	Informações de procedimentos a serem feitos se o CPF for inválido.
	
	Informações de como foi validade do CPF
	
	Informações de procedimentos a serem feitos se o CPF for válido.
	
	 8a Questão
	
	
	
	
	Quais casos de uso devem ser especificados, com uma descrição textual ?
I. Os casos de uso principal, ou seja os que tem interação direta do ator
II. Os casos de uso de include
III. Os casos de uso de extends
IV. Os casos de uso de generalização / especialização
Assinale a UNICA resposta que apresenta a resposta coreta e completa
		
	
	Apenas II, III e IV
	
	Apenas I, II e III
	
	Apenas I e II
	 
	I, II, III e IV
	
	Apenas I
Modelagem de Sistemas
Teste de Conhecimento – Aula 04
	 1a Questão
	
	
	
	
	O relacionamento de agregação, entre classes, indica que uma das classes do relacionamento é parte outra classe.
Assinale, dentre as alternativas apresentas, a que apresenta as palavras chaves usadas para identificar uma agregação
		
	 
	consiste em , contém, é parte de ;
	
	consiste em , excluem, é parte de.
	
	consiste em , modificam, é parte de.
	
	mantem em, contém, é parte de.
	
	consiste em, contém, é consequência de
	
	 2a Questão
	
	
	
	
	Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo?
		
	
	Agregação por referência.
	 
	Classe associativa.
	
	Agregação por valor.
	
	Generalização e especialização.
	
	Auto-associação.
	
	 3a Questão
	
	
	
	
	Sobre a aplicação do conceito de Multiplicidade em relacionamentos no diagrama de classes, analise as assertivas que seguem
I. A multiplicidade índica quantos objetos de cada classe participam do relacionamento
II. Quando dizemos que cada cliente pode fazer vários Pedidos, estamos dizendo que Pedidos tem multiplicidade igual a *
III. Quando dizermos que o pedido será sempre de 1 e somente 1 Cliente, estamos indicando a multiplicidade 1 para a classe Cliente.
IV. A multiplicidade de uma classe num relacionamento não pode serzero
Assinale a opção que contém apenas as assertivas corretas.
		
	
	Apenas II e III
	 
	Apenas I, II e III
	
	Apenas I e III
	
	Apenas II e IV
	
	I, II, III e IV
	
	 4a Questão
	
	
	
	
	Assinale a opção que responde adequadamente ao que acontece quando um método é definido como protegido:
		
	
	Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento
	
	Ele não poderá ser visto por ninguém
	
	Ele somente poderá ser visto dentro da própria classe
	
	Ele poderá ser visto por todas as classes
	 
	Ele poderá ser visto por todas as classes que estão na estrutura de herança
	
	 5a Questão
	
	
	
	
	O diagrama de classe posssui diversas representações com suas especificidades.
I - A generalização implementa o processo de hibridismo.
II - A auto-associação representa a ligação entre objetos da mesma classe.
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam.
Analise as sentenças e selecione a alternativa que aponte assertivas corretas.
		
	
	I - III
	
	somente a I.
	
	somente a II.
	
	I - II
	 
	II - III
	
	 6a Questão
	
	
	
	
	Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo?
		
	
	Agregaçãoo por referência
	
	Auto-associação
	 
	Classe associativa
	
	Agregação por valor
	
	Generalização
	
	 7a Questão
	
	
	
	
	Sobre o diagrama de classes, avalie as assertivas a seguir.
I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos).
II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo, multiplicidade e papeis dos relacionamentos.
III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do diagrama de casos de uso e suas respectivas especificações textuais.
IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas (novos atributos e métodos).
Assinale a opção que contém as assertivas corretas
		
	
	Apenas I, II 
	
	Apenas I, II e IV
	
	Apenas I
	
	Apenas II, III e IV
	 
	I, II, III e IV
	Respondido em 03/06/2020 20:20:50
	
	 8a Questão
	
	
	
	
	Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML. I. É um diagrama comportamental da UML. II. Pode representar classes e interfaces. III. Pode representar relacionamentos de dependência e generalização. Assinale a alternativa VERDADEIRA:
		
	 
	Apenas as afirmativas II e III estão corretas.
	
	a conexão entre objetos no tempo e no espaço.
	
	Apenas as afirmativas I e III estão corretas.
	
	Todas as afirmativas estão corretas.
	
	Apenas as afirmativas I e II estão corretas.
Modelagem de Sistemas
Teste de Conhecimento – Aula 05
	 1a Questão
	
	
	
	
	No diagrama de sequencia, mostramos como as classes trocam mensagens entre si. Uma mensagem é a chamada de um _____________ da classe onde a mensgem _______________
Marque a opção que contém os 2 termos que preenchem corretamente o texto.
		
	
	objeto - chega
	 
	método - chega
	
	atributo - chega
	
	Atributo - sai
	
	método - sai
	
	 2a Questão
	
	
	
	
	No que se refere aos diagramas de interação, avalie as assertivas a seguir
I. Um das contribuições dos diagramas de interação ao diagrama de classes, é a possibilidade de identificar novos métodos para as classes envolvidas
II. São dois os diagramas de interação: o diagrama de sequencia e o de estados.
III. O diagrama de sequencia é mais rico em detalhes, porém bem menos trabalhoso com que o diagrama de comunicação.
IV. O diagrama de comunicação mostra a sequencia com que as mensagens são trocadas entre os objetos.
Assinale a UNICA opção com as assertivas corretas.
 
		
	
	I, II, III e IV
	 
	Apenas I
	
	Apenas II e IV
	
	Apenas I , III e IV
	
	Apenas I e III
	
	 3a Questão
	
	
	
	
	 
Baseado no diagrama abaixo relacione os elementos da simbologia:
		
	
	1-Caixa de Ativação; 2-Método; 3- auto delegação; 4- Objeto; 5- Linha da Vida;
	
	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- auto delegação; 5-Método;
	 
	1- Objeto; 2- Mensagem; 3- Criação de Instância; 4- Caixa de Ativação; 5- Mensagem Assíncrona
	
	1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4-Método; 5- auto delegação;
	
	
	 
	
	 4a Questão
	
	
	
	
	Um Analista pretende desenvolver um projeto utilizando UML 2.0 e, em seus propósitos, verificou a possibilidade de uso de alguns diagramas. Um deles é o Diagrama de Sequência que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo de linhas do tempo que são linhas tracejadas, traçadas verticalmente da base dos objetos até a parte inferior do diagrama.
Retângulos colocados sobre as linhas de tempo indicam:
		
	
	os casos de uso de cada objeto.
	
	o tempo decorrido entre as iterações de um processo recursivo.
	
	as interações entre as atividades, no tempo.
	 
	os períodos de ativação do objeto.
	
	as etapas em que o objeto estará inativo.
	
	 5a Questão
	
	
	
	
	Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos.
		
	
	Descrição de casos de uso.
	
	Diagrama de casos der uso.
	
	Diagrama de Classes.
	 
	Diagrama de sequência.
	
	Diagrama de atividades.
	
	 6a Questão
	
	
	
	
	Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Identifique o diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo.
		
	
	Diagrama de Caso de Uso
	
	Diagrama de Componentes
	 
	Diagrama de Sequência
	
	Diagrama de Implantação
	
	Diagrama de Atividades
	
	 7a Questão
	
	
	
	
	O diagrama de colaboração é apropriado para desenhar  ............................, que são uma solução já estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante.
Assinale a UNICA alternativa que preenche corretamente a lacuna
		
	
	padrões de uso geral
	
	padrões de casos de uso
	
	padrões de análise
	 
	padrões de projeto
	
	padrões de colaboração
	
	 8a Questão
	
	
	
	
	BANRISUL - Tecnologia da Informação - Desenvolvimento de Sistemas (FAURGS - 2018) - adaptada
Considere as seguintes informações sobre diagramas UML.
I - Diagrama de classes modela classes, incluindo seus atributos, métodos, e relacionamentos com outras classes.
II - Diagrama de classes fornece uma visão estática ou estrutural de um sistema.
III - Diagrama de sequência indica as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não mostra a ordem temporal em que as mensagens são enviadas entre os objetos para executar aquela tarefa.
		
	
	I, II e III.
	
	Apenas II e III.
	
	Apenas I.
	 
	Apenas I e II.
	
	Apenas I e III.
Modelagem de Sistemas
Avaliação Parcial – AP1
		
1a
          Questão
	Acerto: 1,0  / 1,0
	
	A UML divide os diagramas em:
		
	
	Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento
	
	Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento
	
	Nenhuma das anteriores
	 
	Diagramas Estruturais e DiagramasComportamentais
	
	Diagramas Comportamentais e Diagramas de Fluxo de Dados
	Respondido em 03/06/2020 21:07:38
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um relacionamento de :
		
	
	Include.
	
	Extends.
	 
	Associação.
	
	Especialização.
	
	Generalização.
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF - uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir:
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include
Com base em sua análise, assinale a única alternativa correta
		
	
	Está correta apenas a assertiva I
	
	Estão corretas apenas as assertivas II e III
	
	Está correta apenas a assertiva III
	 
	Estão corretas apenas as assertivas I e III
	
	Estão corretas as assertivas I e II e III
	Respondido em 03/06/2020 21:11:33
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Marque a UNICA resposta correta
		
	
	Os atributos são as funcionalidades da classe.
	
	Objeto é um conjunto de classes afins, ou seja, com as mesmas propriedades.
	 
	A multiplicidade nos relacionamentos, indica quantos objetos de cada classe pode participar do relacionamento
	
	O relacionamento de associação somente pode ser aplicado a um par de classes.
	
	O diagrama de classes é desenvolvido na fase de análise e não evolui mais
	Respondido em 03/06/2020 21:46:13
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Identifique o diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo.
		
	
	Diagrama de Caso de Uso
	
	Diagrama de Componentes
	 
	Diagrama de Sequência
	
	Diagrama de Atividades
	
	Diagrama de Implantação
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale, dentre as alternativas apresentadas, aquela que mostra
- a visibilidade que deve ser usada quando, explicitamente, se deseja liberar o acesso a outras classes, sem necessariamente garantir a herança
		
	
	Grasp;
	
	Private;
	
	Extendida
	
	Protected
	 
	Public;
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Na máquina de estados, transição é
		
	
	a linha de vida de duração de um estado.
	
	uma especificação de uma ocorrência que tem uma localização no tempo e no espaço.
	
	a conexão entre objetos no tempo e no espaço.
	 
	um relacionamento entre dois estados.
	
	uma situação na vida de um objeto, durante a qual ele satisfaz alguma condição.
	Respondido em 03/06/2020 21:31:36
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Como se chama, no diagrama de atividades, "a seta que representa o fluxo de trabalho entre atividades ?"
		
	
	seta mágica
	
	Ponto de merge
	 
	Transição
	
	Gatilho
	
	Atividade
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre os diagramas de Implementação, avalie as assertivas
I. Os diagramas de implementação são: Componentes e Implantação.
II. O diagrama de implantação mostra os componentes de software  necessários a execução do sistema
III. Dentre os elementos do diagrama de implantação, temos os nós, que representam os elementos computacionais, como servidores, estações de trabalho, impressoras, unidades de disco e etc
IV. Os elementos do digrama de componentes são os componentes em suas dependências
Assinale a UNICA opção com as assertivas corretas
		
	
	Apenas I e IV
	 
	Apenas I, III e IV
	
	I, II, III, IV
	
	Apenas II e III
	
	Apenas I e II
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	 FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas - Adaptada
Considere as seguintes afirmações sobre a linguagem UML.
I - Diagrama de estado modela os estados de um objeto e as transições entre os estados do objeto.
II - Diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o chamado, identificadas com o nome do método
III - Casos de uso e o diagrama de casos de uso ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.
Quais estão corretas?
		
	
	Apenas II e III.
	 
	I, II e III.
	
	Apenas I e III.
	
	 
Apenas I.
	
	Apenas I e II.
 
	
Modelagem de Sistemas
Teste de Conhecimento – Aula 06
	 1a Questão
	
	
	
	
	Assinale a opção que apresenta a resposta ao seguinte questionamento: "que informações devem ser contempladas na descrição de um FLUXO ALTERNATIVO da ação "PROCURAR QUARTO", do Cenário Principal de um caso de uso RESERVAR QUARTO
 
		
	
	Métodos da classe Quarto
	
	O procedimento a ser realizado, se o Quarto for localizado
	
	Atributos da classe Quarto
	 
	O procedimento a ser realizado se o quarto não for localizado
	
	Não teria fluxo alternativo
	
	 2a Questão
	
	
	
	
	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ão corretas apenas as assertivas II e IV
	
	Estão corretas as assertivas I, II, III e IV
	
	Está correta apenas a assertiva IV
	
	Está correta apenas a assertiva III
	 
	Estão corretas apenas as assertivas II, III e IV
	
	 3a Questão
	
	
	
	
	Um diagrama de sequencia mostra como as classes envolvidas num caso de uso, trocam mensagens para realizar o caso de uso. De onde busca-se o passo a passo que dita a sequencia de mensagens ?
 
		
	 
	da especificação do respectivo caso de uso
	
	da vontade do analista de sistemas
	
	do diagrama de casos de uso
	
	não há de onde buscar essa sequencia
	
	do diagrama de classes
	Respondido em 05/06/2020 11:24:10
	
	 4a Questão
	
	
	
	
	(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que (assinale a ÚNICA resposta correta):
 
		
	
	Um Ator especifica necessariamente um papel executado por um usuário.
	 
	A relação do tipo "Include"  entre 2 casos de uso, indica obrigatoriedade de uso
	
	É usado para representar o relacionamento entre objetos do sistema.
	
	Não possibilita relação entre atores, do tipo generalização/especialização
	
	A relação de "Extends"  é a única possível entre atores
	Respondido em 05/06/2020 11:23:57
	
	 5a Questão
	
	
	
	
	Analise as assertivas a seguir no que se refere aos conceitos inerentes a visibilidade de atributos e métodos de uma classe.
I. Encapsular significa proteger o acesso aos métodos , que somente deve acontecer pelos atributos da classe.
II. O encapsulamento é implementado pela visibilidade privada aos atributos da classe.
III. O reaproveitamento de código pode ser implementado pelo uso da visibilidade Protegida em atributos ou métodos da classe base
IV. Uma classe comatributos públicos fere o principio do encapsulamento.
Com base me sua análise, assinale a única alternativa correta
		
	
	Estão corretas apenas as assertivas II e III
	 
	Estão corretas apenas as assertivas II, III e IV
	
	Estão corretas apenas as assertivas II e IV
	
	Está correta apenas a assertiva III
	
	Estão corretas apenas as assertivas I e III
	
	 6a Questão
	
	
	
	
	Caso de uso: Incluir Cliente
C E N A R I O     P R I N C I P A L
INICIO
   1. Cliente informa seu CPF
   2. Sistema valida CPF - include Validar_CPF
   3. Sistema Busca CPF - include Buscar_CPF
   4. Cliente informa demais dados
   5. Sistema registra dados do cliente
FIM
Com base na especificação do cenário principal do caso de uso, Incluir Cliente, analise as alternativas a seguir
I. O próprio cliente, nesse caso, informa seus dados ao sistema, para cadastramento.
II. .No passo 2, o relacionamento entre os casos de uso e esta errado e deveria ser ao invés de
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o uso obrigatório do caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include
Com base em sua análise, assinale a ÚNICA alternativa correta.
		
	
	Estão corretas as assertivas I ,II e III
	
	Estão corretas apenas as assertivas II e III
	
	Está correta apenas a assertiva I
	 
	Estão corretas apenas as assertivas I e III
	
	Está correta apenas a assertiva III
	Respondido em 05/06/2020 11:24:32
	
	 7a Questão
	
	
	
	
	Generalização/Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguintes elemento(s) de modelo na UML:
		
	
	Classes
	
	Casos de uso e atores
	
	Classes e atores
	
	Casos de uso e classes
	 
	Casos de uso, classes e atores
	
	 8a Questão
	
	
	
	
	Assinale, dentre as alternativas apresentadas, aquela que mostra
- a visibilidade que deve ser usada quando, explicitamente, se deseja liberar o acesso a outras classes, sem necessariamente garantir a herança
		
	
	Grasp;
	 
	Public;
	
	Private;
	
	Protected
	
	Extendida
	
Modelagem de Sistemas
Teste de Conhecimento – Aula 07
	
	 1a Questão
	
	
	
	
	Como se chama a propriedade abaixo:
"Apenas os métodos da própria classe a que o objeto pertença devem alterar o seu estado."
		
	 
	encapsulamento
	
	herança
	
	essa propriedade não se aplica a classes
	
	polimorfismo
	
	estado da arte da classe
	 
	
	 2a Questão
	
	
	
	
	Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 estados de um objeto 
		
	
	Estado
	 
	Evento
	
	Estimulo
	
	Transição
	
	Estado Final
	Respondido em 05/06/2020 11:32:28
	
	 3a Questão
	
	
	
	
	Sobre o diagrama de estados da UML, analise as assertivas a seguir
I. O diagrama de estado para uma classe, mostra os estados que os objetos dessa classe podem assumir e as transições que eles podem fazer de estado para estado. 
II. O diagrama de estados, ao mostrar uma transição (entre 2 estados), apresenta o evento que originou a mesma. 
III. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma tecnologia escolhida.
Com base em sua análise, assinale a UNICA opção que apresenta as assertivas corretas.
		
	
	Apenas III
	
	Apenas I
	 
	Apenas I e II
	
	Apenas II e IV
	
	I, II e III
	Respondido em 05/06/2020 11:32:44
	
	 4a Questão
	
	
	
	
	Sobre o conceito de estado de um objeto, avalie as assertivas
I. Condição ou situação de um objeto, em um determinado momento
II. O estado de um objeto é infinito.
III. O estado de um objeto é determinado pelos valores de seus atributos.
IV. Toda classe tem no mínimo 3 estados.
Assinale a opção que apresenta as assertivas corretas
		
	 
	Apenas I e III
	
	Apenas I e II
	
	I, II, III e IV
	
	Apenas I, II e III 
	
	Apenas IV
	Respondido em 05/06/2020 11:33:14
	
	 5a Questão
	
	
	
	
	Análise abaixo, os conceitos relacionados ao Diagrama de Estados:
I - Um estado é a condição em que um objeto se encontra.
II - Um evento acarreta uma transição de estados.
III - Uma transição indica o relacionamento entre dois estados, indicando que o objeto mudará de estado.
IV - Um estado implementa um INCLUDE entre os objetos.
Com base em sua análise, assinale a ÚNICA alternativa correta
		
	
	Estão corretas apenas II , III e IV.
	
	Estão corretas apenas I e III.
	
	Estão corretas apenas I, III,IV
	
	Estão corretas apenas I ,II e IV
	 
	Estão corretas apenas I, II e III.
	Respondido em 05/06/2020 11:33:23
	
	 6a Questão
	
	
	
	
	Em relação ao diagrama de estados, na modelagem comportamental de um sistema, assinale a alternativa CORRETA:
		
	
	Esse tipo de diagrama é usada para modelar as funcionalidades do sistema com os respectivos perfis de acesso
	
	É um diagrama estrutural que modela o estado de todas as classes do sistema de informação de acordo com cada fase de modelagem
	 
	É um diagrama que ilustra o comportamento dos objetos quando reagem a estímulos, mudando de estado durante o seu ciclo de vida
	
	É um diagrama que utilizado para representar o estado de cada item de hardware e software identificado na arquitetura do sistema
	
	É um diagrama usado para representar o total de estados de um sistema a partir de uma cada funcionalidade
	Respondido em 05/06/2020 11:33:28
	
	 7a Questão
	
	
	
	
	Em um diagrama de estados, ou diagrama de transição de estados ou ainda máquina de estados, avalie as assertivas a seguir, no que tange a seus elementos.
I. O estado Final é opcional e ainda pode-se ter mais de 1
II. Só há 1 estado inicial no diagrama de estados.
III. O superestado , ajuda a simplificar a modelagem de comportamentos complexas 
Assinale a opção que apresenta as assertivas corretas
		
	 
	I, II e III
	
	Apenas I 
	
	Apenas II e III
	
	Apenas I e III
	
	Apenas I e II
	Respondido em 05/06/2020 11:33:33
	
	 8a Questão
	
	
	
	
	Analise as assertivas a seguir pertinentes ao diagrama de estados.
I- O diagrama de estado exibe os possíveis estados que os objetos de uma classe podem assumir e as transições que eles podem fazer de estado para estado.
II- Um estado pode ser composto por outros estados, situação em que recebe o nome de Superestado.
III- Um diagrama de estado deve ser realizado para toda e qualquer classe.
Com base em sua análise, assinale a UNICA alternativa correta 
		
	
	Estão corretas as assertivas I, II, III
	
	Estão corretas apenas as assertivas II e III
	 
	Estão corretas apenas as assertivas I e II
	
	Está correta apenas a assertiva I
	
	Está correta apenas a assertiva II
	
Modelagem de Sistemas
Teste de Conhecimento – Aula 08
	 1a Questão
	
	
	
	
	Assinale a única alternativa que não representa um elemento do diagrama de atividade
		
	
	Inicio
	 
	Interface
	
	Barras de sincronização (Separação e junção).
	
	Fim
	
	Atividade
	
	 2a Questão
	
	
	
	
	Sobre as reais de natação , como elemento do diagrama de atividades, avalie as assertivas
I. Serve para indicar, por exemplo, a responsabilidade de execução da(s) atividade(s) daquela raia.
II. O agente executor pode ser um departamento da empresa.
III. O agente executor pode ser um fornecedor
IV. Limita-se a 5 raias por diagrama.
Assinale a UNICA opção que apresenta apenas as assertivas corretas.
		
	
	Apenas II
	 
	Apenas I, II e III
	
	I, II, III e IV
	
	Apenas I e III
	
	Apenas II e III
	 
	
	 3a Questão
	
	
	
	
	Um diagrama da UML mostra um processo de negócio ou um processo de software como um fluxo de trabalho por meio de uma série de atividades. 
Seu uso pode descrever os processos de vários tipos, como: 
I. Um processo de negócios ou um fluxo de trabalho entre usuários e o seu sistema. 
II. O roteiro de um caso de uso. 
III. Um protocolo de software, ou seja, as sequências permitidas de interações entre os componentes. 
IV. Um algoritmo de software. 
Assinale a opçãoque contém esse diagrama descrito
		
	
	Estados
	
	Casos de Uso
	 
	Atividades
	
	Sequencia
	
	Comunicação
	
	 4a Questão
	
	
	
	
	Um diagrama da UML mostra um processo de negócio ou um processo de software como um fluxo de trabalho por meio de uma série de ações. Pessoas, computadores ou componentes de software podem executar essas ações. Seu uso pode descrever os processos de vários tipos, como: I. Um processo de negócios ou um fluxo de trabalho entre usuários e o seu sistema. II. As etapas executadas em um caso de uso. III. Um protocolo de software, ou seja, as sequências permitidas de interações entre os componentes. IV. Um algoritmo de software. Este diagrama é chamado de Diagrama de:
		
	
	Interação.
	 
	Atividades.
	
	Sequência.
	
	Comportamento.
	
	Estado.
	 5a Questão
	
	
	
	
	Ciência da Computação - UML - Universidade de Pernambuco (UPE / UPENET / IAUPE) - 2017 - Universidade Federal do Pernambuco - PE (UPE/PE) - Analista de Sistemas - Adaptada
O diagrama UML a seguir representa o seguinte tipo de diagrama:
		
	 
	atividades
	
	classes
	
	casos  de uso
	
	sequencia
	
	comunicação
	
	 6a Questão
	
	
	
	
	Avalie as assertivas
I. Quando as ações de um caso de uso, por exemplo, são executadas em paralelo, o diagrama de atividades é uma opção de representação.
PORQUE 
II. O diagrama de atividades prevê que atividades possam ser executadas simultaneamente, em paralelo.
Assinale a opção que apresenta adequadamente a relação de causa e efeito entre as assertivas I e I
		
	
	As duas assertivas são verdadeiras e a segunda não justifica a primeira
	
	As duas assertivas são falsas.
	
	A assertiva I é verdadeira e a assertiva II é falsa
	 
	As duas assertivas são verdadeiras e a segunda justifica a primeira
	
	A assertiva I é falsa e a assertiva II é verdadeira
	
	 7a Questão
	
	
	
	
	Analise as 2 asserções seguintes
I. O diagrama de atividade é uma excelente ferramenta (diagrama da UML) para modelagem do fluxo de trabalho e programação para multiprocessamento.
PORQUE
II. O diagrama de atividade permite representar o processamento paralelo.
Sobre essas asserções, assinale a opção correta
		
	
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	 
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	
	Tanto a primeira quanto a segunda asserções são proposições falsas.
	
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	Respondido em 05/06/2020 11:47:43
	
	
	 
	
	 8a Questão
	
	
	
	
	Como se chama, no diagrama de atividades, "a seta que representa o fluxo de trabalho entre atividades ?"
		
	
	Gatilho
	
	Atividade
	
	seta mágica
	
	Ponto de merge
	 
	Transição
	
Modelagem de Sistemas
Teste de Conhecimento – Aula 09
	
	 1a Questão
	
	
	
	
	Sobre os diagramas de Implementação, avalie as assertivas
I. Os diagramas de implementação são: Componentes e Implantação.
II. O diagrama de implantação mostra os componentes de software  necessários a execução do sistema
III. Dentre os elementos do diagrama de implantação, temos os nós, que representam os elementos computacionais, como servidores, estações de trabalho, impressoras, unidades de disco e etc
IV. Os elementos do digrama de componentes são os componentes em suas dependências
Assinale a UNICA opção com as assertivas corretas
		
	
	Apenas I e IV
	 
	Apenas I, III e IV
	
	I, II, III, IV
	
	Apenas II e III
	
	Apenas I e II
	
	 2a Questão
	
	
	
	
	Sobre o conceito de Componentes, avalie as assertivas
I. Representa uma parte modular de um sistema
II. Define seu comportamento em termos das interfaces fornecidas e requeridas.
III. O ideal é manter a dependência entre os componentes.
Assinale a UNICA opção que apresenta as assertivas verdadeira
		
	
	Apenas I
	 
	Apenas I e II
	
	Apenas II e III
	
	Apenas II
	
	I, II e III
	
	 3a Questão
	
	
	
	
	Sobre os diagramas de implantação, da UML (Unified modeling language), uteis, especialmente, na fase de projeto de software  é INCORRETO afirmar
		
	 
	É um conjunto de nós conectados, onde um nó é única e exclusivamente uma estação ou servidor.
	
	Modelam uma visão estática de funcionamento de um sistema.
	
	É direcionado para a distribuição, entrega e instalação das partes que formam o sistema físico.
	
	Pode ser integrado ao diagrama de componentes, mostrando que componentes executam em que nó.
	
	Envolvem a topologia do sistema, descrevendo a estrutura do hardware.
	
	 4a Questão
	
	
	
	
	Sobre a construção e uso do diagrama de componentes, avalie as propriedades do elemento "componente", conforme a seguir
I. Os componentes devem ser partes substituíveis 
II.Os componentes devem ter interfaces flexíveis
III. Componentes não podem ser exibidos em nós, no diagrama de Implantação.
Assinale a opção com todas as Assertivas Corretas.
		
	 
	Apenas I e II
	
	Apenas I e III
	
	Apenas II e III
	
	I, II e III
	
	Apenas I
	
	 5a Questão
	
	
	
	
	A UML é uma linguagem que possibilita a modelagem nas diversas fases de um processo de desenvolvimento de software. Na fase de projeto, onde são definidos a arquitetura e componentes do software, ganham destaque os diagramas de componentes e de implantação.
Com base nesses dois diagramas, analise as assertivas a seguir
I. O diagrama de implantação modela os aspectos físicos do sistema, mostrando a organização do hardware.
II. Em uma diagrama de componente, apenas código em linguagem de programação pode ser representado como um componente
III. O diagrama de componentes mostra as dependências entre os elementos do hardware que sustentará o software.
IV. O ideal é que um componente desenvolvido possa ser usado em vários sistemas
Assinale a ÚNICA opção correta, com base em sua análise das assertivas
		
	
	I, II, III e IV
	
	Apenas I
	 
	Apenas I e IV
	
	Apenas II e IV
	
	Apenas III e IV
	
	 6a Questão
	
	
	
	
	Avalie as duas assertivas a seguir, especialmente no que se refere a relação de causa e efeito entre elas.
I. Um nó, em um diagrama de implantação representa um recurso computacional.
PORQUE
II. Existe a possibilidade de um componente ser representado dentro de um Nó.
Podemos concluir:
 
		
	
	As 2 assertivas são verdadeiras e a segunda justifica a primeira
	
	As 2 assertivas são falsas
	
	A assertiva I é Falsa e assertiva II é verdadeira
	
	A assertiva I é verdadeira e assertiva II é falsa
	 
	As 2 assertivas são verdadeiras e a segunda não justifica a primeira
	
	 7a Questão
	
	
	
	
	ANO: 2014 BANCA: FGV ÓRGÃO: DPE-RJ PROVA: TÉCNICO SUPERIOR ESPECIALIZADO - ANALISTA DE DESENVOLVIMENTO DE SISTEMAS
João está responsável pela proposta de arquitetura para um sistema. Para descrever as principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias.
João deve utilizar o diagrama de:
		
	
	sequência.
	
	atividades
	
	entidade relacionamento
	 
	componentes
	
	casos de uso
	
	 8a Questão
	
	
	
	
	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 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.
	
	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
Modelagem de Sistemas
Teste de Conhecimento – Aula 10
	
	 1a Questão
	
	
	
	
	I. É útil modelarmos o diagrama de componentes dentre de cada nó onde vai ser executado
PORQUE
II. Ajuda na identificação da capacidade de processamento de cada nó
Avalie as assertivas I e II e a possível relação de cause e efeito entre elas.
		
	 
	As assertivas I e II estão corretas e a assertiva II justifica a assertiva I
	
	A assertiva I esta correta e a assertiva II está errada
	
	As assertivas I e II estão erradas
	
	As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I
	
	A assertiva II esta correta e a assertiva I está errada
	
	 2a Questão
	
	
	
	
	Analise as assertivas a seguir pertinentes ao diagrama de estados.
I- O diagrama de estado exibe os possíveis estados que os objetos de uma classe podem assumir e as transições que podem ocorrer de estado para estado.
II- Um estado não pode ser composto por outros estados.
III- O evento é o fato motivador para que ocorra uma transição entre 2 estados
IV- Um estado implementa uma agregação entre 2 objetos daquela classe.
Com base em sua análise, assinale a UNICA alternativa correta
		
	
	Estão corretas apenas as assertiva II, III e IV
	 
	Estão corretas apenas as assertivas I e III
	
	Estão corretas apenas as assertivas I, II e III
	
	Estão corretas apenas a assertiva I, II e IV
	
	Estão corretas as assertivas I, II, III e IV
	
	 3a Questão
	
	
	
	
		O diagrama de estados mostra os estados que um objeto pode ter ao longo de seu ciclo de vida.
Assinale a ÚNICA opção INCORRETA no que se refere ao diagrama de estados.
	
	
	O diagrama de estados deve ser usado para toda classe que tenha pelo menos 2 estados.
	
	O diagrama de estados permite que determinadas transições aconteçam caso uma condição seja verdadeira
	
	O diagrama de estado pode não ter estado final.
	 
	O diagrama de estado apenas pode ter 1 estado Final
	
	Representa além dos estados, todas as transições (mudanças) de estados, evidenciando o evento que acarretou a transição, e se necessário as condições de guarda das transições
	
	 4a Questão
	
	
	
	
	Com relação a diagramas de estados da UML, assinale a opção correta.
		
	 
	Um estado é uma condição ou situação na vida de um objeto durante a qual o objeto satisfaz alguma condição, realiza alguma atividade ou aguarda um evento
	
	Não há como expressar condições em diagramas de estados
	
	Diagramas de estados não podem ser aninhados (decompostos em outros diagramas de estados) e, portanto, não são capazes de expressar situações complexas.
	
	As combinações de eventos, estados e transições de estado para determinada classe não podem ser representadas em um único diagrama de estados.
	
	Uma condição de guarda é uma expressão booleana que precisa ser falsa para que uma transição ocorra.
	Respondido em 05/06/2020 11:49:59
	
	 5a Questão
	
	
	
	
	Analise as duas asserções a seguir.
I. Um diagrama de atividades pode ser útil para elaborarmos uma visão gráfica da especificação de um caso de uso complexo.
PORQUE
II. Casos de uso complexos podem requerer atividades executadas em paralelo, o que seria um tanto inviável expor numa descrição textual.
É correto apenas o que se afirma em
 
		
	 
	As duas asserções estão corretas e a segunda justifica a primeira.
	
	A primeira asserção esta correta e a segunda esta errada.
	
	A segunda asserção esta correta e a primeira esta errada.
	
	As duas asserções estão erradas.
	
	As duas asserções estão corretas e a segunda não justifica a primeira.
	
	 6a Questão
	
	
	
	
	No que se refere ao diagrama de Atividades, assinale a opção que caracteriza corretamente o uso do elemento de nome Intercalação
		
	
	Para representar um comportamento incondicional que a partir de várias entradas poderá gerar apenas uma saída.
	
	Para indicar que os procedimentos seguintes não podem ser efetuados em paralelo independente da sequência
	
	Para indicar que o procedimento seguinte será efetuado somente quando todos os procedimentos de entrada tenham completado suas atividades
	 
	Para representar um comportamento condicional que a partir de várias entradas poderá gerar apenas uma saída.
	
	Para indicar que os procedimentos seguintes serão efetuados em paralelo independente da sequência.
	
	 7a Questão
	
	
	
	
	Sobre o diagrama de Implantação, avalie as assertivas a seguir.
I. Mostra a configuração de nós de processamento em tempo de execução e seus componentes
II. Os nós, geralmente, são: servidores, computadores, impressoras, leitor de código de barras, entre outros.
III. O diagrama exibe ainda os protocolos de comunicação com cada nó. Por exemplo: TPC/IP e USB (impressora)
Assinale a opção que mostra as assertivas corretas.
		
	
	Apenas I
	
	Apenas II
	
	Apenas I e III
	
	Apenas I e II
	 
	I, II e III
	
	 8a Questão
	
	
	
	
	Sobre o diagrama de Componentes, avalie as assertivas a seguir.
I. O diagrama de componentes é utilizado para modelar elementos de software que podem residir em um nó
II. São exemplos de componentes: Arquivos executáveis;Bibliotecas;Documentos;Tabelas; arquivos em geral
III. O diagrama de componentes pode conter em si um nó do diagrama de implantação.
Assinale a opção que mostra as assertivas corretas.
		
	
	Apenas II e III
	
	Apenas II
	
	Apenas I
	
	I, II e III
	 
	Apenas I e II

Continue navegando