Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Prueba Técnica para El Perfil Desarollador PDF
Prueba Técnica para El Perfil Desarollador PDF
Responda las siguientes preguntas, sin limite de tiempo usando la cantidad de espacio
que vea necesario para su respuesta:
1 ¿Qué es OOPS?
RPTA: Es una definición de datos y funciones que permite crear tipos personalizados
propios por medio de variables de distintos tipos, métodos y eventos
4 ¿Qué es un objeto?
5 ¿Qué es la encapsulación?
RPTA: Es una forma de envolver o proteger las variables, funciones o métodos de una
clase de manera que se mantengan ocultas de otras clases, de modo que solo se
puedan acceder desde la clase en la que fueron creadas
6 ¿Qué es el polimorfismo?
RPTA: Los destructores son funciones miembro especiales que sirven para
eliminar un objeto de una determinada clase
RPTA: Indica al compilador que cambie el código en la definición de función para cada
instancia de una llamada a función. Sin embargo, la sustitución solo se produce a
discreción del compilador.
RPTA: permite definir dos o más funciones con el mismo nombre, pero que difieren en
cantidad o tipo de parámetros.
RPTA: Es una clase que no puede ser instanciada, para poder utilizarla se debe
heredar
RPTA: Permite que un objeto intente liberar recursos y realizar otras operaciones de
limpieza antes de que sea reclamado por la recolección de elementos no utilizados
RPTA: se usa para acceder a los miembros de la clase base desde una clase derivada:
Llamar a un método en la clase base que haya sido reemplazado por otro método.
Especificar a qué constructor de clase base se debe llamar cuando se crean
instancias de la clase derivada.
RPTA: Es el control de errores, y la respuesta que se debe tener cuando estos sucedan
RPTA: Overload es la sobrecarga de métodos, es que en una misma clase puedas tener
dos métodos que se llamen de la misma forma pero que se diferencien a través de la
cantidad de parámetros
RPTA: indican el nivel de accesibilidad que tendrá un miembro o un tipo desde otros
miembros que lo referencien
25 ¿Cuáles son los distintos tipos de constructores?
RPTA: Las estructuras son tipos por valor y las clases tipos por referencia. Es decir,
aunque las estructuras pueden trabajar como clases, realmente son valores ubicados
en la pila directamente, y no referencias a la información en memoria.
RPTA: Internal
RPTA: No necesariamente
RPTA: se usa para modificar la declaración del método y permitir que se invalide en
una clase derivada
RPTA:
RPTA:
RPTA: Abstracción
35 ¿Qué concepto de OOPS expone solo la información necesaria a las funciones de llamada
(calling functions)
Datos:
1 cómo se seleccionan todos los registros de la tabla?
7 puede una tabla tener más de una clave externa o foránea definida?
RPTA: Si
8 Listar todos los posibles valores que se pueden almacenar en un campo de datos de tipo
BOOLEAN.
RPTA: True,False
9 Cuál es el valor más alto que se puede almacenar en un campo de datos de tipo BYTE?
RPTA:
11 Qué es la Normalización?
RPTA: consiste en designar y aplicar una serie de reglas, con el fin de estandarizar la
base de datos
12 Qué es un Trigger?
RPTA: Es una función que la base de datos ejecuta de forma automática cuando se
realiza una operación sobre una tabla o vista
RPTA:
Delete -> Elimina registros, se puede usar Where para limitar o filtrar los
registros a eliminar
Truncate -> Elimina todos los registros y resetea los contadores de
autoincremento
Drop -> Elimina la tabla
16 Que es un Índice?
RPTA: porque normalmente es más eficaz realizar una exploración de tablas. De este
modo, se evita tener que cargar y procesar las páginas de índices
18 ¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando
la tabla?
RPTA:
Delete from ‘Tabla’
Truncate Table ‘Tabla’
19 En SQL, para eliminar las filas duplicadas del resultado de una sentencia SELECT se
emplea
RPTA: Distinct
21 En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que comienzan
con "Juan"?