¿Qué significa VOID cuando se encuentra en una clase .Net?
Enviado por Fabian Monge • 7 de Diciembre de 2017 • Documentos de Investigación • 1.295 Palabras (6 Páginas) • 1.089 Visitas
1. ¿Qué significa VOID cuando se encuentra en una clase .Net?
Significa que no tendrá un valor de retorno
2. Corrige si existe algo mal en el código:
Switch (expresion){
Case valor1; //al declarar ( valor 1) este debe terminar en (:), dos puntos en lugar de punto y coma
Sentencia;
Break;
Case valor2;
Sentencia;
Break;
Case valorN;
Sentencia;
Break;
Default; //al igual que en la declaración de los casos este debe terminar en (:) dos puntos,
//falta la sentencia
//falta el break
//falta el cierre de llaves (}) de switch
¿Qué es una namespace y da 3 ejemplos de namespaces en .NET?
es una forma de catalogar y agrupar las clases, funciones y tipos de datos
System.web.ui
Microsoft.win32
System.web.services
Sysm.xml
3. ¿Cuál es la diferencia esencial entre la programación estructurada y la orientada a objetos?
4. ¿Qué es una clase y cuál es la diferencia con un objeto?
una clase es una plantilla, que nos sirve para definir a un objeto
La diferencia es que el objeto es único y este es una instancia de la clase
5. La computadora misma usa un lenguaje ____ C
A. A. Natural
B. B. Assembly – asembler
C. C. Machine – de máquina
D. D. High Level – de alto nivel
E. E. Ninguno de los anteriores
6. Un lenguaje de programación que se parece al inglés corriente es un lenguaje ____ B
A. Normal
B. High level
C. Natural
D. 4GL
7. Diferencia entre campos private y public
al declarar un campo de tipo Prívate, este solo puede ser visualizado dentro de la clase donde se declaro.
En cambio si se declara public, este podra ser visto en todo el proyecto
8. ¿Qué es el .NET framework y cuál es su diferencia con Visual Basic 6.0?
.Net Framework es un Componente de Software, que es Incluido dentro de Microsoft Windows
En tanto Visual Basic es un lenguaje de programación implementado sobre Net Framework.
9. Describir y corregir los 4 errores del siguiente código:
public void //en lugar de void debe ir int ya que se pretende regresar un valor entero metodoA(int[]//falta vec, que es el nombre de la variable ,int pos) {
int sum=0;
while (i =pos //la variable I no se ha declarado){
sum=sum+vec[1];
}
return sum; // si la función es void no debe retornarse valor alguno
}
10. Escribe el código para dada la cadena de caracteres “abcdefg” la despliegue en pantalla al revés:
C#
string cadena = "abcdefg";
char[] arregloCaracteres = new char[cadena.Length]; // creo un array de caracteres con el tamaño de la cadena indicada
cadena.CopyTo(0, arregloCaracteres, 0, arregloCaracteres.Length); //Copio la cadena almacenada al arreglo de Caracteres
Array.Reverse (arregloCaracteres); // arreglo el orden de los caracteres con este método estatico
for (int j = 0; j < arregloCaracteres.Length; j++) // muestro el array de caractes ordenado
Console.Write(arregloCaracteres[j]);
VB.net
Dim cadena As String = "abcdefg"
Dim arregloCaracteres(cadena.Length) As Char 'creo un array de caracteres con el tamaño de la cadena indicada
cadena.CopyTo(0, arregloCaracteres, 0, cadena.Length) 'copio la palabra ingresada,
11. ¿Qué es el common language runtime y para que sirve?
12. ¿Qué significa la propiedad encapsulación?
13. ¿Cuáles con las salidas en pantalla que produce el programa contenido en esta clase?
...