A maior rede de estudos do Brasil

Grátis
5 pág.
Avaliação III- Análise Orientada a Objetos II

Pré-visualização | Página 1 de 2

1. 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- Diagramas de Casos de Uso são compostos por: Cenário: sequência de eventos 
que acontecem quando um usuário interage com o sistema. Ator: usuário do sistema. 
III- Associações e generalizações são relacionamentos dos casos de uso. 
IV- Trabalha fortemente para representar a interação de todos os elementos de um 
sistema. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças III e IV estão corretas. 
 b) As sentenças I, III e IV estão corretas. 
 c) As sentenças I e IV estão corretas. 
 d) As sentenças I, II e III estão corretas. 
 
2. O ciclo de vida de um software não finaliza após a sua implantação, ele continua 
existindo durante muito tempo. Será utilizado por anos e várias atualizações 
ocorrerão. Nesse sentido, a manutenção é qualquer alteração no software após entrar 
em produção. Sobre a manutenção de software, classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) É possível dizer que a modelagem utilizada pela UML diminui os custos da 
manutenção. 
( ) O custo de manutenção de um software é insignificante comparado com o custo 
total do projeto. 
( ) Ao fazer uso da modelagem utilizada pela UML, é facilitado o entendimento do 
sistema por quem tiver que realizar a manutenção. 
( ) A manutenção de software é reconhecida pelos profissionais de 
desenvolvimento. 
( ) Ao se utilizar uma modelagem correta com uma documentação adequada, o 
processo de manutenção é mais rápido. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - F - V. 
 b) F - V - F - F - V. 
 c) V - V - F - F - F. 
 d) F - F - F - V - V. 
 
3. A 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. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_3%20aria-label=
Assinale a alternativa CORRETA que apresenta um exemplo de diagrama estrutural 
da UML: 
 a) Diagrama de Implantação. 
 b) Diagrama de Casos de Uso. 
 c) Diagrama de Sequência. 
 d) Diagrama de Atividade. 
 
4. O diagrama de classe em geral é precedido pelo diagrama de casos de uso. Enquanto 
o diagrama de casos de uso procura fornecer uma representação do problema que 
deve ser solucionado de forma sistêmica, o diagrama de classes tem seu enfoque em 
fornecer a representação de uma solução para este problema, na forma de classes, 
atributos, métodos e relacionamentos. Considerando as características dos diagramas 
de classes, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Os métodos setters fornecem acesso de escrita a um atributo. 
( ) Através da herança, é possível reaproveitar atributos já definidos em uma classe 
mãe. 
( ) A herança múltipla consiste em uma classe mãe possuir várias filhas. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - F. 
 b) F - V - F. 
 c) V - V - F. 
 d) F - F - V. 
 
5. Diagramas de implantação são diagramas do nível de implementação que mostram a 
estrutura do sistema em tempo de execução. A partir de um diagrama de implantação 
é possível entender como os elementos de hardware e software que constituem um 
aplicativo serão configurados e implantados. Diagramas de implantação consistem 
em nós, componentes e relações entre eles. Sobre este diagrama, classifique V para 
as sentenças verdadeiras e F para as falsas: 
 
( ) Os diagramas de implantação necessitam dos cenários desenhados nos casos de 
uso para serem construídos. 
( ) Em um diagrama de implantação, um nó pode representar algo mais genérico ou 
uma instância específica. 
( ) As dependências conectam componentes. Esta conexão pode ocorrer através de 
interfaces. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: Disponível em: 
<http://www.deinf.ufma.br/geraldo/dob/13.Componentes_Implantacao.pdf>. Acesso 
em: 30 set. 2017. 
 a) V - V - F. 
 b) F - V - V. 
 c) F - F - V. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_5%20aria-label=
 d) F - V - F. 
 
6. Uma das atividades mais importantes da etapa de desenvolvimento é a validação dos 
estados pelos quais um objeto deve passar. Compreender a ordem temporal e a 
sequência com que as transições de estados acontecem permite uma validação mais 
eficiente e um domínio da solução mais abrangente ao desenvolvedor. Ele procura 
demonstrar o comportamento de um elemento por meio de transições de estado. O 
elemento modelado, muitas vezes, é uma instância de uma classe. No entanto, é 
possível usar esse diagrama para modelar o comportamento de um caso de uso, o 
comportamento de um dado durante uma transação ou mesmo o comportamento de 
um sistema completo. Com relação aos diagramas de máquina de estado, classifique 
V para as sentenças verdadeiras e F para as falsas: 
 
( ) A situação acadêmica de um aluno pode ser representada pelo Diagrama de 
Máquina de Estado, pois ele muda de situação a cada início e término de semestre. 
( ) Este diagrama representa o comportamento interno de determinado objeto, 
subsistema ou sistema. 
( ) É um diagrama comportamental, cuja visão apresentada é dinâmica. 
( ) Descreve como os processos operam e se relacionam entre si e em qual ordem. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - F. 
 b) V - V - V - F. 
 c) F - V - F - F. 
 d) F - V - V - V. 
 
7. Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que 
focam nas características comportamentais. Eles foram criados no intuito de extrair 
as características e o funcionamento de uma determinada situação, envolvendo atores 
e cenários de um sistema em construção. Sobre o Diagrama de Casos de Uso da 
UML, assinale a alternativa CORRETA: 
 a) Representa uma visão interna do sistema. 
 b) Não permite visualizar como é a interação dos usuários no sistema. 
 c) Utilizado na fase de entrega do projeto para facilitar o entendimento do usuário 
final. 
 d) É muito utilizado, pois facilita o entendimento do usuário final. 
 
8. O 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 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_7%20aria-label=