Programación en Red e IA | Creado por Manuel Ignacio López Quintero bajo esta licencia.
1. Responde:
a) ¿Qué es la especificación Common Language Infrastructure (CLI)?
a) ¿Qué dos estándares definen la especificación CLI?
b) ¿Qué es .NET y qué lenguajes soporta?
c) ¿Qué es Mono y qué tres grandes grupos de componentes lo forma?
d) ¿Qué es C#? ¿Qué características distintivas tiene C# con respecto C, C++ y Java?
e) ¿Por qué se usa .NET en Unity? ¿Qué dos scripting backends usa Unity?
2. Realiza:
a) Descarga e instala .NET 6.0, ojea la documentación y resume la introducción a .NET.
b) Define .NET CLI (Command-Line Interface), explica dotnet y lista los comandos generales de dotnet.
c) Usando dotnet desde tu terminal, crea y ejecuta tu primer programa en .NET con C#.
d) Crea un proyecto con dotnet console y programa en C#: inicia dos enteros, súmalos y muestra el resultado.
d) Descarga e instala Visual Studio Community 2022 en Windows/Mac o Visual Studio Code en GNU/Linux.
3. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de variables.
4. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de listas.
5. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de condicionales.
6. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de bucles.
7. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de funciones.
8. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de clases.
9. Resuelve en C# usando Visual Studio 2022 (o Code) los siguientes problemas de librerías.
10. Programa en C# usando Visual Studio 2022 (o Code) los siguientes juegos para la terminal:
a) Adivina el número (reglas) (imagen) (solución).
b) Ahorcado (reglas) (imagen) (solución).
c) Bagels (reglas) (imagen).
Programación en Red e IA | Creado por Manuel Ignacio López Quintero bajo esta licencia.