O .NET framework é uma iniciativa da Microsoft para prover uma plataforma única de desenvolvimento e execução de softwares. Sobre o .NET framework, considere as afirmativas a seguir.
I. O .NET oferece um ambiente de desenvolvimento de softwares não orientados a objetos, no qual os softwares podem ser executados localmente, distribuídos pela Internet ou executados remotamente.
II. Possui um componente chamado Common Language Runtime (CLR), responsável pela execução dos programas desenvolvidos em .NET.
III. Uma das linguagens oferecidas pelo .NET é o C#. Para declarar um vetor (array) em C#, os colchetes devem vir após o nome da variável, por exemplo, um vetor de inteiros seria declarado como “int array[]”.
IV. O .NET framework conta com um Common Type System (CTS), que define como tipos de dados são declarados, usados e gerenciados, permitindo a integração de códigos escritos em diferentes linguagens oferecidas pelo .NET.
Assinale a alternativa que apresenta as afirmativas corretas.