Buscar

Análise Orientada a Objetos II prova 4

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 6 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 6 páginas

Prévia do material em texto

1O diagrama de sequência modela a interação entre os objetos que foram definidos numa etapa anterior, através do diagrama de classes. A interação entre os objetos do modelo é representado por mensagens. O diagrama de sequência permite a intervenção de analistas e desenvolvedores no sentido de facilitarem a tomada de decisões relacionadas ao desenvolvimento, simplesmente analisando o fluxo expresso neste diagrama. Acerca dos conceitos e características do diagrama de sequência, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) É um dos componentes do diagrama de visão geral.
(    ) Os principais componentes de um diagrama de sequência são: atores, objetos e mensagens trocadas por estes ao longo do tempo.
(    ) Não pode ser considerado um diagrama de interação.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A
F - F - V.
B
V - F - V.
C
V - V - F.
D
F - V - F.
2A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca-se o Diagrama de Sequência que mostra uma interação, representando a sequência de mensagens entre instâncias de classes, componentes, subsistemas ou atores. Sobre o Diagrama de Sequência, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Descreve as funcionalidades de acordo com a visão dos usuários.
(    ) Preocupa-se com a sequência dos atores, ficando em segundo plano o processo de comunicação que os envolve.
(    ) Mostra interações de objetos organizados em uma sequência de tempo.
(    ) Exibe elementos de configuração de processamento e componentes do software.
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - F - V - F.
B
F - F - V - V.
C
F - F - V - F.
D
F - V - V - F.
3A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que concentra as melhores práticas de metodologias de desenvolvimento, em que 23 diagramas auxiliam na interpretação do problema e sua respectiva solução, propondo uma visão macro dos objetos e seus relacionamentos. A UML propõe uma linguagem visual para a modelagem de sistemas orientados a objetos, fornecendo uma representação gráfica para os cenários em construção. Com relação à UML, assinale a alternativa CORRETA:
A
A UML dificulta a visualização e comunicação dos objetos.
B
A UML é uma metodologia de desenvolvimento.
C
A modelagem ou representação de sistemas não é possível sem os diagramas UML.
D
A UML é uma notação independente de processos.
4A Linguagem de Modelagem Unificada (UML) é uma linguagem de modelagem cujo objetivo principal é a padronização dos sistemas, facilitando a visualização e a comunicação dos objetos envolvidos na modelagem e cenário da construção. Com relação à UML, analise as sentenças a seguir:
I- Os diagramas não seguem uma hierarquia, sendo independentes uns dos outros.
II- Os diagramas são divididos em duas principais categorias: estruturais e funcionais.
III- Também são objetivos da UML: especificação, documentação, visualização lógica do sistema ser construído.
Assinale a alternativa CORRETA:
A
Somente a sentença I está correta.
B
Somente a sentença II está correta.
C
Somente a sentença III está correta.
D
As sentenças I e II estão corretas.
5As arquiteturas podem ter colaboração específica entre seus elementos, com peças e conectores não necessariamente conhecidos no momento do design. Um diagrama de classe típico, bem como outros diagramas estáticos, não seria suficiente para representar claramente as funções, as responsabilidades, as relações e as regras aplicáveis a esses elementos. Para tratar essas questões, a UML 2.0 incluiu o diagrama de estruturas compostas. Ele pode representar a estrutura interna de uma classe estruturada (por exemplo, componente ou classe), incluindo os pontos de interação da classe estruturada para outras partes do sistema. Esse diagrama mostra ainda a configuração das partes que conjuntamente executam o comportamento da classe estruturada que o contém. Com relação a este diagrama, analise as sentenças a seguir:
I- Serve para decompor hierarquicamente um elemento complexo em sua estrutura interna.
II- Detalha elementos de modelagem estrutural, descrevendo sua estrutura externa.
III- Seu foco é voltado para as colaborações.
IV- É parecido com diagrama de classes, porém este último apresenta uma visão estática da estrutura de classes, enquanto o diagrama de estrutura composta tenta expressar arquiteturas de tempo de execução.
Assinale a alternativa CORRETA:
Fonte: Disponível em: . Acesso em: 10 maio 2017.
A
As sentenças I, II e III estão corretas.
B
As sentenças I, II e IV estão corretas.
C
As sentenças I, III e IV estão corretas.
D
As sentenças II, III e IV estão corretas.
6A Análise Orientada a Objetos consiste da definição das classes (objetos) que representam o problema a ser resolvido, o modo pelo qual as classes se relacionam e interagem umas com as outras, o funcionamento interno (atributos e operações) dos objetos e os mecanismos de comunicação (mensagens) que permitem a eles trabalharem juntos. Deve-se fazer uma descrição das características estáticas e dinâmicas das classes que descrevem um sistema ou um produto. Sobre os conceitos ou ideias fundamentais da metodologia da análise de sistemas orientada a objeto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Uma classe é a implementação de software de um tipo de objeto, podendo ser abstrata (quando possui objetos instanciados a partir del ou concreta (quando não possui objetos criados a partir del).
(    ) Um objeto é qualquer coisa, real ou abstrata, a respeito do qual armazenamos dados e os métodos que os manipulam.
(    ) Um método de um tipo de objeto referencia somente as estruturas de dados desse tipo de objeto. Comparativamente, é similar às funções e procedures do universo da programação.
(    ) O encapsulamento é importante porque separa a maneira como um objeto se comporta da maneira como ele é implementado, uma vez que a definição sobre como implementar os conhecimentos ou ações de uma classe não são informadas.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: www.urisan.tche.br/pbetencourt/engsoftII/orientacaoobjeto.doc. Acesso em: 18 mar. 2020.
A
V - F - F - F.
B
V - F - V - V.
C
F - V - F - V.
D
V - V - F - V.
7A UML é uma linguagem para a modelagem de sistemas composta por treze diagramas que esboçam partes diferentes de um sistema. Entre as categorias de diagramas da UML, encontra-se a categoria de diagramas estruturais, que são utilizados para entender, detalhar e documentar os pontos estáticos de um sistema. Assinale a alternativa CORRETA que apresenta um exemplo de diagrama estrutural da UML:
A
Diagrama de Sequência.
B
Diagrama de Atividade.
C
Diagrama de Implantação.
D
Diagrama de Casos de Uso.
8A Linguagem de Modelagem Unificada - UML - dá suporte para a criação de modelos claros e objetivos para facilitar a construção de aplicativos computacionais. É composta por 23 diagramas e os divide em duas categorias: estruturais e comportamentais. Podemos dizer que é um exemplo de diagrama estrutural e comportamental, respectivamente, os diagramas de:
A
Objeto e Sequência.
B
Sequência e Pacote.
C
Sequência e Classe.
D
Tempo e Componentes.
9A Linguagem de Modelagem Unificada (UML) possui um conjunto de diagramas cujo objetivo é documentar e representar partes diferentes de um sistema, a fim de tornar mais fácil o seu entendimento. Analise o conceito proposto:
É um diagrama utilizado para descrever o relacionamento entre os elementos internos de um sistema, como portas e conectores. É considerado um diagrama estrutural que exibe os componentes e como são divididos. Sobre o conceito do diagrama proposto, assinale a alternativa CORRETA:
A
Diagrama de Tempo.
B
Diagrama de Implantação.
C
Diagrama de Estrutura Composta.
D
Diagrama de Comunicação.
10O objetivo dos diagramas é apresentar múltiplas visões do sistema sendo que este conjunto de múltiplas visões é chamado de modelo. Podemos dizer que um modelo UML pode ser visto como um conjunto de diagramas que podem ser examinados emodificados a fim de compreender e desenvolver um sistema de software. Uma das maiores dificuldades no desenvolvimento de sistemas consiste em descrever de forma eficiente os seus requisitos. Qual é o diagrama mais adequado para capturar os requisitos funcionais de um aplicativo?
FONTE: Disponível em: . Acesso em: 15 set. 2017.
A
Sequência.
B
Atividades.
C
Colaboração.
D
Casos de uso.
11(ENADE, 2013) Os casos de uso são diagramas UML que permitem modelar facilmente os requisitos funcionais do sistema, tendo como base a própria visão do usuário. Com relação aos casos de uso, assinale a alternativa correta:
A
O diagrama de casos de uso é muito complexo, por isso, pouco utilizado.
B
Diagramas de casos de uso são usados somente quando se está finalizando o projeto.
C
O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema.
D
A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as funcionalidades a serem implementadas.
12(ENADE, 2013) O diagrama de atividades permite que se compreenda melhor como funcionam os processos organizacionais. Estes podem ser modelados através de um ou mais modelos de atividades para que se obtenha maior compreensão do processo. Com relação ao diagrama de atividades e sua relação com os processos de negócio, assinale a alternativa correta:
A
As atividades não são representadas por subatividades.
B
Não é possível usar o diagrama de atividade para descrever algoritmos.
C
Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades.
D
Modela os processos, mas não mostra o fluxo das atividades.
1
O diagrama de sequência modela a i
nteração entre os objetos que foram definidos 
numa etapa anterior, através do diagrama de classes. A interação entre os objetos do 
modelo é representado por mensagens. O diagrama de sequência permite a intervenção 
de analistas e desenvolvedores no sentido 
de facilitarem a tomada de decisões 
relacionadas ao desenvolvimento, simplesmente analisando o fluxo expresso neste 
diagrama. Acerca dos conceitos e características do diagrama de sequência, classifique 
V para as sentenças verdadeiras e F para as falsas:
 
 
(
 
) É um dos componentes do diagrama de visão geral.
 
(
 
) Os principais componentes de um diagrama de sequência são: atores, objetos e 
mensagens trocadas por estes ao longo do tempo.
 
(
 
) Não pode ser considerado um diagrama de interação.
 
 
Agora, as
sinale a alternativa que apresenta a sequência CORRETA:
 
A
 
F 
-
 
F 
-
 
V.
 
B
 
V 
-
 
F 
-
 
V.
 
C
 
V 
-
 
V 
-
 
F.
 
D
 
F 
-
 
V 
-
 
F.
 
2
A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca
-
se o 
Diagrama de Sequência que mostra uma interação, representando a sequênc
ia de 
mensagens entre instâncias de classes, componentes, subsistemas ou atores. Sobre o 
Diagrama de Sequência, classifique V para as sentenças verdadeiras e F para as falsas:
 
 
(
 
) Descreve as funcionalidades de acordo com a visão dos usuários.
 
(
 
) P
reocupa
-
se com a sequência dos atores, ficando em segundo plano o processo de 
comunicação que os envolve.
 
(
 
) Mostra interações de objetos organizados em uma sequência de tempo.
 
(
 
) Exibe elementos de configuração de processamento e componentes do so
ftware.
 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 
A
 
V 
-
 
F 
-
 
V 
-
 
F.
 
B
 
F 
-
 
F 
-
 
V 
-
 
V.
 
C
 
F 
-
 
F 
-
 
V 
-
 
F.
 
D
 
F 
-
 
V 
-
 
V 
-
 
F.
 
3
A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que 
concentra as melhores práticas de metodologias de desenvolvimento, em que 23 
diagramas auxiliam na interpretação do problema e sua respectiva solução, propondo 
uma visão macro dos 
objetos e seus relacionamentos. A UML propõe uma linguagem 
visual para a modelagem de sistemas orientados a objetos, fornecendo uma 
representação gráfica para os cenários em construção. Com relação à UML, assinale a 
alternativa CORRETA:
 
A
 
1O diagrama de sequência modela a interação entre os objetos que foram definidos 
numa etapa anterior, através do diagrama de classes. A interação entre os objetos do 
modelo é representado por mensagens. O diagrama de sequência permite a intervenção 
de analistas e desenvolvedores no sentido de facilitarem a tomada de decisões 
relacionadas ao desenvolvimento, simplesmente analisando o fluxo expresso neste 
diagrama. Acerca dos conceitos e características do diagrama de sequência, classifique 
V para as sentenças verdadeiras e F para as falsas: 
 
( ) É um dos componentes do diagrama de visão geral. 
( ) Os principais componentes de um diagrama de sequência são: atores, objetos e 
mensagens trocadas por estes ao longo do tempo. 
( ) Não pode ser considerado um diagrama de interação. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
A 
F - F - V. 
B 
V - F - V. 
C 
V - V - F. 
D 
F - V - F. 
2A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca-se o 
Diagrama de Sequência que mostra uma interação, representando a sequência de 
mensagens entre instâncias de classes, componentes, subsistemas ou atores. Sobre o 
Diagrama de Sequência, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Descreve as funcionalidades de acordo com a visão dos usuários. 
( ) Preocupa-se com a sequência dos atores, ficando em segundo plano o processo de 
comunicação que os envolve. 
( ) Mostra interações de objetos organizados em uma sequência de tempo. 
( ) Exibe elementos de configuração de processamento e componentes do software. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
A 
V - F - V - F. 
B 
F - F - V - V. 
C 
F - F - V - F. 
D 
F - V - V - F. 
3A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que 
concentra as melhores práticas de metodologias de desenvolvimento, em que 23 
diagramas auxiliam na interpretação do problema e sua respectiva solução, propondo 
uma visão macro dos objetos e seus relacionamentos. A UML propõe uma linguagem 
visual para a modelagem de sistemas orientados a objetos, fornecendo uma 
representação gráfica para os cenários em construção. Com relação à UML, assinale a 
alternativa CORRETA: 
A

Outros materiais