Prog. no Des. de Sist. - Encapsulamento

Prog. no Des. de Sist. - Encapsulamento

11th Grade

10 Qs

quiz-placeholder

Similar activities

Módulo 3 - Redes - 11ºano

Módulo 3 - Redes - 11ºano

9th - 12th Grade

10 Qs

Recuperação de Trabalho 1° RH - Avaliação 2 Valor 3,0

Recuperação de Trabalho 1° RH - Avaliação 2 Valor 3,0

11th Grade

10 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

FD2 E MÉDIO

FD2 E MÉDIO

9th - 12th Grade

12 Qs

Partner Enablement - Hiper

Partner Enablement - Hiper

9th Grade - University

10 Qs

MALWARES

MALWARES

11th Grade

13 Qs

Cie. da Computação - Identificação dos recursos necessários.

Cie. da Computação - Identificação dos recursos necessários.

11th Grade

11 Qs

Quiz sobre a Produção de Processadores

Quiz sobre a Produção de Processadores

9th - 12th Grade

15 Qs

Prog. no Des. de Sist. - Encapsulamento

Prog. no Des. de Sist. - Encapsulamento

Assessment

Quiz

Computers

11th Grade

Hard

Created by

GILSON MARCONDES

Used 1+ times

FREE Resource

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.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?