Baixe o app para aproveitar ainda mais
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
Compartilhar