Ed
há 2 meses
Vamos analisar as alternativas apresentadas em relação à principal vantagem do CLR (Common Language Runtime) no desenvolvimento de aplicações .NET: 1. Ele permite a execução de código .NET em qualquer sistema operacional sem necessidade de recompilação. - Esta afirmação é verdadeira, pois o CLR permite que o código gerenciado seja executado em diferentes plataformas, desde que haja um ambiente .NET compatível. 2. O CLR elimina a necessidade de gerenciamento de memória no desenvolvimento .NET. - Embora o CLR faça gerenciamento automático de memória (garbage collection), isso não é a principal vantagem em relação à portabilidade. 3. Ele permite a execução de código .NET em qualquer sistema operacional sem necessidade de recompilação. - Esta opção é repetida e já foi analisada. 4. O CLR otimiza o código C# para melhor desempenho em máquinas específicas. - Isso não é uma vantagem principal do CLR, pois a otimização é feita em um nível mais geral e não necessariamente para máquinas específicas. 5. Ele permite a interoperabilidade direta com códigos escritos em linguagens não gerenciadas, como C e C++. - Embora o CLR ofereça interoperabilidade, essa não é a principal vantagem em termos de portabilidade. 6. O CLR reduz significativamente o tamanho do código binário .NET. - Isso não é uma característica principal do CLR. A alternativa que melhor representa a principal vantagem do CLR em relação à portabilidade e execução do código é: "Ele permite a execução de código .NET em qualquer sistema operacional sem necessidade de recompilação."
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material