Baixe o app para aproveitar ainda mais
Prévia do material em texto
15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 1/9 A caso de uso. B atividade. C objetos. D tempo. E comunicação. Análise orientada a objetos Conceitos da orientação a objetos - Sistemas para Internet - 2023/01 andreaaraujooliveira@gmail.com Alternar conta Não compartilhado Salvando… * Indica uma pergunta obrigatória Nome do estudante: * ANDRÉA ARAUJO OLIVEIRA 1. Na UML 2.0 existem os diagramas estruturais e os diagramas comportamentais. É um exemplo de diagrama estrutural o diagrama de: Limpar seleção https://accounts.google.com/AccountChooser?continue=https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform&service=wise 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 2/9 A realização. B agregação. C composição. D associação. E especialização. A processamento de dados. B composição. C arquitetura. D classi�cação. E estímulo-resposta. A herança, polimor�smo e agregação. B especialização, agregação e associação. C composição, realização e agregação. D realização, composição e associação. E público, protegido e privado. 2. Na UML 2.0, a inclusão e a extensão são utilizadas na: Limpar seleção 3. Na engenharia de software, os diagramas de classe são exemplos de modelo de: Limpar seleção 4. Na orientação objeto existe basicamente três modos de visibilidade. São eles: Limpar seleção 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 3/9 A V, F e V. B F, V e V. C V, F e F. D F, F e V. E V, V e V. Certo Errado Certo Errado 5. Em relação à orientação objetos, avalie se são verdadeiras (V) ou falsas (F) as a�rmativas a seguir: I: Um método pode receber ou não parâmetros e pode retornar valores. II: Uma classe sempre deve possuir atributos e métodos. III: O polimor�smo trabalha com a redeclaração de métodos previamente herdados por uma classe. As a�rmativas I, II e III são, respectivamente: Limpar seleção 6. Acerca da análise orientada a objetos, julgue o item subsequente. Com o polimor�smo, é possível que uma operação seja implementada, em uma classe-�lha, de forma diferente da classe-pai. Limpar seleção 7. Acerca da análise orientada a objetos, julgue o item subsequente. É obrigatório que uma classe possua, no mínimo, um atributo. Limpar seleção 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 4/9 Certo Errado Certo Errado Certo Errado Certo Errado 8. Acerca da análise orientada a objetos, julgue o item subsequente. Com a herança, é admitido estabelecer relações entre classes, permitindo o compartilhamento de atributos e operações idênticas. Limpar seleção 9. Acerca da análise orientada a objetos, julgue o item subsequente. Uma classe especi�ca a estrutura de um objeto, informando quais serão seus valores. Limpar seleção 10. Acerca da análise orientada a objetos, julgue o item subsequente. Embora a orientação a objetos seja um paradigma e�caz de análise e desenvolvimento de sistema, com ela, torna-se difícil abstrair, de uma maneira mais �dedigna, as situações do mundo real. Limpar seleção 11. Acerca dos processos de desenvolvimento de software, julgue o item a seguir. Na orientação a objetos, estes possuem diversos atributos e métodos, os quais são utilizados para se de�nir as características e ações das classes. Limpar seleção 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 5/9 Certo Errado Certo Errado Certo Errado 12. Julgue o seguinte item, a respeito de programação orientada a objetos. O encapsulamento em uma classe garante que seus métodos e suas variáveis tenham alta coesão e baixo acoplamento, seguindo os objetivos básicos da programação orientada a objetos. Limpar seleção 13. De acordo com o conceito de herança, uma classe derivada é uma implementação mais genérica da classe da qual ela deriva, o que permite a reutilização de métodos e de variáveis. Limpar seleção 14. Em programação orientada a objetos, a técnica utilizada para esconder detalhes internos de funcionamento de uma classe é denominada generalização. Limpar seleção 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 6/9 A encapsulamento. B polimor�smo. C generalização. D abstração. E herança. Certo Errado A análise de cenários dos casos de uso. B construção do diagrama de classes de análise. C identi�cação de classes, suas responsabilidades e colaborações. D modelagem arquitetural. 15. Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada: Limpar seleção 16. A sobreposição é um tipo importante de polimor�smo, também conhecida como polimor�smo ad‐ hoc. Ela permite que o programador use o mesmo nome de método para muitos métodos diferentes. Limpar seleção 17. A análise orientada a objetos concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação e envolve diversas atividades. Considerando as atividades apresentadas a seguir, é correto a�rmar que NÃO é própria da fase de análise orientada a objetos a: Limpar seleção 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 7/9 A polimor�smo. B composição. C herança. D agregação. A Apenas I. B Apenas I e II. C Apenas I e III. D Apenas II e III. E I, II e III. 18. Em um programa, desenvolvido com uma linguagem orientada a objetos, uma classe Turma possui, como atributos, um professor, objeto da classe Professor e uma coleção de alunos, que são objetos da classe Aluno. Objetos das classes Aluno e Professor existem independente da existência de um objeto da classe Turma. A associação entre uma turma e objetos das classes Professor e Aluno é de�nido como: Limpar seleção 19. Considere as seguintes a�rmações sobre alguns fundamentos de Análise de Sistemas orientada a objetos. I - Classe é um conceito orientado a objeto que encapsula dados e abstrações procedurais necessárias para descrever o conteúdo e o comportamento de alguma entidade do mundo real. Pode-se dizer que classe é uma descrição generalizada que descreve uma coleção de objetos similares. II - Superclasse é a generalização de um conjunto de classes a ela relacionadas. III - Subclasse é uma especialização da superclasse. Uma subclasse herda todos os atributos e operações associadas à sua superclasse e não pode incorporar atributos ou operações adicionais especí�cos. Quais estão corretas? Limpar seleção 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 8/9 A uma anomalia B um polimor�smo C uma herança D uma instância da classe E uma anomalia de instância A um objeto consiste em um conjunto de operações encapsuladas e um estado que grava e recupera os efeitos dessas operações. B mensagens são requisições enviadas de um atributo para outro, para que o objeto receptor forneça algum resultado por meio da execução de uma operação. C classe de�ne as características de um conjunto de atributos que podem herdar dados de outras classes. D polimor�smo permite que mensagens sejam propagadas somente utilizando um único método para diferentes classes. E a herança permite que objetos herdem atributos de outras classes, sem estender esta característica para métodos. Nunca envie senhas pelo Formulários Google. Este conteúdo não foi criado nem aprovadopelo Google. Denunciar abuso - Termos de Serviço - Política de Privacidade 20. Considere o cenário onde uma Classe B herda suas estruturas e comportamentos de uma Classe A. Essa relação entre a Classe A e a Classe B é caracterizada por: Limpar seleção 21. Em relação ao paradigma orientado a objetos, é CORRETO a�rmar que: Limpar seleção Enviar Limpar formulário Formulários https://docs.google.com/forms/u/0/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/reportabuse?source=https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform https://policies.google.com/terms https://policies.google.com/privacy https://www.google.com/forms/about/?utm_source=product&utm_medium=forms_logo&utm_campaign=forms 15/06/2023, 16:10 Análise orientada a objetos https://docs.google.com/forms/d/e/1FAIpQLSeW9GjfDuFoWRRcRpYAZlyJh3zQcKyto__H97jKQJwbJ6lKOg/viewform 9/9
Compartilhar