Especialização de Sistemas com Python • Avaliação Formativa de Fixação

Instruções:

  • Clique na alternativa que julgar correta para cada uma das questões.
  • O sistema fornecerá feedback técnico imediato e detalhado.

Questão 1: Qual é a grande utilidade do decorator `@dataclass` introduzido no Python 3.7?


Questão 2: Por que a opção `slots=True` (`@dataclass(slots=True)`) no Python 3.10+ melhora o desempenho e reduz a memória?


Questão 3: Como definir um valor padrão mutável (como uma lista ou dicionário) de forma segura em uma Dataclass?