Prog. no Des. de Sistemas - Encapsulamento em Python

Prog. no Des. de Sistemas - Encapsulamento em Python

12th Grade

10 Qs

quiz-placeholder

Similar activities

Java Fundamentals

Java Fundamentals

12th Grade

10 Qs

INTERNET

INTERNET

1st Grade - University

15 Qs

Ciência de Dados

Ciência de Dados

1st Grade - University

10 Qs

Mantenimiento Correctivo

Mantenimiento Correctivo

7th - 12th Grade

11 Qs

KENSKI (2007) - EDUCAÇÃO E TECNOLOGIAS

KENSKI (2007) - EDUCAÇÃO E TECNOLOGIAS

12th Grade

12 Qs

6to Informática  Imple Mant Apli Sist Inf

6to Informática Imple Mant Apli Sist Inf

12th Grade

14 Qs

Programação Front End - Parâmetros da requisição.

Programação Front End - Parâmetros da requisição.

12th Grade

10 Qs

Arduino EEPROM

Arduino EEPROM

9th - 12th Grade

10 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

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?