Search Header Logo

Prog. no Des. de Sist. - Encapsulamento

Authored by GILSON MARCONDES

Computers

11th Grade

Used 1+ times

Prog. no Des. de Sist. - Encapsulamento
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Por que o encapsulamento é citado como parte da definição da Programação Orientada a Objetos?

Porque permite um fácil e eficaz encapsulamento de dados e funções.

Porque torna os dados e funções acessíveis a todos os usuários.

Porque não tem relevância na Programação Orientada a Objetos.

Porque dificulta a organização dos dados e funções.

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual foi a mudança no encapsulamento ao migrar de C para C++?

Os usuários passaram a ter acesso aos membros das classes.

Os usuários passaram a ter acesso aos arquivos de implementação.

Os usuários não precisavam mais recompilar os arquivos.

Os usuários perderam o acesso aos membros das classes.

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

O que é necessário para que o encapsulamento seja parcialmente corrigido em C++?

Não é possível corrigir o encapsulamento em C++.

Incluir as palavras-chave public, private e protected.

Remover todas as palavras-chave das classes.

Dividir as classes em múltiplos arquivos.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual foi a consequência da abolição da divisão header/implementação em Java e C#?

Aumento da complexidade das classes.

Fortalecimento do encapsulamento.

Enfraquecimento do encapsulamento.

Melhoria na organização do código.

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

O que é herança na Programação Orientada a Objetos?

Remoção de todos os métodos de uma classe.

Separação total entre declaração e definição de uma classe.

Acesso irrestrito aos membros de uma classe.

Redeclaração de um grupo de variáveis e funções dentro de um escopo fechado.

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Como os programadores simulavam herança antes da existência das linguagens Orientadas a Objetos?

Através da reorganização dos campos das estruturas de dados.

Através da criação de novas classes.

Através da exclusão dos métodos das classes.

Através da recompilação constante dos arquivos.

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual era a principal limitação da simulação de herança no C?

Dificuldade em implementar heranças múltiplas.

Falta de compatibilidade com outras linguagens.

Necessidade de recompilar constantemente os arquivos.

Incapacidade de acessar os membros das classes.

Access all questions and much more by creating a free account

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?