Evaluación TI
Enviado por Bernabe Guido • 24 de Junio de 2021 • Examen • 307 Palabras (2 Páginas) • 64 Visitas
1.¿Cuál es la salida del siguiente código?
1.int a = 1821;
2.int b = 1281;
3.if(a>b)
4. {
5. Console.Writeline(“a es mayor a b”);
6.}
7.else
8. {
9. Console.WriteLine(“a es menor a b”);
10. }
a)b es menor a a.
b)a es mayor a b.
c)a es menor a b.
d)a es igual a b.
2.La herencia sirve para obtener las características de una clase.
a)Verdadero.
b)Falso.
3.¿Cuál es la función de un constructor?
a)Construir una clase.
b)Construir un objecto.
c)Inicializar la clase.
d)Para asignar valores a los datos del objeto.
4.De los siguientes, ¿Cuál es el código correcto para la herencia?
a) public class Colaborador: Persona {
b) public class Colaborador into Persona {
c) public class Colaborador from Persona {
d) public class Colaborador extends Persona {
5. ¿Qué significa instanciar una clase?
a)Duplicar una clase.
b)Heredar de otra clase.
c)Crear un objeto a partir de una clase.
d)Conectar dos clases.
6.Encuentra el error en el siguiente código:
1.public string ConsultarNombre(int idColaborador)
2. {
3. string nombreColaborador = “”;
4.foreach(var Colaborador in listaColaboradores)
5. {
6. if(Colaborador.idColaborador == idColaborador)
7. {
8. nombreColaborador = Colaborador.NombreCompleto;
9.break;
10.}
11.}
12.return idColaborador;
13. }
a)Es incorrecta la definición del ciclo.
b)El tipo de valor var es incorrecto.
c)El valor del return no corresponde el tipo de dato esperado por el método.
d)No es necesario retornar ningún valor.
7.¿Cuál de las siguientes es la correcta definición de una propiedad en C#?
a)public string Propiedad { get; set; }
...