Buscar

Fixação 2 - Tentativa 1 de 3

Prévia do material em texto

Exercício de Análise e Projeto de Sistemas
Exercício de Fixação 2
Tentativa 1 de 3
Questão 1 de 10
A modelagem conceitual de classes e objetos dentro da Análise Orientada a Objetos 
compreende dois conceitos, são eles: abstração e representação. Ainda, nessa conceituação 
subdividimos a abstração em classificação e herança. Dados esses conceitos, relacione com 
sua respectiva descrição.
Relacione o segundo grupo com os enumerados no primeiro grupo.
I - Abstração
II - Representação
III - Herança
( ) É a especialização de uma categoria mais genérica.
( ) Possui o intuito de considerar a realidade e obter a estrutura do negócio selecionando
alguns aspectos de domínio do problema a ser modelado.
( ) É a apresentação das classes e seus respectivos componentes na forma de diagrama.
Marque a alternativa que tem a ordem correta de numeração do segundo grupo:
III, I e II
Questão 2 de 10
Sistemas fechados são o oposto dos sistemas abertos. Enquanto os sistemas abertos estão 
vivos, os sistemas fechados possuem entradas e saídas limitadas e não estão em constante 
mudança.
Como exemplos de sistemas fechados podemos citar:
I – mapas da Terra
II – relógio
III – informação
IV – máquina a vapor
V – organização
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos 
correta?
V,V,F,V,F
Questão 3 de 10
A Linguagem de Modelagem Unificada (UML) é utilizada para a modelagem orientada a objetos.
Tem como objetivo a representação do sistema de forma mais padronizada. É dividida em duas
categorias: diagramas estruturais e diagramas comportamentais.
Dadas as afirmações a seguir, indique qual(is) é(são) verdadeira(s).
I - O diagrama de caso de uso pertence a categoria de diagramas comportamentais.
II - O diagrama de classes pertence a categoria de diagramas estruturais.
III - O diagrama de atividade pertence a categoria de diagramas comportamentais.
Assinale a alternativa correta:
As afirmações I, II e III são verdadeiras
Questão 4 de 10
Um conceito muito importante na Análise Orientada a Objetos é a visibilidade. Ela define o
nível de acessibilidade dos métodos e atributos de um objeto. Dada a classe “Carro” a 
seguir, analise a visibilidade dos atributos e métodos e indique a alternativa correta.
Apenas a classe Carro consegue acessar os atributos placa, cor e renavam
Questão 5 de 10
Para demonstrar de forma gráfica o Modelo de Entidades e Relacionamentos (MER) utilizamos 
o Diagrama de Entidade e Relacionamento (DER), este, é a principal ferramenta para esse 
tipo de representação. Analise o diagrama a seguir e indique qual(is) afirmação(ões) 
é(são) verdadeira(s).
I - Uma nota fiscal pode possuir um ou muitos itens de nota fiscal.
II - Uma nota fiscal pode conter nenhum ou muitos itens de nota fiscal.
III - Um item de nota fiscal está em uma única nota fiscal.
Assinale a alternativa correta:
Apenas as afirmações I e III são verdadeiras
Questão 6 de 10
No processo de análise de um sistema, o analista precisa conhecer as metodologias de 
análise para saber discernir sobre qual utilizar. Com o conhecimento das vantagens e 
desvantagens de cada metodologia, poderá empregar a que seja mais apropriada de acordo com
o sistema que está sendo desenvolvido. Dentre as principais metodologias de análise de 
sistemas, temos a análise estruturada.
Dadas as alternativas a seguir, indique qual representa vantagens desse modelo.
Divisão da especificação e interação com os usuários
Questão 7 de 10
A Linguagem de Modelagem Unificada (UML, do inglês Unified Modeling Language) é uma 
linguagem padrão para a modelagem orientada a objetos. Um dos principais diagramas dessa 
linguagem é o de classes, e é utilizado para descrever os objetos do sistema e seus 
relacionamentos. Analise a representação do objeto Pessoa, a seguir, e indique qual 
alternativa corresponde à forma correta para permitir o acesso dos atributos da classe 
Pessoa por outras classes.
É necessário adicionar os métodos: getNome():String; setNome(nome:String):void; 
getCpf():String; setCpf(cpf:String):void
Questão 8 de 10
O objeto é o principal elemento da Análise Orientada a Objetos (OOA, do inglês Object 
Oriented Analysis). Um objeto é composto por três elementos. Analise a representação da 
classe “Carro” a seguir e indique a definição correta para cada parte de sua composição.
1. identidade, 2. atributo e 3. método
Questão 9 de 10
Para criar representações abstratas de um sistema, descrever o que ele deve fazer e assim 
estabelecer uma comunicação mais objetiva com o usuário, podemos utilizar ferramentas, 
como: diagrama de contexto (DC), diagrama de fluxo de dados (DFD), diagrama de entidade e 
relacionamento (DER) e dicionário de dados (DD). A respeito dos elementos do dicionário de
dados, assinale a alternativa correta.
Entidade, atributo, classe, domínio, tamanho e descrição
Questão 10 de 10
A Linguagem de Modelagem Unificada (UML, do inglês Unified Modeling Language) é uma 
linguagem padrão para a modelagem orientada a objetos. Para facilitar a comunicação entre 
o analista e o cliente podemos utilizar o Diagrama de Casos de Uso. Esse diagrama é 
categorizado dentro da UML como um diagrama comportamental. E, para que sua leitura seja 
feita da forma correta, é importante utilizar a notação adequada desse diagrama. Analise a
representação a seguir, e indique qual alternativa corresponde aos ajustes que precisam 
ser realizados no diagrama para que fique adequado.
Ajustar o nome do caso de uso “Cliente” para “Manter Cliente”; substituir a representação 
do caso de uso “Banco de Dados” para a representação de um ator

Outros materiais