Fundamentos de Programação Orientada a Objetos

Fundamentos de Programação Orientada a Objetos

12th Grade

15 Qs

quiz-placeholder

Similar activities

Desarrollo de Aplicaciones Modernas y Herramientas.

Desarrollo de Aplicaciones Modernas y Herramientas.

1st Grade - Professional Development

15 Qs

Examen Excel Básico

Examen Excel Básico

12th Grade

20 Qs

FUNDAMENTOS DE ESTADÍSTICA

FUNDAMENTOS DE ESTADÍSTICA

9th - 12th Grade

10 Qs

Desafio Santarenzinho

Desafio Santarenzinho

KG - University

11 Qs

Excel - Funciones de Estadística

Excel - Funciones de Estadística

10th - 12th Grade

20 Qs

Actúa - Conocimientos generales

Actúa - Conocimientos generales

2nd Grade - Professional Development

15 Qs

Sistemas Operativos

Sistemas Operativos

10th - 12th Grade

16 Qs

Imagen GIMP

Imagen GIMP

9th - 12th Grade

15 Qs

Fundamentos de Programação Orientada a Objetos

Fundamentos de Programação Orientada a Objetos

Assessment

Quiz

Computers

12th Grade

Practice Problem

Medium

Created by

Renan Barbono

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é encapsulamento em programação orientada a objetos?

Um mecanismo para esconder os detalhes internos de uma classe e proteger seus dados.

Um processo de herdar características de outra classe.

A capacidade de uma função assumir diferentes formas.

A criação de uma nova classe a partir de uma classe existente.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o principal benefício do encapsulamento?

Permitir a reutilização de código.

Facilitar a manutenção e modificação do código.

Melhorar a performance do programa.

Aumentar a complexidade do código.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é herança em programação orientada a objetos?

A capacidade de uma classe de ter múltiplas formas.

O processo de esconder os detalhes de implementação.

A capacidade de uma classe derivar características de outra classe.

A criação de interfaces para classes.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das opções abaixo é um exemplo de polimorfismo?

Uma classe que herda métodos de outra classe.

Um método que pode ser usado em diferentes tipos de dados.

Um objeto que é instanciado a partir de uma classe.

Um método que é privado e não pode ser acessado externamente.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Como o encapsulamento é geralmente implementado em linguagens de programação orientadas a objetos?

Através de herança múltipla.

Usando classes abstratas.

Utilizando modificadores de acesso como private e public.

Através de interfaces.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a diferença entre herança e polimorfismo?

Herança é sobre esconder dados, enquanto polimorfismo é sobre reutilização de código.

Herança permite que uma classe derive de outra, enquanto polimorfismo permite que métodos tenham diferentes implementações.

Herança é sobre encapsulamento, enquanto polimorfismo é sobre herança.

Herança é sobre interfaces, enquanto polimorfismo é sobre classes abstratas.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das seguintes afirmações é verdadeira sobre encapsulamento?

Encapsulamento impede completamente o acesso aos dados de uma classe.

Encapsulamento permite o acesso direto aos dados de uma classe.

Encapsulamento permite o controle sobre como os dados de uma classe são acessados e modificados.

Encapsulamento é o mesmo que polimorfismo.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?