1) O que é Modelagem de dados orientada a objetos?  a) Usa estruturas de dados, chamadas de objetos. b) São abstrações de entidades do mundo real. c) Uma tabela de relacionamento funcional e não funcional d) Um programa que orienta objetos conforme um modelo pronto. 2) Uma classe em Python é: a) uma relação entre ator e espectadores. b) A resolução de problemas de programação simples. c) Semelhante a uma tabela com informações sobre o ator..  d) uma estrutura de código que permite a criação de objetos. e) Servem como abstrações (representação). 3) Em POO - o que é Encapsulamento? a) É um princípio que visa esconder os detalhes internos. b) É um meio encapsulado de redes para transmitir bits.  c) É a ocultação de informações essenciais ao usuário. d) É um fio coaxial encapsulado para preservar a informação.  4) Encapsulamento é importante por quê? a) Segurança b) Manutenção c) Abstração d) Atuação e) Vendas f) Representação 5) O que são Getters (acessores)? a) Métodos usados para definir ou alterar o valor de 1 atributo.  b) Métodos usados para acessar o valor de 1 atributo. c) Validar dados antes de alterar 1 atributo. d) acessores dos atores.  6) O que seria Encapsulamento em cenários reais? a) Envolve desproteger os dados e disponibilizar o acesso geral. b) Envolve proteger os dados dentro de uma classe. c) Garantir que todos que queriam possam ter acesso aos dados.  d) Ggarantir que os dados sejam acessados e modificados de forma apropriada.  7) Boas práticas em POO incluem princípios, como: a) A reutilização de código; b) A reutilização da matéria prima do objeto. c) A criação de interfaces claras para suas classes; d) A manutenção de um acoplamento fraco entre diferentes partes do código. 8) Getters e Setters são métodos que: a) Permitem ler e alterar o valor de atributos privados. b) São fundamentais para manter o princípio de encapsulamento c) Não permite que dados possam ser acessados ou modificados.  d) Permite o controle de forma desorganizada. 9) Compreender classes e objetos é fundamental para: a) Praticar o desenvolvimento desordenado entre classes b) Desenvolver aplicações mais complexas e manuteníveis c) Entender como um objeto funciona no mundo real d) Este tema é essencial para entender a base da POO em Python. e) Nenhuma das alternativas. 10) O que é Modelo de dados Conceitual a) Trata-se de uma representação diagramática simples. b) Descreve as entidades importantes e seus relacionamentos, c) É mais detalhado e complexo e representa o banco de dados. d) Segue as regras formais de modelagem de dados. e) Ajuda as partes interessadas a compartilhar uma visão comum. f) Todas as alternativas estão corretas.  11) O que são Atributos em POO? a) São as falhas de um processo em estudo. b) São os elementos que definem a estrutura de uma classe. c) São condições que indicam quando começa e termina. d) São conhecidos como variáveis de classe. 12) Os objetos podem conter tanto dados quanto comportamentos, na forma de: a) Atributos e métodos.  b) Atríbutos e valores. c) Valores e métodos. d) Métodos e classes.

Processos: Aula de Programação Orientada a Objetos (POO)

Tulostaulu

Visuaalinen tyyli

Vaihtoehdot

Vaihda mallia

Säilytetäänkö automaattisesti tallennettu tehtävä ?