No que diz respeito ao Bootstrap, ao TypeScript e ao Angular...
Uma característica do TypeScript é o suporte a tipos estáticos, isto é, as variáveis, os parâmetros de função e os valores de retorno de função têm tipos definidos em tempo de compilação.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C (Certo)
Vamos entender melhor o tema da questão, que aborda o TypeScript, e como ela foi elaborada. A questão está focada em uma característica fundamental do TypeScript: o suporte a tipos estáticos.
Primeiramente, é importante entender o que é o TypeScript. TypeScript é uma linguagem de programação criada pela Microsoft que se baseia no JavaScript, mas adiciona tipagem estática e outros recursos avançados. Isso significa que, ao contrário do JavaScript, onde os tipos de variáveis são definidos dinamicamente em tempo de execução, no TypeScript, os tipos são verificados em tempo de compilação.
Quando a questão menciona que "as variáveis, os parâmetros de função e os valores de retorno de função têm tipos definidos em tempo de compilação", ela está descrevendo exatamente o que é o suporte a tipos estáticos. No TypeScript, você pode definir explicitamente o tipo de uma variável, o tipo dos parâmetros de uma função e o tipo do valor de retorno de uma função. Este mecanismo ajuda a detectar erros antes mesmo de executar o código, tornando o desenvolvimento mais seguro e menos propenso a erros.
Para justificar a alternativa correta (C - Certo), precisamos observar que a descrição fornecida na questão está correta. O TypeScript permite que você defina tipos estáticos, proporcionando maior robustez ao código. Portanto, a afirmativa é verdadeira.
Não há alternativas incorretas a serem discutidas, pois a questão é do tipo "julgue o item", ou seja, é uma questão de verdadeiro ou falso. Neste caso, a única resposta possível é que a afirmativa está correta.
Para resolver questões como essa, é necessário ter o conhecimento fundamental sobre o TypeScript e suas características principais. Saber que o TypeScript adiciona tipagem estática ao JavaScript é um ponto essencial para responder corretamente.
Espero que esta explicação tenha sido clara e que você tenha compreendido a importância do suporte a tipos estáticos no TypeScript. Qualquer dúvida, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo