Cuestionario - Introducción a .NET y C#
- ¿Cómo se categorizan las versiones de .NET? Explique su relación con las políticas de soporte y mantenimiento de dichas versiones.
- ¿Por qué un programador puede usar diferentes lenguajes para desarrollar aplicaciones que se ejecutan sobre .NET?
- ¿Qué es el punto de entrada (entry point)? ¿Cuál es en los programas de .NET?
Defina los siguientes términos: Declaración (statement), variable y expresión (expression). ¿Cómo se relacionan?
- Enumere y describa las características de C#.
- ¿Qué funciones cumple el entorno de ejecución o runtime?
- Explique y compare tiempo de compilación y tiempo de ejecución.
- Describa el proceso de compilación de C#.
- ¿Qué es el Common Type System (CTS)?
- Explique las diferencias entre los tipos por referencia y los tipos por valor.
- Explique las diferencias entre variables escalares y no escalares. Ejemplifique.
- ¿Qué es un “entry point”? ¿Cuál es el entry point de los programas construidos con C#?