Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/06/23, 14:38 about:blank about:blank 1/7 Avaliação I - Individual (Cod.:827400) Código da prova: 65454980 Disciplina: Projeto Orientado a Objetos (ADS20) Período para responder: 29/05/2023 - 13/06/2023 Peso: 1,50 1 - Representar fielmente as situações do mundo real é a proposta da Orientação a Objetos. Por esse motivo, o conceito não vê um sistema computacional como um conjunto de processos, mas como uma coleção de objetos que interagem entre si. Sobre os conceitos de orientação a objetos, analise as sentenças a seguir: I- Classe representa o agrupamento de objetos similares que apresentam os mesmos atributos e operações. II- Instância da classe é uma característica particular de uma ocorrência da classe. III- Operações representam a lógica contida em uma classe para designar-lhe um comportamento. IV- Encapsulamento é o compartilhamento pela subclasse dos atributos e operações da classe pai. Assinale a alternativa CORRETA: A ) As sentenças I e II estão corretas. B ) As sentenças I e III estão corretas. C ) As sentenças II e III estão corretas. D ) As sentenças I, III e IV estão corretas. 2 - O conceito de programação orientada a objeto foi amplamente difundido a partir da evolução da linguagem de programação Smalltalk 80. 09/06/23, 14:38 about:blank about:blank 2/7 Sobre o paradigma de programação orientada a objetos, assinale a opção INCORRETA. A ) Objeto: é uma abstração encapsulada que tem um estado interno dado por uma lista de atributos cujos valores são únicos para o objeto. B ) Mensagem: mensagens são solicitações de um objeto para outro, para que o objeto receptor produza um resultado. C ) Atributos: são comportamentos que definam o que a classe pode ou não fazer quando nos referimos ao encapsulamento. D ) Métodos: método pode ser entendido como um procedimento que o objeto executa quando recebe uma mensagem. 3 - Para a geração dos modelos, utiliza-se atualmente a UML que se utiliza de diagramas na composição. A versão 2.0 da UML traz consigo 13 diagramas, divididos em quatro grupos. Sobre os Diagramas Comportamentais, analise as sentenças a seguir: I- De Caso de Uso (Use Case): geral e informal para fases de levantamento e análise de Requisitos do Sistema. II- De Máquina de Estados: procura acompanhar as mudanças sofridas por um objeto dentro de um processo. III- De Atividades: descreve os passos a serem percorridos para a conclusão de uma atividade. IV- De Interação: descreve a ordem temporal em que as mensagens são trocadas entre os objetos. Assinale a alternativa CORRETA: A ) As sentenças I, II e III estão corretas. B ) As sentenças II e IV estão corretas. 09/06/23, 14:38 about:blank about:blank 3/7 C ) Somente a sentença III está correta. D ) As sentenças I, II e IV estão corretas. 4 - São consideradas três as etapas macro no desenvolvimento de um projeto Orientado a Objetos. Acerca dessas etapas, assinale a alternativa CORRETA: A ) Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Orientada a Objetos. B ) Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Estruturado. C ) Análise Estruturada, Projeto Orientado a Objeto e Programação Orientada a Objetos. D ) Análise Orientada a Objeto, Projeto Estruturado e Programação Orientada a Objetos. 5 - Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem analisar, estruturar e interligar as partes de acordo com as funções específicas. O alicerce são os objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, relacionam-se e se interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas macro, no desenvolvimento de um projeto Orientado a Objetos. Acerca dessas etapas, analise as senteças a seguir: I- Análise Orientada a Objetos. II- Projeto Orientado a Objetos. 09/06/23, 14:38 about:blank about:blank 4/7 III- Programação Orientada a Objetos. IV- Programação Orientada a Aspecto. V- Programação Funcional. Assinale a alternativa CORRETA: A ) As sentenças I, II e III estão corretas. B ) Somente a sentença I está correta. C ) As sentenças II e V estão corretas. D ) As sentenças III e IV estão corretas. 6 - A construção de um projeto orientado a objetos possui várias etapas. Uma delas é o Mapeamento dos Casos de Uso. Quais são as atividades realizadas na etapa de Mapeamento dos Casos de Uso: A ) Mostra o fluxo de atividades do sistema de forma dinâmica. B ) Elaborar os diagramas de colaboração e sequência das atividades. C ) Deverá construir o modelo conceitual. 09/06/23, 14:38 about:blank about:blank 5/7 D ) Deve-se efetuar o detalhamento dos requisitos. O analista de sistemas é o responsável por essa etapa que utilizará uma ferramenta case para desenhar e documentar os diagramas. 7 - Os objetos são criados por instanciação de uma classe. Diz-se que o objeto é uma instância da classe. O que é uma instância da classe? A ) É uma solicitação entre objetos para invocar certa operação. B ) É a combinação de atributos e operações de uma classe. C ) É uma ocorrência específica de uma classe. É o mesmo que objeto. D ) É o elemento do mundo real (natureza). Sinônimo de instância de classe. 8 - Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem analisar, estruturar e interligar as partes de acordo com as funções específicas. Quais as três etapas macro no desenvolvimento de um projeto Orientado a Objetos? A ) Análise de Requisitos Orientada a Objeto, Processo Orientado a Objeto e Programação Orientada a Objetos. B ) Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Orientada a Objetos. 09/06/23, 14:38 about:blank about:blank 6/7 C ) Análise Orientada a Objeto, Planejamento Orientado a Objeto e Programação Orientada a Objetos. D ) Análise Orientada a Objeto, Diagrama Orientado a Objeto e Implementação Orientada a Objetos. 9 - Existe um alicerce ao tripé de sucesso dos projetos. Acerca desse alicerce, assinale a alternativa CORRETA: A ) Fase/custo/qualidade. B ) Tempo/custo/produtividade. C ) Tempo/conta /qualidade. D ) Tempo/custo/qualidade. 10 - Pode-se dizer que objetos representam uma coleção de dados relacionados com um tema em comum. Acerca desses temas, associe os itens, utilizando o código a seguir: I- Classe. II- Atributo. III- Operações. IV - Encapsulamento. ( ) Combinação de atributos e operações de uma classe. 09/06/23, 14:38 about:blank about:blank 7/7 ( ) Agrupamento de objetos similares que apresentam os mesmos atributos e operações. ( ) Característica particular de uma ocorrência da classe. ( ) Lógica contida em uma classe para designar-lhe um comportamento. Assinale a alternativa que apresenta a sequência CORRETA: A ) IV - I - II - III. B ) II - III - IV - I. C ) III - II - I - IV. D ) I - II - III - IV.
Compartilhar