Módulo 02 — Lógica e Algoritmos • 1º Semestre

Teste e consolide seus conhecimentos práticos e teóricos sobre Linguagem C#: Ecossistema .NET e LINQ. Clique em uma alternativa para verificar o feedback explicativo imediato!


1. Para que serve o LINQ (Language Integrated Query) na linguagem C#?
Permitir a escrita de consultas declarativas e fortemente tipadas para filtrar, ordenar e transformar coleções de objetos em memória, bancos de dados e XML com sintaxe unificada.
Conectar o computador a cabos de fibra ótica.
Substituir o sistema operacional Windows por Linux.
Desativar o coletor de lixo da CLR.

2. O que a sintaxe de Auto-Implemented Property public string Nome { get; set; } fornece em C#?
Cria uma propriedade pública com encapsulamento automático de um campo de apoio privado (backing field) para leitura e escrita.
Transforma a variável em uma constante imutável.
Obriga a propriedade a ser salva no disco imediatamente.
Impede o uso de herança na classe.

3. Qual é o runtime da Microsoft responsável por gerenciar a execução, segurança de tipos e coleta de lixo de programas em C#?
CLR (Common Language Runtime).
Node.js.
DirectX.
MS-DOS.