Prog. no Des. de Sistemas - Encapsulamento em Python

Prog. no Des. de Sistemas - Encapsulamento em Python

12th Grade

10 Qs

quiz-placeholder

Similar activities

Prog. no Des. de Sist. - Reduzindo ifs com polimorfismo

Prog. no Des. de Sist. - Reduzindo ifs com polimorfismo

12th Grade

10 Qs

Quiz sobre Diagrama de Classe em um Sistema de eventos

Quiz sobre Diagrama de Classe em um Sistema de eventos

12th Grade

10 Qs

Fundamentos de Programação Orientada a Objetos

Fundamentos de Programação Orientada a Objetos

12th Grade

15 Qs

Entendendo a orientação a objetos

Entendendo a orientação a objetos

12th Grade

15 Qs

Linguaggio Java - Ereditarietà

Linguaggio Java - Ereditarietà

11th - 12th Grade

11 Qs

EXAMEN PRIMER PARCIAL PROPEDEUTICO 6TO

EXAMEN PRIMER PARCIAL PROPEDEUTICO 6TO

9th - 12th Grade

11 Qs

CONTEST 9 WORD 2019

CONTEST 9 WORD 2019

7th - 12th Grade

10 Qs

Modelo de Datos (BD)

Modelo de Datos (BD)

12th Grade

12 Qs

Prog. no Des. de Sistemas - Encapsulamento em Python

Prog. no Des. de Sistemas - Encapsulamento em Python

Assessment

Quiz

Computers

12th Grade

Medium

Created by

GILSON MARCONDES

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual é a melhor prática que Pedro pode adotar para proteger os dados de sua classe de acessos indevidos?

Definir atributos como públicos para facilitar o acesso

Utilizar menos memória na definição dos atributos

Criar métodos privados para acessar e modificar os atributos

Utilizar menos métodos públicos na classe

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual das seguintes opções melhor descreve o motivo para usar atributos privados em uma classe em Python?

Para aumentar a velocidade do programa

Para permitir acesso irrestrito aos atributos

Para proteger os atributos de modificações externas não autorizadas

Para utilizar menos memória

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

O que o encapsulamento em Python visa restringir?

O acesso direto aos dados de um objeto

A criação de métodos públicos

A modularidade do código

A utilização de atributos privados

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual é a medida de quão relacionadas e focadas estão as responsabilidades de uma classe?

Herança

Encapsulamento

Coesão

Modularidade

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Como o encapsulamento contribui para a manutenção do código?

Aumentando a complexidade

Diminuindo a coesão

Ocultando o funcionamento interno da classe

Expondo todos os métodos publicamente

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Qual é a função dos métodos getters e setters em Python?

Acessar e modificar atributos privados

Definir atributos como públicos

Ocultar os atributos da classe

Criar métodos privados

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

O que é coesão em relação a uma classe?

A complexidade dos atributos

A quantidade de métodos públicos

A quantidade de atributos privados

A medida de quão relacionadas e focadas estão as responsabilidades da classe

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?