
Lenguaje de programacion 1 Parcial 2
Authored by Ricardo Padilla
Instructional Technology
12th Grade
Used 7+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
13 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué es una clase en C#?
Una clase en C# es una plantilla para crear objetos que define las propiedades y comportamientos que los objetos de esa clase tendrán.
Una clase en C# es un operador aritmético
Una clase en C# es un tipo de dato primitivo
Una clase en C# es una función que devuelve un valor
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Cuál es la diferencia entre una clase y un objeto en C#?
Una clase y un objeto son lo mismo en C#
Una clase es una instancia específica de un objeto en C#
Un objeto define la estructura de una clase en C#
La diferencia radica en que una clase es la plantilla que define las propiedades y comportamientos de un objeto, mientras que un objeto es una instancia específica de esa clase con valores concretos.
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Explique el concepto de herencia en C#.
La herencia en C# no permite la reutilización de código entre clases.
La herencia en C# es un mecanismo que permite que una clase herede propiedades y comportamientos de múltiples clases.
La herencia en C# es un mecanismo que permite que una clase herede propiedades y comportamientos de otra clase.
La herencia en C# solo se puede lograr a través de interfaces.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Qué es el polimorfismo en C# y cómo se implementa?
El polimorfismo en C# es la capacidad de objetos de la misma clase de responder al mismo mensaje.
El polimorfismo en C# es la capacidad de objetos de diferentes clases de responder a mensajes diferentes.
El polimorfismo en C# se implementa a través de la encapsulación y la creación de métodos privados.
El polimorfismo en C# es la capacidad de objetos de diferentes clases de responder al mismo mensaje. Se implementa a través de la herencia y la creación de métodos con la misma firma en clases derivadas.
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Por qué es importante el encapsulamiento en C#?
El encapsulamiento en C# es importante para ocultar la implementación interna de una clase y exponer solo la interfaz pública, lo que ayuda a mantener la integridad de los datos y facilita la modificación y mantenimiento del código.
El encapsulamiento en C# es importante para aumentar la complejidad del código y dificultar su mantenimiento.
El encapsulamiento en C# es importante para exponer toda la implementación interna de una clase.
El encapsulamiento en C# es importante para eliminar la interfaz pública y exponer directamente la implementación interna.
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
¿Cómo se declaran y utilizan los arreglos unidimensionales en C#?
int[] numeros = new int[5]; int primerNumero = numeros[-1];
int[] numeros = new int(); int primerNumero = numeros[0];
int[] numeros = new int[5]; int primerNumero = numeros[1];
int[] numeros = new int[5]; int primerNumero = numeros[0];
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Explique el uso de la palabra clave 'struct' en C#.
La palabra clave 'struct' en C# se utiliza para definir tipos de valor que representan estructuras de datos simples y se almacenan en la pila en lugar del montón.
La palabra clave 'struct' en C# se utiliza para definir métodos estáticos en una clase.
La palabra clave 'struct' en C# se utiliza para definir tipos de referencia que se almacenan en la pila en lugar del montón.
La palabra clave 'struct' en C# se utiliza para definir tipos de valor que se almacenan en el montón en lugar de la pila.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?