Está en la página 1de 2

1.

Indique que es Framework


Un framework es un entorno de trabajo que tiene como objetivo facilitar
la labor de programación ofreciendo una serie de herramientas y
funciones que disminuyen el proceso, reducen los errores, favorecen el
trabajo colaborativo y consiguen obtener un producto de mayor calidad.
2. Mencione los componentes del .Net, e indique su función
Microsoft .Net: su objetivo es obtener una plataforma sencilla y potente
para distribuir el software en forma de servicios que puedan ser
suministrados remotamente y que puedan comunicarse y combinarse
unos con otros de manera totalmente independiente de la plataforma.
Common Language Runtime: su función es encargarse de las ejecuciones
de las aplicaciones. Ofrece diversos servicios que simplifican su desarrollo
y ofrecen fiabilidad y seguridad.
Microsoft Intermediate Language:
JIT o jitter: Se encarga de convertir dinámicamente el código MSIL a
ejecutar en código nativo según sea necesario.

3. Indique la historia del C#


Durante el desarrollo de la plataforma .NET, las bibliotecas de clases
fueron escritas originalmente usando un sistema de código gestionado
llamado Simple Managed C (SMC). En abril de 1999, Anders Hejlsberg
formó un equipo con la misión de desarrollar un nuevo lenguaje orientado
a objetos. Este nombre tuvo que ser cambiado debido a problemas de
marca, pasando a llamarse C#.2 La biblioteca de clases de la plataforma
.NET fue migrada entonces al nuevo lenguaje, este después fue
modificado por Joseth M.
Hejlsberg lideró el proyecto de desarrollo de C#. Anteriormente, ya había
participado en el desarrollo de otros lenguajes como Turbo Pascal, Delphi
y J++.
4. Describa los tipos de datos usados en C#
Entero: un dato de tipo "int" puede guardar números de hasta unas nueve
cifras, tanto positivos como negativos. Ejemplo 3, 17, 100, -6.
Real: el tipo de dato float guarda numero con punto decimal ósea: 3.14,
2.9798, 35.363, ect
Carácter: el tipo char nos permite almacenar una única: {a} {b} {c}
5. Indique los tipos de operadores en C#
 operadores aritméticos.
 operadores de asignación.
 operadores lógicos.
 operadores relacionales u operadores de comparación.
 operadores de incremento y decremento.

6. Defina las estructuras alternativas y su formato en C#


IF: La primera construcción que usaremos será "si ... entonces ...". El
formato es
void DisplayWeatherReport(double tempInCelsius)
{
if (tempInCelsius < 20.0)
{
Console.WriteLine("Cold.");
}

7. Defina las estructuras repetitivas y su formato en C#


While: Esta estructura mientras repite todo un proceso hasta que cumpla
la condición indicada.
Do while: Es igual que la anterior, la diferencia es que la primo hace un
proceso luego viene la condición, mientras que en la estructura mientras
es que primero viene la condición luego el proceso
For: El bucle “para” es una estructura de control cíclica, esta estructura se
caracteriza por tener un punto de inicialización, hasta un punto
determinado y un incremento, es decir de un punto a otro punto

También podría gustarte