option
Cuestiones
ayuda
daypo
buscar.php

TEST BORRADO, QUIZÁS LE INTERESE: 2.escribir

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
2.escribir

Descripción:
preguntas de un test

Autor:
alvaro
OTROS TESTS DEL AUTOR

Fecha de Creación: 06/04/2022

Categoría: Test de conducir

Número Preguntas: 20
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
1. De estas afirmaciones, marca la falsa: Las clases declaradas dentro de un namespace son públicas a ese ámbito y no se puede cambiar su ámbito Las clases declaradas dentro de otras clases, siempre son privadas y no se puede cambiar su ámbito Los miembros de una clase son privados por defecto Toda clase, tiene como máximo un destructor.
2. Con respecto a la visibilidad, marca la falsa: public, Es aplicable a la clase o algún miembro de ella protected, Solo aplicable a los miembros y no a la clase private, Si no lo ponemos, es aplicable a todos los miembros por defecto, incluida la clase internal, Es parecido a public para el ensamblado y aplicable a las clases y los miembros.
3. Observando este codigo 'class Program: uno, dos, tres { }', puedo deducir de la clase program: Hereda de varias clases Hereda/implementa varios interfaces y ninguna clase Seria correcto, si hay alguna clase, será 'uno' y el resto interfaces Seria correcto, si hay alguna clase, será 'tres' y el resto interfaces.
4. Con respecto a la herencia La clase derivada hereda todos los miembros de la clase base y los de sus ascendientes La clase base debe estar declarada explícitamente como public La herencia puede ser múltiple Ninguna es correcta.
5. Con respecto a las clases Las abstractas no se pueden instanciar Las selladas no permiten la herencia Las abstractas pueden contener miembros no abstractos Todas son correctas.
6. En estas definiciones en una clase abstracta, marca la correcta: abstract public virtual int suma(); abstract int resta(); public abstract int suma(); Todas son correctas.
7. La clase string, marca la FALSA: No permite modificaciones del contenido de sus instancias Es similar a un char[] de solo lectura Se puede instanciar con new así, string s = new string ...; Es por referencia y no permite la comparación con el '=='.
8. Con respecto a las clases, marca la FALSA: Toda clase tiene que tener, obligatoriamente, un constructor público Toda clase tiene un constructor sin parámetros, por defecto Si se crea un constructor con un parámetro ya no existe el por defecto Los destructores no se pueden sobrecargar.
9. ¿Qué significa instanciar una clase en C#? Duplicar una clase Heredar de una clase Crear un objeto a partir de una clase Crear una clase estática.
10. Una lista que sigue la política de gestión tipo LIFO es: Una lista dinámica Una Cola Una Pila Todas son correctas.
11. Para añadir un texto al final de un StringBuilder strb = new StringBuilder("Hola"), usaremos: strb.Insert("Hola".Length, "texto"); strb.Append("Texto"); strb.Insert(4, "Texto"); Todas son correctas.
12. Con respecto a los interfaces: Son clases abstractas Si lo implemento en una clase tengo que codificar todos sus miembros Son similares a las clases estáticas Ninguna de las anteriores.
13. El operador this: Se usa para operar con los objetos Se usa para operar con las clases Se usa con los miembros compartidos Ninguna de las anteriores.
14. Una clase puede contar con ..., marca la FALSA: Un constuctor Varios constructores sobrecargados Un destructor si devuelve un tipo void Ningún constructor ni destructor.
15. Una propiedad Almacena un tipo de dato Debe de tener un set, obligatoriamente Debe de tener un get, obligatoriamente Puede ser abstract.
16. Con respecto a los operadores No se pueden sobrecargar Deben ser siempre static public No devuelven ningún tipo Ninguna es correcta.
17. Con respecto a los indizadores: Es un método que se tiene que llamar this Es una propiedad Puede ser static public No se pueden sobrecargar.
18. El método Split() de la clase String: Devuelve un List<String> Devuelve el número de palabras de un string Devuelve un array de string Ninguna de las anteriores.
19. Si creo una clase 'abstrac class Ejemplo' y tiene un método 'public static void M1()' y otro método 'public void M2()', puedo usar la sintaxis siguiente: Ejemplo.M1(); Ejemplo.M2(); Ejemplo MiEjemplo = new Ejemplo(); Todas son correctas.
20. Puedo manejar textos usando: La clase string La clase char La clase stringBuilder Todas son correctas.
Denunciar Test