Zusammenfassung der Ressource
Frage 1
Frage
¿Que es un enumerado?
Antworten
-
Un tipo de enumeración proporciona una manera eficaz de definir un conjunto de constantes integrales con nombre que pueden asignarse a una variable.
-
El tipo enum resulta adecuado para representar objetos pequeños como Point, Rectangle y Color. Aunque es igual de válido representar un punto como un elemento class con Propiedades autoimplementadas, seguramente un eunum será más eficaz en algunos escenarios.
-
Un enum es una construcción que permite crear tipos personalizados propios mediante la agrupación de variables de otros tipos, métodos y eventos.
Frage 2
Frage
¿Cuál de las siguientes afirmaciones corresponde a una estructura o struct?
Antworten
-
Un tipo struct es un tipo de valor que normalmente se usa para encapsular pequeños grupos de variables relacionadas, como las coordenadas de un rectángulo o las características de un elemento en un inventario.
-
El tipo struct resulta adecuado para representar objetos pequeños como Point, Rectangle y Color. Aunque es igual de válido representar un punto como un elemento class con Propiedades autoimplementadas, seguramente un struct sea más eficaz en algunos escenarios.
-
Una struct es una construcción que permite crear tipos personalizados propios mediante la agrupación de variables de otros tipos y métodos
Frage 3
Frage
¿Cual es la diferencia de una clase y una estructura?
Antworten
-
Los structs no pueden contener constructores.
-
Los structs no admiten herencia, una característica fundamental de la programación orientada a objetos.
Frage 4
Frage
¿Cuál es resultado que se imprimirá en consola del código en la imagen?
Frage 5
Frage
¿Cuál es resultado que se imprimirá en consola del código en la imagen?
Frage 6
Frage
Si declaramos un enumerado como se muestra en la imagen cuál será el resultado en consola del siguiente código:
Console.WriteLine(TipoOperacion.Multiplicacion + 2);
Frage 7
Frage
Dada la declaración de la imagen, ¿Cuál sería el otra forma de escribir la siguiente comparación?
Operacion op0 = new Operacion(TipoOperacion.Promedio);
if (op0.operacion == TipoOperacion.Promedio) {
}
Antworten
-
if (op0.operacion == "Promedio") {
}
-
if ((int)op0.operacion == 1) {
}
-
if ((int)op0.operacion == 2) {
}
-
if ((int)op0.operacion == 3) {
}
-
if (op0.operacion == "promedio") {
}
Frage 8
Frage
De acuerdo a la definición ilustrada en la imagen, cuál se las siguientes lineas de código está erronea:
Antworten
-
Operacion op0 = new Operacion();
-
Operacion op2 = new Operacion(TipoOperacion.Promedio,{5,3,4,1 });
-
Operacion op1 = new Operacion(TipoOperacion.Promedio);