Buscar

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

Disc.: MODELAGEM DE SISTEMAS   
	Aluno(a): LUCAS MESQUITA DA SILVA
	201802139257
	Acertos: 10,0 de 10,0
	28/04/2020
		1
        Questão
	Acerto: 1,0  / 1,0
	
	Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas?
		
	
	Apenas I e III.
	
	Apenas II.
	
	I, II e III.
	
	Apenas II e III.
	 
	Apenas I e II.
	Respondido em 28/04/2020 20:04:26
	
		2
        Questão
	Acerto: 1,0  / 1,0
	
	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.
		
	
	II
	
	I, II e IV
	 
	I e II
	
	II e III
	
	I
	Respondido em 28/04/2020 21:30:23
	
		3
        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 :
		
	 
	Associação.
	
	Generalização.
	
	Include.
	
	Especialização.
	
	Extends.
	Respondido em 28/04/2020 20:07:46
	
		4
        Questão
	Acerto: 1,0  / 1,0
	
	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:
		
	
	Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
	
	Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
	 
	Associação / uma funcionalidade do sistema do ponto de vista do usuário.
	
	Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
	Respondido em 28/04/2020 19:36:51
	
		5
        Questão
	Acerto: 1,0  / 1,0
	
	Sobre a especificação de casos de uso, assinale a única opção CORRETA.
		
	 
	A especificação de caso de uso, não possui padrão definido pela UML. O roteiro da especificação contém 1 cenário principal, bem como nenhum ou vários cenários alternativos.
	
	A especificação de caso de uso, possui no mínimo 2 e no máximo 5 cenários alternativos.
	
	A especificação do caso de uso deve declarar como as classes interagem para realizar o caso de uso
	
	A especificação e caso de uso possui pelo menos 2 cenários principais.
	
	É definido pela UML um formato específico para declarar a especificação dos casos de uso
	Respondido em 28/04/2020 21:33:44
	
		6
        Questão
	Acerto: 1,0  / 1,0
	
	Considere as seguintes assertivas sobre as especificações textuais dos casos de uso
I. Descrevem uma sequencia de passos, iniciada pelo caso de uso
II. A recuperação de falhas na execução de um passo (do cenário principal) é descrito nos cenários alternativos.
III. O roteiro ou especificação de casos de uso descreve as ações do ator, mas não deixa claro as ações do sistema (caso de uso).
Assinale a opção que indica as assertivas corretas
		
	
	Apenas II e III
	
	Apenas I e III
	
	Apenas I e II
	 
	Apenas II
	
	Apenas III
	Respondido em 28/04/2020 21:19:20
	
		7
        Questão
	Acerto: 1,0  / 1,0
	
	Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um significado.
Indique o termo que indica as características de um objeto.
		
	
	método
	
	entidade tipo
	
	direção
	 
	atributo
	
	papel da associação
	Respondido em 28/04/2020 20:28:32
	
		8
        Questão
	Acerto: 1,0  / 1,0
	
	Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha.
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente?
		
	
	atributo - classe - processo
	
	atributo - classe - método
	 
	classe - atributo - método
	
	tupla - tabela - método
	
	classe - atributo - processo
	Respondido em 28/04/2020 20:08:57
	
		9
        Questão
	Acerto: 1,0  / 1,0
	
	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.
 
		
	
	Apenas I e III
	 
	Apenas I
	
	Apenas II e IV
	
	I, II, III e IV
	
	Apenas I , III e IV
	Respondido em 28/04/2020 21:37:48
	
		10
        Questão
	Acerto: 1,0  / 1,0
	
	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 - sai
	
	atributo - chega
	
	Atributo - sai
	 
	método - chega
	Respondido em 28/04/2020 21:34:48
	
	
			Disc.: MODELAGEM DE SISTEMAS   
	Aluno(a): LUCAS MESQUITA DA SILVA
	201802139257
	Acertos: 3,0 de 10,0
	28/04/2020
		1
        Questão
	Acerto: 0,0  / 1,0
	
	Ano: 2019  Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da Informação  ADAPTADA
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java.
Na POO, uma classe é:
		
	
	um objeto com função de instanciação, em que se definem comportamentos por meio de atributos.
	 
	um objeto com função de instanciação, em que não se podem definir características.
	 
	um modelo ou molde de construção de objetos, em que se definem características e comportamentos.
	
	um modelo ou molde de construção de objetos, em que não se podem definir características.
	
	uma instância de um objeto
	Respondido em 28/04/2020 21:39:15
	
		2
        Questão
	Acerto: 0,0  / 1,0
	
	A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
		
	
	Ser dependente da linguagem de programação e do processo de desenvolvimento.
	 
	Ser independente da linguagem de programação e processo de desenvolvimento.
	
	Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
	 
	Ser dependente somente do processo de desenvolvimento.
	
	Ser dependente somente da linguagem de programação.Respondido em 28/04/2020 21:39:17
	
		3
        Questão
	Acerto: 1,0  / 1,0
	
	Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário.
		
	
	Diagrama de Sequência
	
	Diagrama de Colaboração
	 
	Diagrama de Casos de Uso
	
	Diagrama de Objetos
	
	Diagrama de Classes
	Respondido em 28/04/2020 21:39:04
	
		4
        Questão
	Acerto: 0,0  / 1,0
	
	O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de
		
	
	colaboração.
	 
	sequência.
	
	transição de estados.
	
	atividades.
	 
	casos de uso.
	Respondido em 28/04/2020 21:39:07
	
		5
        Questão
	Acerto: 0,0  / 1,0
	
	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: 
		
	 
	IV
	
	II e III
	 
	I e IV
	
	I, II e IV
	
	II e IV
	Respondido em 28/04/2020 21:39:21
	
		6
        Questão
	Acerto: 1,0  / 1,0
	
	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 III;
	
	Somente a I e II;
	 
	I, II e III.
	
	Somente a I;
	
	Somente a II;
	Respondido em 28/04/2020 21:39:23
	
		7
        Questão
	Acerto: 1,0  / 1,0
	
	Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um significado.
Indique o termo que indica as características de um objeto.
		
	
	direção
	
	papel da associação
	
	método
	 
	atributo
	
	entidade tipo
	Respondido em 28/04/2020 21:39:11
	
		8
        Questão
	Acerto: 0,0  / 1,0
	
	Assinale a opção que responde adequadamente ao que acontece quando um método e definido como protegido
		
	
	Ele poderá ser visto por todas as classes
	
	Ele não poderá ser visto por ninguém
	
	Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento
	 
	Ele somente poderá ser visto dentro da própria classe
	 
	Ele poderá ser visto por todas as classes que estão na estrutura de herança
	Respondido em 28/04/2020 21:39:13
	
		9
        Questão
	Acerto: 0,0  / 1,0
	
	Os diagramas de interação ajudam na identificação da correta responsabilidade de cada classe. Nesse contexto é importante a correta aplicação do conceito de coesão e acoplamento, além disso, costuma-se usar padrões de projeto.
Avalie as assertivas a seguir
I. A coesão mede o quão afins são as responsabilidades de uma classe.
II. A coesão deve ser baixa.
III. Os padrões são soluções já usadas em projetos anteriores, com algum sucesso.
IV. O acoplamento deve ser alto
Assinale a opção que apresenta apenas as assertivas corretas
		
	
	I, II, III e IV
	 
	Apenas I e III
	
	Apenas I
	 
	Apenas III
	
	Apenas II e IV
	Respondido em 28/04/2020 21:39:28
	
		10
        Questão
	Acerto: 0,0  / 1,0
	
	De acordo com os padrões de projetos, os projetos devem ser desenvolvidos em camadas, função esta que fica a cargo do projetista de sistema.
Analise as afirmativas a seguir
I. O projetista deve garantir que o código seja reutilizável.
II. O código deve ser de fácil manutenção.
III. O código não precisa estar organizado de forma a atender as classes do domínio.
Com base em suas assertivas, assinale a ÚNICA resposta correta:
		
	
	Somente a I;
	 
	Somente a II;
	 
	Somente a I e II;
	
	I, II e III.
	
	Somente a III;
	Respondido em 28/04/2020 21:39:29
	
	
			Disc.: MODELAGEM DE SISTEMAS   
	Aluno(a): LUCAS MESQUITA DA SILVA
	201802139257
	Acertos: 3,0 de 10,0
	28/04/2020
		1
        Questão
	Acerto: 0,0  / 1,0
	
	Ano: 2018  Órgão: UFMS Prova: FAPEC - 2018 - UFMS - Técnico de Tecnologia da Informação ADAPTADA
 
No paradigma de Programação Orientada a Objetos, Polimorfismo pode ser descrito como:
		
	
	Tipo especial de método que inicializa as variáveis do objeto, quando instanciado (inicializado).
	 
	Variável de uma instância que descreve as características dos objetos.
	 
	Princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada.
	
	Princípio pelo qual dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de parâmetros sejam diferentes, constituindo assim uma assinatura diferente.
	
	Um modelo ou protótipo que define as características e comportamentos comuns a um conjunto de objetos de certo tipo.
	Respondido em 28/04/2020 21:39:34
	
		2
        Questão
	Acerto: 0,0  / 1,0
	
	Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
		
	 
	A orientação a objetos não pode ser utilizado em Softwares de larga escala.
	
	Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
	
	Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
	 
	A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
	
	A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas.
	Respondido em 28/04/2020 21:39:49
	
		3
        Questão
	Acerto: 1,0  / 1,0
	
	No contexto da UML, os casos de uso:
		
	
	especificam a organização do sistema de software.
	
	capturam os requisitos não funcionais.
	 
	descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
	
	são sempre associados a um único requisito funcional.
	
	definem o comportamento dos componentes de software que serão implementados.
	Respondido em 28/04/2020 21:39:50
	
		4
        Questão
	Acerto: 1,0  / 1,0
	
	Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas:
I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends"
II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído
III. O relacionamento de "extends" denota uso opcional do caso de uso extendido,
Com base em sua análise, marque a UNICA opção correta.
		
	
	Apenas II
	
	Apenas I e III
	
	Apenas  III
	 
	Apenas II e III
	
	I, II e III
	Respondido em 28/04/2020 21:39:52
	
		5
        Questão
	Acerto: 0,0  / 1,0
	
	Considere as seguintes assertivas sobre as especificações textuais dos casos de uso
I. Descrevem uma sequencia de passos, iniciada pelo caso de uso
II. A recuperação de falhas na execução de um passo (do cenário principal) é descrito noscenários alternativos.
III. O roteiro ou especificação de casos de uso descreve as ações do ator, mas não deixa claro as ações do sistema (caso de uso).
Assinale a opção que indica as assertivas corretas
		
	
	Apenas I e II
	 
	Apenas II e III
	
	Apenas I e III
	 
	Apenas II
	
	Apenas III
	Respondido em 28/04/2020 21:39:54
	
		6
        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 ou Uses ou Include
Com base em sua análise, assinale a única alternativa correta
		
	
	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
	
	Está correta apenas a assertiva I
	Respondido em 28/04/2020 21:39:56
	
		7
        Questão
	Acerto: 0,0  / 1,0
	
	Considere o seguinte contexto e identifique a opção  que reflete o melhor relacionamento que pode ser aplicado, entre as classes NOTA FISCAL e ITENS DE NF
· Uma NOTA FISCAL contem de 1 até 20 ITENS DE NF. ITENS DE NF somente pode pertencer a 1 NOTA FISCAL.
		· 
	
	Generalização / Especialização
	
	Classe de Relacionamento
	 
	Composição
	
	Agregação 
	 
	Associação
	Respondido em 28/04/2020 21:39:44
	
		8
        Questão
	Acerto: 0,0  / 1,0
	
	A partir dos pares de classe apresentados a seguir, indique para cada um deles o tipo de relacionamento que tenha a melhor representação no diagrama de classe. I- Navio e Compartimento II - Pedido e ItemDePedido III- Curso e Aluno IV - Funcionário e Professor
		
	 
	I - composição, II - composição, III - associação, IV - generalização
	
	I - agregação, II - generalização, III - associação, IV - generalização
	 
	I - agregação, II - generalização, III - associação, IV - associação
	
	I - agregação, II - generalização, III - associação, IV - composição
	
	I - associação, II - composição, III - agregação, IV - generalização
	Respondido em 28/04/2020 21:39:58
	
		9
        Questão
	Acerto: 0,0  / 1,0
	
	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:
		
	
	mensagem perdida.
	 
	auto-chamada.
	
	mensagem de ativação.
	 
	mensagem de retorno.
	
	mensagem de ligação.
	Respondido em 28/04/2020 21:39:46
	
		10
        Questão
	Acerto: 0,0  / 1,0
	
	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.
		
	
	Atributo - sai
	
	atributo - chega
	 
	método - chega
	 
	método - sai
	
	objeto - chega
	Respondido em 28/04/2020 21:39:47

Continue navegando