Logo Passei Direto
Buscar

Análise de Sistemas - Diagramas e Modelos

Ferramentas de estudo

Questões resolvidas

Questão 3/10 - Análise de Sistemas
Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Na UML, os modelos expressam duas visões diferentes, porém complementares.

Pensando nos diagramas da UML, marque a opção que melhor define a visão comportamental apresentada por alguns diagramas:

A Os modelos criados na visão comportamental tentam capturar as premissas e restrições relacionados aos requisitos, assim como os requisitos não funcionais do software.

B Os modelos criados na visão comportamental tentam capturar a dinâmica do sistema, ou seja, como os elementos que compõem o sistema se comunicam e como se comportam e respondem aos diversos estímulos.

C Os modelos criados na visão comportamental tentam capturar a estrutura do sistema, ou seja, quais elementos compõem a estrutura do sistema e como eles se relacionam.

D Os modelos criados na visão comportamental tentam capturar a estrutura arquitetônica que melhor se adequa às necessidades do software.

E Os modelos criados na visão comportamental tentam capturar a visão global dos requisitos que precisam ser modelados.

A Os modelos criados na visão comportamental tentam capturar as premissas e restrições relacionados aos requisitos, assim como os requisitos não funcionais do software.
B Os modelos criados na visão comportamental tentam capturar a dinâmica do sistema, ou seja, como os elementos que compõem o sistema se comunicam e como se comportam e respondem aos diversos estímulos.
C Os modelos criados na visão comportamental tentam capturar a estrutura do sistema, ou seja, quais elementos compõem a estrutura do sistema e como eles se relacionam.
D Os modelos criados na visão comportamental tentam capturar a estrutura arquitetônica que melhor se adequa às necessidades do software.
E Os modelos criados na visão comportamental tentam capturar a visão global dos requisitos que precisam ser modelados.

Questão 7/10 - Análise de Sistemas
Fazer software não é algo trivial. É preciso entender a necessidade do cliente, transformar isso em requisitos e traduzir os requisitos em linguagem técnica, que será codificada em uma linguagem de programação, gerando um sistema que será usado pelos usuários. Para entender bem o que o usuário precisa, é possível utilizar a UML para modelar vários tipos de diagrama diferentes.
Marque a opção que que melhor define o objetivo do diagrama de componentes:

A O diagrama de componentes é uma representação que mostra estados, mudanças de estado e eventos de um objeto ou de uma parte do sistema.

B O diagrama de componentes mostra objetos e seus relacionamentos, colocando ênfase nos objetos que participam na troca de mensagens.

C O diagrama de componentes mostra os componentes de programação de alto nível. Este diagrama busca modelar como as classes deverão ser organizadas fisicamente no ambiente de desenvolvimento.

D O diagrama de componentes mostra atividades e as mudanças de uma atividade para outra com os eventos ocorridos em alguma parte do sistema, como esse fosse um fluxo de controle de uma atividade.

E O diagrama de componentes mostra atores, casos de uso e seus relacionamentos.

A O diagrama de componentes é uma representação que mostra estados, mudanças de estado e eventos de um objeto ou de uma parte do sistema.
B O diagrama de componentes mostra objetos e seus relacionamentos, colocando ênfase nos objetos que participam na troca de mensagens.
C O diagrama de componentes mostra os componentes de programação de alto nível. Este diagrama busca modelar como as classes deverão ser organizadas fisicamente no ambiente de desenvolvimento.
D O diagrama de componentes mostra atividades e as mudanças de uma atividade para outra com os eventos ocorridos em alguma parte do sistema, como esse fosse um fluxo de controle de uma atividade.
E O diagrama de componentes mostra atores, casos de uso e seus relacionamentos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Questão 3/10 - Análise de Sistemas
Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Na UML, os modelos expressam duas visões diferentes, porém complementares.

Pensando nos diagramas da UML, marque a opção que melhor define a visão comportamental apresentada por alguns diagramas:

A Os modelos criados na visão comportamental tentam capturar as premissas e restrições relacionados aos requisitos, assim como os requisitos não funcionais do software.

B Os modelos criados na visão comportamental tentam capturar a dinâmica do sistema, ou seja, como os elementos que compõem o sistema se comunicam e como se comportam e respondem aos diversos estímulos.

C Os modelos criados na visão comportamental tentam capturar a estrutura do sistema, ou seja, quais elementos compõem a estrutura do sistema e como eles se relacionam.

D Os modelos criados na visão comportamental tentam capturar a estrutura arquitetônica que melhor se adequa às necessidades do software.

E Os modelos criados na visão comportamental tentam capturar a visão global dos requisitos que precisam ser modelados.

A Os modelos criados na visão comportamental tentam capturar as premissas e restrições relacionados aos requisitos, assim como os requisitos não funcionais do software.
B Os modelos criados na visão comportamental tentam capturar a dinâmica do sistema, ou seja, como os elementos que compõem o sistema se comunicam e como se comportam e respondem aos diversos estímulos.
C Os modelos criados na visão comportamental tentam capturar a estrutura do sistema, ou seja, quais elementos compõem a estrutura do sistema e como eles se relacionam.
D Os modelos criados na visão comportamental tentam capturar a estrutura arquitetônica que melhor se adequa às necessidades do software.
E Os modelos criados na visão comportamental tentam capturar a visão global dos requisitos que precisam ser modelados.

Questão 7/10 - Análise de Sistemas
Fazer software não é algo trivial. É preciso entender a necessidade do cliente, transformar isso em requisitos e traduzir os requisitos em linguagem técnica, que será codificada em uma linguagem de programação, gerando um sistema que será usado pelos usuários. Para entender bem o que o usuário precisa, é possível utilizar a UML para modelar vários tipos de diagrama diferentes.
Marque a opção que que melhor define o objetivo do diagrama de componentes:

A O diagrama de componentes é uma representação que mostra estados, mudanças de estado e eventos de um objeto ou de uma parte do sistema.

B O diagrama de componentes mostra objetos e seus relacionamentos, colocando ênfase nos objetos que participam na troca de mensagens.

C O diagrama de componentes mostra os componentes de programação de alto nível. Este diagrama busca modelar como as classes deverão ser organizadas fisicamente no ambiente de desenvolvimento.

D O diagrama de componentes mostra atividades e as mudanças de uma atividade para outra com os eventos ocorridos em alguma parte do sistema, como esse fosse um fluxo de controle de uma atividade.

E O diagrama de componentes mostra atores, casos de uso e seus relacionamentos.

A O diagrama de componentes é uma representação que mostra estados, mudanças de estado e eventos de um objeto ou de uma parte do sistema.
B O diagrama de componentes mostra objetos e seus relacionamentos, colocando ênfase nos objetos que participam na troca de mensagens.
C O diagrama de componentes mostra os componentes de programação de alto nível. Este diagrama busca modelar como as classes deverão ser organizadas fisicamente no ambiente de desenvolvimento.
D O diagrama de componentes mostra atividades e as mudanças de uma atividade para outra com os eventos ocorridos em alguma parte do sistema, como esse fosse um fluxo de controle de uma atividade.
E O diagrama de componentes mostra atores, casos de uso e seus relacionamentos.

Prévia do material em texto

Questão 1/10 - Análise de Sistemas
Após a identificação dos requisitos de um software é preciso especificá-los, ou melhor, detalhá-los. Uma técnica comumente adotada para especificação dos requisitos é a modelagem de Casos de Uso, utilizando o diagrama de casos de uso. Baseado nos conceitos estudados sobre diagrama de casos de uso, marque com V as verdadeiras e com F as falsas.
( ) O foco é o problema e não a solução computacional, por isso o diagrama de caso de uso representa os requisitos não funcionais, as premissas e restrições do software.
( ) O foco é o problema e não a solução computacional, por isso o diagrama de caso de uso representa os requisitos funcionais do software.
( ) Por ser um modelo de análise, o diagrama de caso de uso é dependente da abordagem de desenvolvimento e da linguagem de programação.
( ) Por ser um modelo de análise, o diagrama de caso de uso é independente da abordagem de desenvolvimento
Baseado nas suas respostas, a sequência correta é:
	
	A
	V F V V
	
	B
	F F V F
	
	C
	V V V F
	
	D
	F V F V
Você assinalou essa alternativa (D)
	
	E
	V F F V
Questão 2/10 - Análise de Sistemas
Um diagrama de sequência é um diagrama que ilustra a sequência das mensagens trocadas entre objetos em uma interação, e como todo diagrama, é composto por elementos que organizam o que o diagrama quer representar sobre o software.
Baseado nos elementos encontrados em um diagrama de sequência, marque com V as verdadeiras e com F as falsas.
( ) Fragmento é uma instância ou uma ocorrência de um componente, onde chegam mensagens, e de onde partem mensagens.
( ) Um ator pode ser um usuário de sistema, uma funcionalidade ou um componente de um sistema externo.
( ) Ator é o usuário que inicia a interação e a troca de mensagens em uma funcionalidade
( ) Linha de vida é onde tratamos as estruturas condicionais que fazem parte do fluxo de vida da mensagem em um objeto.
Baseado nas suas respostas, a sequência correta é:
	
	A
	V F V V
	
	B
	F F V F
	
	C
	V V V F
	
	D
	F V V F
Você assinalou essa alternativa (D)
	
	E
	V F F V
Questão 3/10 - Análise de Sistemas
Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Na UML, os modelos expressam duas visões diferentes, porém complementares.
Pensando nos diagramas da UML, marque a opção que melhor define a visão comportamental apresentada por alguns diagramas:
	
	A
	Os modelos criados na visão comportamental tentam capturar as premissas e restrições relacionados aos requisitos, assim como os requisitos não funcionais do software.
	
	B
	Os modelos criados na visão comportamental tentam capturar a dinâmica do sistema, ou seja, como os elementos que compõem o sistema se comunicam e como se comportam e respondem aos diversos estímulos.
Você assinalou essa alternativa (B)
	
	C
	Os modelos criados na visão comportamental tentam capturar a estrutura do sistema, ou seja, quais elementos compõem a estrutura do sistema e como eles se relacionam.
	
	D
	Os modelos criados na visão comportamental tentam capturar a estrutura arquitetônica que melhor se adequa às necessidades do software.
	
	E
	Os modelos criados na visão comportamental tentam capturar a visão global dos requisitos que precisam ser modelados.
Questão 4/10 - Análise de Sistemas
O conceito de objeto é fundamental para entender como funciona a orientação a objetos, mas também é preciso entender alguns outros conceitos importantes na orientação a objetos, tais como abstração, encapsulamento e herança. Baseado na orientação a objetos, avalie as afirmações a seguir:
I. A abstração consiste em se concentrar nos aspectos essenciais, próprios de uma entidade e em ignorar suas propriedades acidentais.
II. O encapsulamento consiste na separação dos aspectos externos de um objeto, acessíveis por outros objetos, dos detalhes internos da implementação daquele objeto, que ficam ocultos dos demais objetos.
III. A herança consiste no compartilhamento de atributos e operações entre objetos com base em um relacionamento hierárquico.
É correto afirmar que:
Você não pontuou essa questão
	
	A
	Todas as afirmações estão erradas.
Você assinalou essa alternativa (A)
	
	B
	Todas as afirmações estão corretas.
	
	C
	Apenas as afirmações I e II estão corretas.
	
	D
	Apenas a afirmação III está correta.
	
	E
	Apenas as afirmações II e III estão corretas.
Questão 5/10 - Análise de Sistemas
Os componentes de um diagrama de caso de uso também são chamados de elementos, que compõem a identidade visual do modelo. Para entender um diagrama, é preciso entender a linguagem utilizada na sua construção. Analise as seguintes descrições sobre os elementos de um diagrama de caso de uso:
1. Caso de Uso.
2. Ator.
3. Relacionamentos.
 
Relacione cada elementos com sua função no diagrama de caso de uso, respectivamente:
 
(  ) Representa o papel executado por uma entidade que interage com o sistema em questão.
(  ) Mostram a ligação entre os elementos de um diagrama de caso de uso, ou seja, mostram a ligação dos atores com os casos de uso e dos casos de uso entre si.  
(  ) Especifica o comportamento de um sistema, e é uma descrição de um conjunto de sequências de ações para produzir um resultado observável.  
A sequência correta é:
	
	A
	1, 3, 2
	
	B
	3, 1, 2
	
	C
	1, 2, 3
	
	D
	3, 2, 1
	
	E
	2, 3, 1
Você assinalou essa alternativa (E)
Questão 6/10 - Análise de Sistemas
A orientação a objetos é um processo conceitual independente de uma linguagem de programação, pois tem como foco visualizar o domínio do problema a ser automatizado como uma coleção de objetos e métodos associados. 
Marque a opção que que melhor define o que são objetos, no conceito da orientação a objetos:
	
	A
	Um objeto é um conjunto que representa um requisito funcional associado com seus requisitos não funcionais.
	
	B
	Um objeto é uma tabela do banco de dados e seus atributos.
	
	C
	Um objeto é uma entidade real ou abstrata, que modela um conceito presente na realidade humana, ocupando espaço físico ou lógico.  
Você assinalou essa alternativa (C)
	
	D
	Um objeto é um processo que mostra o funcionamento de uma parte do sistema.
	
	E
	Um objeto é uma parte do código, construída baseado em boas práticas de programação.
Questão 7/10 - Análise de Sistemas
Fazer software não é algo trivial. É preciso entender a necessidade do cliente, transformar isso em requisitos e traduzir os requisitos em linguagem técnica, que será codificada em uma linguagem de programação, gerando um sistema que será usado pelos usuários. Para entender bem o que o usuário precisa, é possível utilizar a UML para modelar vários tipos de diagrama diferentes. 
Marque a opção que que melhor define o objetivo do diagrama de componentes:
	
	A
	O diagrama de componentes é uma representação que mostra estados, mudanças de estado e eventos de um objeto ou de uma parte do sistema.
	
	B
	O diagrama de componentes mostra objetos e seus relacionamentos, colocando ênfase nos objetos que participam na troca de mensagens.
	
	C
	O diagrama de componentes mostra os componentes de programação de alto nível. Este diagrama busca modelar como as classes deverão ser organizadas fisicamente no ambiente de desenvolvimento.
Você assinalou essa alternativa (C)
	
	D
	O diagrama de componentes mostra atividades e as mudanças de uma atividade para outra com os eventos ocorridos em alguma parte do sistema, como esse fosse um fluxo de controle de uma atividade.
	
	E
	O diagrama de componentes mostra atores, casos de uso e seus relacionamentos.
Questão 8/10 - Análise de Sistemas
A UML é composta por muitos elementos e por diferentes modelos que representam as partes de um sistema de software. A junção de todos os modelos criados deve dar a visão completa de como o software será construído e funcionará. Baseado neste contexto, marque a opção que melhor define o objetivo do diagrama de classe:
	
	A
	O diagrama de classe mostra todas as classes de um softwaree os relacionamentos entre elas.
Você assinalou essa alternativa (A)
	
	B
	O diagrama de classe mostra onde são especificados e detalhados os requisitos funcionais descrevendo os cenários nos quais os atores interagem com o sistema.
	
	C
	O diagrama de classe mostra a modelagem de processos de negócio ou para detalhamento da lógica de negócio. Também podem ser usados pra descrever casos de uso.
	
	D
	O diagrama de classe mostra como os elementos estão organizados em pacotes e as dependências entre esses pacotes.
	
	E
	O diagrama de classe mostra as instâncias reais das classes e seus relacionamentos, ou seja, modela fatos reais ou exemplos do dia-a-dia. Usado como complemento do diagrama de classes.
Questão 9/10 - Análise de Sistemas
A análise e modelagem de um Diagrama de Classe envolve compreender o objetivo do diagrama, o uso para correto dado para cada um de seus elementos, além de saber aplicar os conceitos de orientação a objetos. Baseado nos conceitos estudados sobre diagrama de classes, marque com V as verdadeiras e com F as falsas.
 
( ) O relacionamento de dependência identifica uma ligação extremamente forte entre objetos de duas classes, pois mostra como uma classe afeta a outra quando está sendo processada.
( ) O relacionamento de dependência identifica uma ligação fraca entre objetos de duas classes, pois mostra como uma classe é impactada quando outra classe é modificada.
(  ) As sub classes sempre serão entendidas como classes de um tipo da super classe, ou seja, os objetos da sub classe são tipos possíveis da super classe em questão.     
( ) As sub classes sempre serão entendidas como classes dominantes, pois os objetos da sub classe são tipos evoluídos da super classe em questão.
Baseado nas suas respostas, a sequência correta é:
Você não pontuou essa questão
	
	A
	V F V V
	
	B
	F F V F
Você assinalou essa alternativa (B)
	
	C
	V V V F
	
	D
	F V V F
	
	E
	V F F V
Questão 10/10 - Análise de Sistemas
Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Algumas facilidades que podem ser alcançadas pela modelagem do software, são:
I - Os modelos ajudam a visualizar o sistema como ele é ou como desejamos que seja, mostrando visualmente suas interfaces e funcionamento;
II - Os modelos permitem especificar a estrutura ou o comportamento de um sistema;
III - Os modelos ajudam a gerenciar o projeto, organizando todos os recursos necessários para entregar um projeto de software.
São corretas:
	
	A
	Apenas II
	
	B
	Apenas I e II
Você assinalou essa alternativa (B)
	
	C
	Apenas I e III
	
	D
	Apenas II e III
	
	E
	I, II, III

Mais conteúdos dessa disciplina