Ed
há 12 meses
O "ownership system" (sistema de posse) em Rust é um dos conceitos fundamentais da linguagem, projetado para garantir a segurança da memória e evitar problemas comuns, como condições de corrida e vazamentos de memória. Analisando as alternativas: A) O sistema que garante que o código seja executado sem erros de compilação. - Embora o sistema de posse ajude a evitar muitos erros, não é correto afirmar que ele garante a execução sem erros de compilação. B) O sistema que permite que diferentes partes do código compartilhem variáveis globalmente. - Isso não é verdade, pois o sistema de posse é mais sobre controle de acesso e propriedade de recursos. C) O sistema que impede condições de corrida ao garantir que apenas um componente tenha posse de um recurso por vez. - Esta é uma descrição precisa do sistema de posse, pois ele assegura que não haja acesso simultâneo a um recurso, evitando assim condições de corrida. D) O sistema que permite gerenciar objetos dinamicamente durante a execução. - Embora Rust tenha gerenciamento de memória, o sistema de posse não é especificamente sobre gerenciamento dinâmico de objetos. Portanto, a alternativa correta é: C) O sistema que impede condições de corrida ao garantir que apenas um componente tenha posse de um recurso por vez.
Cadastre-se ou realize login
Mais perguntas desse material