Logo Passei Direto
Buscar

Colaborar - Av1 - Análise Orientada a Objetos

User badge image
Lana Kytt

em

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Prévia do material em texto

 Análise Orientada a Objetos (/aluno/timelin…
Av1 - Análise Orientada a Objetos
Sua avaliação foi confirmada com sucesso
Colaborar  
(/notific
×
Informações Adicionais
Período: 03/02/2025 00:00 à 03/03/2025 23:59
Situação: Cadastrado
Tentativas: 1 / 3
Pontuação: 1500
Protocolo: 1081538378
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
A linguagem UML é uma linguagem de modelagem, ou seja, possui diagramas que são modelos do sistema. Cada
diagrama existente na linguagem demonstra como o sistema se comporta em determinados casos e/ou sua
estrutura de acordo com algum aspecto específico. Neste caso é interessante conhecer a equipe de
desenvolvimento e o software que se está desenvolvendo para avaliar quais os diagramas necessários.
Sobre modelos considere as seguintes afirmações:
I -  capturar e definir com precisão os requisitos do software para realmente atender às necessidades de quem
contratou o desenvolvimento do software
II - apresentar uma solução que contenha as decisões de projeto em uma forma que não depende diretamente dos
requisitos
III - permitir que um sistema complexo seja descrito de forma que possa ser entendido em sua totalidade
Considerando o contexto apresentado, é correto o que se afirma em:
Alternativas:
I apenas.
II apenas.
I e II, apenas.
I e III, apenas.
I, II e III. Alternativa assinalada
A Linguagem de Modelagem Unificada,  Unified Modeling Language  (UML) em inglês, é uma linguagem de
modelagem não proprietária de terceira geração, largamente utilizada, atualmente, na especificação e na
documentação de projetos e soluções. Por conta de sua praticidade, a UML é muito usada para criar sistemas
de softwares. Isso ocorre porque ela possibilita modelar sistemas por meio dos conceitos da Programação Orientada
https://www.colaboraread.com.br/aluno/timeline/index/3769020603?ofertaDisciplinaId=2337317
https://www.colaboraread.com.br/aluno/timeline/index/3769020603?ofertaDisciplinaId=2337317
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
a Objetos (POO). Na prática, a UML permite que desenvolvedores visualizem o produto criado em diagramas
padronizados. Ao fazer isso, ela auxilia a visualização do desenho e a comunicação entre objetos. Entender a UML é,
portanto, aprender a modelar sob a ótica da programação orientada a objetos.
Considere as afirmações a seguir:
I - Diagramas são modelos podem ser apresentados de várias formas diferentes com diversos objetivos e níveis de
abstração.
II - A quantidade de detalhes em um modelo deve ser sempre a maior possível para auxiliar no desenvolvimento.
III - Um modelo captura aspectos importantes e de alguma forma modifica ou omite o restante das informações.
Considerando o contexto apresentado, é correto o que se afirma em:
Alternativas:
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I e III, apenas. Alternativa assinalada
A linguagem UML procura fornecer meios para auxiliar no levantamento dos requisitos que irão constituir um
sistema, além de recursos para a modelagem de estruturas que farão parte do mesmo. O fato da UML ser um
padrão de grande aceitação no mercado também se deve, em grande parte, à forte integração desta com conceitos
da Orientação a Objetos (OO). Como muitos sistemas são concebidos a partir da aplicação de práticas e técnicas de
OO, a elaboração de documentos modelando os componentes esperados é feita atualmente a partir de diagramas
UML.
 
Considere os seguintes diagramas:
 
I - Estrutura Composta.
II - Máquina de estados.
III - Comunicação.
IV - Visão geral de interação.
São diagramas comportamentais apenas
Alternativas:
I e II.
I, III e IV.
II, III e IV. Alternativa assinalada
II e IV.
III e IV.
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
Os diagramas de atividades ajudam as pessoas do lado comercial e de desenvolvimento de uma organização a se
unirem para entender o mesmo processo e comportamento. Você usará um conjunto de símbolos especializados -
incluindo aqueles usados para iniciar, finalizar, mesclar ou receber etapas no fluxo - para criar um diagrama de
atividades, que abordaremos mais detalhadamente neste guia do diagrama de atividades.  Em UML (Unified
Modeling Language), uma atividade é um tipo de comportamento que pode ser especificado através de um grafo
com nós interconectados por vértices.
.Sobre diagramas de atividades da UML, é correto afirmar que
Alternativas:
não é permitido que uma atividade tenha mais de um nó inicial. Alternativa assinalada
um nó do tipo fork une múltiplos fluxos concorrentes.
nós de decisão e merge têm a mesma representação gráfica: uma barra.
partições de atividades (swimlanes) podem expressar particionamentos hierárquicos.
nós do tipo join são representados por losangos e unem fluxos derivados de uma decisão.
Os diagramas de classes UML nos permitem denotar o conteúdo estático - e os relacionamentos entre - classes.
Em um diagrama de classes, podemos mostrar as variáveis de membro e as funções de membro de uma classe.
Também podemos mostrar se uma classe herda de outra ou se possui uma referência a outra. Em resumo, podemos
descrever todas as dependências do código fonte entre as classes.
O diagrama de classes a seguir apresenta a relação de uma empresa:
 
 
Assinale a alternativa que melhor descreve a relação de composição existente no diagrama.
Alternativas:
A composição entre Escritório e Posto Avançado indica que todo escritório é um posto avançado também.
A composição entre Escritório e Posto Avançado indica que todo escritório tem um posto avançado também.
A composição entre Escritório e Posto Avançado indica que é possível instanciar um posto avançado a partir de
um escritório.
A composição entre Empresa e Escritório estabelece uma relação em que escritório existe independente de
empresa
A composição entre Empresa e Escritório estabelece uma relação em que escritório depende
da empresa para existir.
Alternativa assinalada

Mais conteúdos dessa disciplina