Logo Passei Direto
Buscar

Exercício - MODELAGEM DE SISTEMA

User badge image
Felipe GT

em

Ferramentas de estudo

Questões resolvidas

Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas comportamentais, que mostram detalhes do funcionamento do sistema, sob um determinado ponto de vista?

Quais estão corretas?
I - Casos de Uso e Diagrama de Casos de Uso UML ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.
II - Alguns Casos de Uso podem estar relacionados com outros. Por exemplo, há passos similares para gravar uma lista de músicas em um CD e carregar uma lista de músicas em um celular. Em ambos os casos, o usuário primeiro cria uma lista vazia e, em seguida, acrescenta as músicas de suas pastas na lista. Para evitar duplicação, normalmente é melhor criar um novo Caso de Uso representando a atividade duplicada e depois deixar que os outros casos INCLUAM esse novo Caso de Uso como um de seus passos. A inclusão é indicada nos Diagramas de Casos de Uso por meio de uma seta tracejada identificada com 'include' conectando um Caso de Uso a outro.
III - No Diagrama de Casos de Uso, a figura do usuário representa um ator. Sistemas complexos tipicamente possuem mais de um ator. Os atores são conectados por linhas aos Casos de Uso que eles executam.

A respeito do Unified Modeling Language (UML), analise as afirmativas.
I- É uma linguagem para marcação de tags.
II- Permite modelar elementos e relacionamentos.
III- Auxilia no desenvolvimento de software.
II e III, apenas.
I e II, apenas.
I e III, apenas.
I, II e III.
I, apenas

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:
casos de uso
sequência
atividades
entidade relacionamento
componentes

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas comportamentais, que mostram detalhes do funcionamento do sistema, sob um determinado ponto de vista?

Quais estão corretas?
I - Casos de Uso e Diagrama de Casos de Uso UML ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.
II - Alguns Casos de Uso podem estar relacionados com outros. Por exemplo, há passos similares para gravar uma lista de músicas em um CD e carregar uma lista de músicas em um celular. Em ambos os casos, o usuário primeiro cria uma lista vazia e, em seguida, acrescenta as músicas de suas pastas na lista. Para evitar duplicação, normalmente é melhor criar um novo Caso de Uso representando a atividade duplicada e depois deixar que os outros casos INCLUAM esse novo Caso de Uso como um de seus passos. A inclusão é indicada nos Diagramas de Casos de Uso por meio de uma seta tracejada identificada com 'include' conectando um Caso de Uso a outro.
III - No Diagrama de Casos de Uso, a figura do usuário representa um ator. Sistemas complexos tipicamente possuem mais de um ator. Os atores são conectados por linhas aos Casos de Uso que eles executam.

A respeito do Unified Modeling Language (UML), analise as afirmativas.
I- É uma linguagem para marcação de tags.
II- Permite modelar elementos e relacionamentos.
III- Auxilia no desenvolvimento de software.
II e III, apenas.
I e II, apenas.
I e III, apenas.
I, II e III.
I, apenas

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:
casos de uso
sequência
atividades
entidade relacionamento
componentes

Prévia do material em texto

17/08/2023, 16:57 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
Exercício
avalie sua aprendizagem
Qual dos passos abaixo não diz respeito à criação de um diagrama de interação :
Qual das a�rmações abaixo não diz respeito à relação de associação no diagrama de classes?
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
EM2120370UTILIZANDO UML PARA PROJETAR O SOFTWARE
1.
Determine o caso de uso que será modelado e identi�que suas operações.
Para cada operação, identi�que os objetos que farão parte da sua interação.
Identi�que as classes de análise que serão modeladas no projeto.
Identi�que as conexões e relacionamentos entre eles e, em seguida, categorize-os.
Identi�que a sequência de �uxos de mensagens na interação entre os objetos.
Data Resp.: 17/08/2023 16:53:28
Explicação:
A resposta certa é:Identi�que as classes de análise que serão modeladas no projeto.
2.
As associações podem ser unidirecionais ou bidirecionais.
As associações podem ter uma regra que especi�ca o propósito da associação.
As associações descrevem a conexão entre diferentes classes.
Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo mesmo.
As associações são os mecanismos que permitem aos objetos se comunicarem.
Data Resp.: 17/08/2023 16:53:43
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
17/08/2023, 16:57 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o
princípio SOLID correspondente a essa recomendação:
Seja uma classe que implementa a visualização dos contatos de uma agenda telefônica. Nessa classe, encontramos
tanto o código que monta e apresenta os aspectos visuais da agenda (lista de contatos), como o código que
recupera os contatos do banco de dados. Assinale a alternativa que contenha o princípio SOLID que está sendo
violado por essa construção de projeto:
A UML é bastante versátil e completa em termos dos diagramas que disponibiliza. Eles se classi�cam em
estruturais e comportamentais, também denominados de estáticos e dinâmicos, respectivamente.
 
Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas comportamentais, que mostram
detalhes do funcionamento do sistema, sob um determinado ponto de vista?
Explicação:
A resposta certa é:Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo
mesmo.
EM2120540INTRODUÇÃO A PADRÕES DE PROJETODESIGN PATTERNS
 
3.
Princípio da Segregação de Interfaces
Princípio Open Closed
Princípio da Responsabilidade Única
Princípio da Inversão de Dependências
Princípio de Substituição de Liskov
Data Resp.: 17/08/2023 16:53:56
Explicação:
A resposta certa é:Princípio da Inversão de Dependências
 
4.
Princípio da Segregação de Interfaces
Princípio da Inversão de Dependências
Princípio da Responsabilidade Única
Princípio de Substituição de Liskov
Princípio Open Closed
Data Resp.: 17/08/2023 16:54:11
Explicação:
A resposta certa é:Princípio da Responsabilidade Única
EM2120073CONCEITOS BÁSICOS DE MODELAGEM DE SISTEMAS
 
5.
Classes, casos de uso e pacotes.
17/08/2023, 16:57 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
O uso de modelos possibilita as desvantagens a seguir, exceto:
Fonte: VUNESP - 2013 - FUNDUNESP - Analista Programador Júnior
Considere o seguinte elemento pertencente à notação UML 2.5.
O elemento representa um (a)
Casos de uso, atividades e sequência.
Sequência, comunicação e objetos.
Estrutura composta, classes e pacotes.
Casos de uso, atividades e componentes.
Data Resp.: 17/08/2023 16:54:24
Explicação:
Os diagramas comportamentais evidenciam o comportamento (funcionamento) de parte de um sistema ou
processo de negócio relacionado ao sistema, segundo determinada perspectiva. Dizem respeito às
funcionalidades do sistema, aos estados de um objeto em seu ciclo de vida, às interações entre os objetos,
dentre outros aspectos. Também são chamados de diagramas dinâmicos. Dentro desse contexto, temos os
diagramas de casos de uso, atividades e sequência.
 
6.
Di�culdade em compreender e validar as necessidades dos usuários.
Di�culdade em discutir decisões do sistema, sem que se possa expor as ideias.
Possibilidade de o sistema não atender às necessidades de seus usuários.
Gerir melhor a complexidade.
Desenvolver sistemas que não atendem as necessidades de seus usuários.
Data Resp.: 17/08/2023 16:54:37
Explicação:
Resposta correta: Gerir melhor a complexidade.
EM2120539UML PARA MODELAGEM DO DOMÍNIO
 
7.
Statechart
Pacote
Estado de sincronismo
Estereótipo
Dependência
Data Resp.: 17/08/2023 16:54:51
Explicação:
Resposta correta: Pacote
17/08/2023, 16:57 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
Fonte: FAURGS - 2018 - UFCSPA - RS - Analista de Tecnologia da Informação - Sistema de Informação
Sobre Casos de Uso e Diagramas de Casos de Uso da UML 2.5, considere as seguintes a�rmações.
I - Casos de Uso e Diagrama de Casos de Uso UML ajudam a determinar a funcionalidade e as características do
software sob o ponto de vista do usuário.
II - Alguns Casos de Uso podem estar relacionados com outros. Por exemplo, há passos similares para gravar uma
lista de músicas em um CD e carregar uma lista de músicas em um celular. Em ambos os casos, o usuário primeiro
cria uma lista vazia e, em seguida, acrescenta as músicas de suas pastas na lista. Para evitar duplicação,
normalmente é melhor criar um novo Caso de Uso representando a atividade duplicada e depois deixar que os
outros casos INCLUAM esse novo Caso de Uso como um de seus passos. A inclusão é indicada nos Diagramas de
Casos de Uso por meio de uma seta tracejada identi�cada com "include" conectando um Caso de Uso a outro.
III - No Diagrama de Casos de Uso, a �gura do usuário representa um ator. Sistemas complexos tipicamente
possuem mais de um ator. Os atores são conectados por linhas aos Casos de Uso que eles executam.
Quais estão corretas?
(UFMT/2021 - Adaptada) A respeito do Uni�ed Modeling Language (UML), analise as a�rmativas.
I- É uma linguagem para marcação de tags.
II- Permite modelar elementos e relacionamentos.
III- Auxilia no desenvolvimento de software.
Está correto o que se a�rma em:
 
8.
Apenas I e III.
Apenas II e III.
I, II e III.
Apenas I.
Apenas I e II.
Data Resp.: 17/08/2023 16:55:03
Explicação:
Resposta correta: I, II e III.
EM2120105ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML
 
9.
I, II e III.
I e II, apenas.
I, apenas.
I e III, apenas.
II e III, apenas.
Data Resp.: 17/08/2023 16:55:16
Explicação:
UML é uma Linguagem Uni�cada de Modelagem amplamente utilizada para a elaboração da estrutura de
projetos de software.
 
10.
17/08/2023, 16:57 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
(DPE-RJ ‒ 2014) 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:
casos de uso
sequência
componentes
entidade relacionamento
atividades
Data Resp.: 17/08/2023 16:55:35
Explicação:
Resposta correta: componentes
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 17/08/2023 16:53:02.

Mais conteúdos dessa disciplina