
Prog. no Des. de Sist. - Encapsulamento
Authored by GILSON MARCONDES
Computers
11th Grade
Used 1+ times

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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?