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 significa um bloco `unsafe { ... }` no Rust?


Questão 2: Como chamar uma função nativa da biblioteca padrão C (ex: `puts` da libc) a partir do Rust utilizando FFI?


Questão 3: Qual é a filosofia de design da comunidade Rust sobre o isolamento de código `unsafe`?