Quiz
Prova da barriguda da celia
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (16)
1Qual dos seguintes conceitos não é um pilar da Programação Orientada a Objetos?
- AEncapsulamento
- BHerança
- CPolimorfismo
- DAbstração
- EModularidade
2Qual é o principal conceito da Programação Orientada a Objetos?
- AFunções
- BObjetos
- CAlgoritmos
- DVariáveis
- EEstruturas de dados
3O que é uma classe em Programação Orientada a Objetos?
- AUm tipo de dado primitivo
- BUma função que executa cálculos
- CUm modelo que define a estrutura e o comportamento de objetos
- DUm conjunto de variáveis globais
- EUm tipo de loop utilizado em programação
4Qual é a relação entre abstração e interfaces em POO?
- AAmbas são a mesma coisa
- BInterfaces são uma forma de implementar abstração, definindo um contrato sem implementação
- CAbstração elimina a necessidade de interfaces
- DInterfaces não podem ser usadas em abstração
- EAbstração é apenas uma técnica de documentação
5Qual é a diferença entre uma classe e um objeto?
- AClasse é uma instância, objeto é um molde
- BClasse é um molde, objeto é uma instância
- CClasse não pode ter métodos, objeto pode
- DClasse é sempre pública, objeto é sempre privado
- EClasse não pode ter atributos, objeto pode
6O que são propriedades em POO?
- AMétodos que não podem ser acessados diretamente
- BClasses que não podem ser instanciadas
- CVariáveis globais acessíveis em todo o programa
- DFunções que retornam o valor de um atributo sem modificá-lo
- EAtributos que têm métodos de acesso (getters e setters) associados
7Qual das opções abaixo é um efeito da troca de mensagens entre objetos?
- AAumento da complexidade do código
- BRedução da modularidade
- CColaboração entre objetos para realizar tarefas
- DCriação de variáveis globais
- EDiminuição da reutilização de código
8Qual é a finalidade de um construtor em uma classe?
- ACriar uma nova classe
- BInicializar objetos da classe
- CDestruir objetos da classe
- DDefinir métodos estáticos
- ECriar variáveis globais
9Qual é a principal vantagem do encapsulamento em POO?
- AAumentar a velocidade de execução
- BProteger os dados e ocultar a implementação
- CFacilitar a herança
- DPermitir a criação de múltiplas instâncias
- EReduzir o uso de memória
10O que são métodos de acesso (getters e setters)?
- AMétodos que não têm relação com atributos
- BMétodos que não podem ser chamados
- CMétodos que não podem ser sobrescritos
- DMétodos que geram erros
- EMétodos usados para acessar e modificar atributos privados
11Qual é o papel da hierarquia de classes no polimorfismo?
- AFacilitar a criação de classes independentes
- BImpedir que métodos sejam sobrescritos
- CPermitir que objetos de diferentes subclasses sejam tratados como objetos da classe pai
- DRestringir o uso de interfaces
- EAumentar a complexidade do código
12O que caracteriza o polimorfismo em POO?
- AA capacidade de um objeto de ser instanciado de várias maneiras
- BA habilidade de um método de ter diferentes implementações em subclasses
- CO uso de interfaces para definir métodos
- DO armazenamento de dados em múltiplas classes
- EA criação de métodos estáticos
13Como o modificador protected afeta a herança em POO?
- AImpede que subclasses acessem atributos da classe pai
- BTorna todos os atributos da classe pai públicos
- CRestringe o acesso apenas à classe pai
- DPermite que subclasses acessem atributos e métodos da classe pai
- ENão tem efeito sobre a herança
14O que é herança em POO?
- AO processo de criar novos objetos a partir de classes existentes
- BO mecanismo que permite que diferentes classes compartilhem métodos
- CA capacidade de um objeto assumir várias formas
- DA prática de esconder dados de um objeto
- EO conceito de criar classes abstratas
15Em um diagrama de classes, como são representados os atributos de uma classe?
- ACom linhas pontilhadas
- BDentro de um retângulo, na seção inferior da classe
- CCom círculos ao redor
- DEm uma tabela separada
- ECom setas indicando a direção do acesso
16Qual é a principal função de um diagrama de classes em POO?
- ARepresentar a lógica de programação em forma de código
- BVisualizar a execução de um programa em tempo real
- CDescrever a estrutura estática de um sistema, mostrando classes e seus relacionamentos
- DDocumentar apenas os métodos de uma classe
- EExibir a hierarquia de arquivos de um projeto
Information
- Description
- Quiz on Prova da barriguda da celia, created by Lucas Colombo on 24/06/2025.
- Author
- Lucas Colombo
- Language
- Português
- Views
- 1
- Rating
- No ratings yet Rate this quiz