Especialização de Sistemas com Rust • 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: O que torna os Enums em Rust (Algebraic Data Types) infinitamente mais poderosos que enums tradicionais em C/Java?


Questão 2: Como o tipo `Option<T>` elimina para sempre a existência da falha do 'Bilhão de Dólares' (Null Pointer Exceptions) no Rust?


Questão 3: O que significa a propriedade de 'Exaustividade' do operador `match` no Rust?