Buscar

ANALISE ORIENTADA A OBJETO 2 - Avaliação Final (Objetiva) - Individual Semipresencial

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

29/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Legenda: Resposta Certa Sua Resposta Errada 
1. A Linguagem de Modelagem Unificada - UML -, através de seu conjunto de diagramas, facilita o desenvolvimento
de software orientado a objetos, pois ajuda a visualizar de forma mais clara um problema e suas possíveis
soluções. Com relação aos diagramas da UML, analise as sentenças a seguir: 
I- O diagrama de comunicação tem como objetivo identificar os vínculos existentes entre os objetos envolvidos no
processo.
II- De todos os diagramas da UML, o diagrama de classes é o menos utilizado na modelagem e especificação do
sistema.
III- O diagrama de sequência define a sequência de um processo, além de fazer a representação dos atores e
objetos envolvidos; é construído a partir do diagrama de casos de uso.
IV- O diagrama de pacotes oferece uma visão geral do sistema, com foco para os pacotes de classes e suas
dependências. 
Agora, assinale a alternativa CORRETA:
 a) As sentenças II e IV estão corretas.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças I e II estão corretas.
 d) As sentenças I, II e III estão corretas.
2. O padrão de projetos MVC (Model-View-Controller) tem como objetivo separar lógica, interface e fluxo da
aplicação. Com relação a esse modelo, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Model é responsável pela lógica de negócios.
( ) View é responsável pelo fluxo da aplicação.
( ) Control é responsável pela interface com o usuário.
( ) No model é que ficam inseridas/representadas as classes do projeto.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) V - F - F - V.
 c) F - F - F - V.
 d) F - V - V - F.
3. As 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: <http://walderson.com/IBM/RUP7/SmallProjects>. 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.
29/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
4. O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma
excelente ferramenta para o levantamento dos requisitos funcionais do sistema. É uma especificação de um
conjunto de ações executadas por um sistema, que contém um resultado observável. Sobre o Diagrama de Casos
de Uso da UML, analise as sentenças a seguir: 
I- É um diagrama comportamental.
II- Não facilita a visão de como os usuários interagem com o sistema.
III- É considerado um diagrama informal, usado nas fases iniciais de levantamento de requisitos do sistema.
IV- É uma eficiente ferramenta de comunicação para todos os envolvidos no sistema: desenvolvedores, analistas e
clientes.
Assinale a alternativa CORRETA:
 a) As sentenças II e IV estão corretas.
 b) As sentenças II e III estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças I, III e IV estão corretas.
5. O Diagrama de Estrutura Composta é um dos treze diagramas da Linguagem de Modelagem Unificada (UML) e
serve para descrever os relacionamentos e as colaborações existentes entre os elementos, classes, interfaces e
componentes, que são fundamentais para especificar uma funcionalidade. Sobre o Diagrama de Estrutura
Composta, analise as sentenças a seguir:
I- Peças, portas e colaborações não são componentes do Diagrama de Estrutura Composta.
II- É parecido com o Diagrama de Classes, porém representa os aspectos individualmente.
III- Engloba a modelagem de colaborações.
Assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) As sentenças I e II estão corretas.
 c) As sentenças II e III estão corretas.
 d) Somente a sentença II está correta.
6. Diagramas de Pacotes UML são usados para ilustrar a arquitetura lógica de um sistema. Podem também ser
usados quando uma estrutura de classe é muito grande para demonstrar todo o sistema, organizando os
elementos em grupo. Com relação ao Diagrama de Pacotes, classifique V para as sentenças verdadeiras e F para
as falsas:
( ) Não permitem agrupar classes, outros pacotes e casos de uso.
( ) Representam subsistemas e as partes que o compõem.
( ) Permite agrupar qualquer construção da UML.
( ) Pacotes podem pertencer a outros pacotes fazendo parte de uma hierarquia.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - F - V - F.
 c) F - V - V - V.
 d) V - V - F - V.
29/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
7. A Linguagem de Modelagem Unificada - UML - é composta por 13 diagramas com características distintas e que
servem para detalhar diferentes partes de um sistema. O diagrama de casos de uso apresenta uma visão
dinâmica, sendo um dos mais utilizados na modelagem dos sistemas computacionais orientados a objetos. Sobre o
diagrama de casos de uso, analise as sentenças a seguir:
I- É um diagrama que facilita a captação dos requisitos, além de auxiliar no entendimento da interação do usuário
com o sistema proposto.
II- Define a sequência de atividades de uma tarefa.
III- Representa uma possível utilização do sistema por um ator, que pode ser uma pessoa, dispositivo físico,
mecanismo ou subsistema que interage com o sistema-alvo, utilizando algum de seus serviços.
IV- Trabalha fortemente para representar a interação de todos os elementos de um sistema.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças III e IV estão corretas.
 d) As sentenças I e II estão corretas.
8. O diagrama de atividade é um recurso para modelar ações que devem ser executadas, além de representar
processos ou a codificação de um programa. Sobre esse diagrama, analise as sentenças a seguir:
I- Neste diagrama, uma atividade é modelada através de uma sequência estruturada de ações sendo controladas,
na maioria das vezes, por nós de decisão.
II- É um dos diagramas que mais sofreu alterações desde o surgimento da UML, e abrange a visão dinâmica da
UML (modela situações que sofrem mudanças no sistema).
III- Este tipo de diagrama deve ser dividido com linhas verticais para identificaro executor da ação.
IV- Este diagrama é pouco utilizado.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e III estão corretas.
 b) As sentenças I e IV estão corretas.
 c) As sentenças II e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
9. São os diagramas estruturais da linguagem de modelagem unificada (UML) que definem a estrutura do sistema
para as configurações de hardware e de software. Os diagramas estruturais modelam a colaboração, que são as
visões das instâncias que trabalham de forma cooperativa na realização das tarefas. Logo, quando um processo é
descrito através dos objetos, e cujos objetos são descritos pela colaboração existente, este comportamento deve
ser descrito e documentado, utilizando-se o diagrama de:
 a) Estrutura Composta.
 b) Interação.
 c) Comunicação.
 d) Visão Geral.
10. Existe uma hierarquia para a elaboração dos diagramas UML e uma dependência entre eles. Com relação ao
diagramas de sequência, analise as sentenças a seguir:
I- O diagrama de sequência se baseia no diagrama de classes para obter os cenários de uso.
II- O diagrama de sequência retorna ao diagrama de classe os novos métodos descobertos em sua elaboração.
III- O diagrama de sequência usa a especificação de caso de uso para ver o passo a passo das mensagens, a
ordem de suas ocorrências e os cenários de uso.
IV- O diagrama de sequência usa o diagrama de classes para identificar as classes que contêm os objetos que
interagem.
Assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) As sentenças I, II e IV estão corretas.
29/10/2019 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
 c) As sentenças I e IV estão corretas.
 d) As sentenças II, III e IV estão corretas.
11. (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) Não é possível usar o diagrama de atividade para descrever algoritmos.
 b) As atividades não são representadas por subatividades.
 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.
12. (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 impossibilita descrever de forma clara e objetiva os requisitos do sistema.
 b) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado.
 c) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as
funcionalidades a serem implementadas.
 d) Diagramas de casos de uso são usados somente quando se está finalizando o projeto.

Mais conteúdos dessa disciplina