Desenvolvimento sis 2tri

Desenvolvimento sis 2tri

12th Grade

20 Qs

quiz-placeholder

Similar activities

Autômato - Identificação de Funcionamento - Programação - 9ano

Autômato - Identificação de Funcionamento - Programação - 9ano

9th Grade - University

18 Qs

Gestão de Projetos_Revisão 1ª VA

Gestão de Projetos_Revisão 1ª VA

University

17 Qs

Quiz de Modelagem de Dados

Quiz de Modelagem de Dados

University

20 Qs

Quiz sobre Computadores

Quiz sobre Computadores

12th Grade

16 Qs

Hardware Software 1ºA

Hardware Software 1ºA

9th - 12th Grade

15 Qs

APS 07 Diagrama de classe

APS 07 Diagrama de classe

University

20 Qs

Prova de jogos digitais 2 tri

Prova de jogos digitais 2 tri

9th Grade - University

20 Qs

MSW - Modelagem de Software (revisão)

MSW - Modelagem de Software (revisão)

University

20 Qs

Desenvolvimento sis 2tri

Desenvolvimento sis 2tri

Assessment

Quiz

Information Technology (IT)

12th Grade

Easy

Created by

LUCAS HENRIQUE CORDEIRO DE ARAUJO

Used 2+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Qual dos problemas abaixo é característico do paradigma procedural quando comparado à programação orientada a objetos?

Alta coesão entre dados e comportamento

Facilidade na reutilização de código

Código fortemente acoplado e difícil de manter

Modularidade baseada em classes e objetos

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Em Python, ao criar uma classe, qual é o propósito principal do método __init__?

Criar variáveis globais

Chamar métodos estáticos

Inicializar os atributos de um novo objeto

Definir o nome da classe

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Qual dos seguintes é um exemplo válido de encapsulamento em Python?

Criar uma função dentro de outra função

Utilizar listas aninhadas

Tornar um atributo privado usando __ antes do nome

Usar import para esconder funções

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Sobre métodos privados em Python, o que ocorre ao declarar def __calcular_total(self): dentro de uma classe?

O método será acessível de qualquer lugar do código

Será automaticamente convertido em método estático

O método será acessível apenas dentro da própria classe

O Python impedirá a criação do método

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

O que o decorador @property permite em uma classe Python?

Executar o método como uma função estática

Definir valores constantes

Acessar métodos como se fossem atributos

Ocultar o método de outras classes

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Assinale a alternativa que representa corretamente o uso de um método estático:

@staticmethod acima da definição e nenhum uso de self

@classmethod e uso de self como primeiro argumento

Método que só pode ser acessado fora da classe

Método que sempre retorna uma instância da classe

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Qual a diferença principal entre @classmethod e @staticmethod em Python?

Ambos recebem self, mas usam escopos diferentes

@classmethod recebe cls e pode acessar atributos de classe, @staticmethod não

@staticmethod pode modificar atributos da instância

@classmethod impede herança, enquanto @staticmethod não

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?