WEB3DEV

Quiz Rust | W3D

Teste seus conhecimentos sobre Rust Banner do Quiz

Teste seus conhecimentos sobre Rust

Rust sempre aloca a memória no heap para objetos com tempo de vida estático ou dinâmico.
Falso
Verdadeiro

O sistema de propriedade e as regras de 'lifetimes' são os principais mecanismos de gerenciamento de memória em Rust.
Falso
Verdadeiro

Rust não lida com a desalocação de memória automaticamente, exigindo que o programador faça isso manualmente.
Falso
Verdadeiro

Referências em Rust são ponteiros que podem ser nulos, permitindo acesso a dados inválidos.
Falso
Verdadeiro

Propriedade em Rust significa que uma variável pode compartilhar a propriedade da memória com outras variáveis.
Falso
Verdadeiro

Rust não faz verificação de limites ou nulidade de ponteiros, tornando propenso a erros de acesso à memória.
Falso
Verdadeiro

Em Rust, as variáveis por padrão são mutáveis, o que ajuda a melhorar o gerenciamento de memória.
Falso
Verdadeiro

'Lifetimes' em Rust são usados para garantir que referências inválidas não sejam criadas.
Falso
Verdadeiro

'Borrowing' em Rust permite que a propriedade de um recurso seja compartilhada entre várias partes do código.
Falso
Verdadeiro

O gerenciamento de memória em Rust é um desafio, especialmente na garantia de que referências sempre apontem para dados válidos.
Falso
Verdadeiro

Em Rust, o compilador garante que todas as referências tenham 'lifetimes' válidos durante a análise estática.
Falso
Verdadeiro

Rust usa coleta de lixo (garbage collection) para desalocar automaticamente a memória alocada na pilha.
Falso
Verdadeiro

O sistema de propriedade em Rust permite que duas variáveis tenham a propriedade da mesma área de memória simultaneamente.
Falso
Verdadeiro

Ao usar referências em Rust, é possível criar ponteiros nulos, mas o compilador assegura seu uso seguro.
Falso
Verdadeiro

Rust permite que os programadores ignorem o sistema de propriedade, tornando a gestão de memória mais flexível.
Falso
Verdadeiro

Leia todos os artigos com a tag #rust