SIMULACRO PROGRAMACIÓN B ILERNA
![]() |
![]() |
![]() |
Título del Test:![]() SIMULACRO PROGRAMACIÓN B ILERNA Descripción: Todas las preguntas del simulacro de examen de la asignatura |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué son los parámetros de una función?. Variables globales accesibles desde cualquier parte del programa. Instrucciones para repetir bloques de código. Valores que se pasan a una función para que trabaje con ellos. Métodos especiales para inicializar objetos. ¿Qué puede hacer una función que no puede hacer un procedimiento?. Ejecutar múltiples tareas en paralelo. Cambiar directamente los atributos de una clase. Devolver un valor al código que la llamó. Crear nuevas instancias de clases automáticamente. ¿Cuál es la ventaja de usar funciones en tu código?. Requieren menos memoria en tiempo de ejecución. Permiten reutilizar el código y hacerlo más organizado. El código siempre se ejecuta más rápido. No necesitan ser probadas individualmente. En programación orientada a objetos, ¿qué es una clase?. Un tipo de base de datos. Un método que se ejecuta automáticamente. Un molde o plantilla para crear objetos. Un valor devuelto por una función. ¿Qué hace la instrucción return en una función?. Ejecuta un bucle dentro de la función. Devuelve un valor desde la función al lugar donde fue llamada. Crea una nueva variable local. Llama automáticamente a otra función. ¿Qué es una clase abstracta?. Una clase que se ejecuta automáticamente al compilar. Una clase que no se puede instanciar directamente. Una clase sin atributos ni métodos. Una clase que no tiene constructores. ¿Cómo se llama al proceso de crear una clase a partir de otra en programación orientada a objetos?. Polimorfismo. Encapsulamiento. Herencia. Abstracción. ¿Cuál de los siguientes es un ejemplo de una propiedad de una clase?. return. Nombre de un estudiante. void. if. ¿Cuál es la palabra clave utilizada para crear una nueva clase en muchos lenguajes de programación?. define. object. class. struct. ¿Qué se utiliza para instanciar un objeto de una clase?. extends. class. Operador 'new'. init. ¿Qué es la herencia en programación orientada a objetos?. Eliminar atributos de una clase. Crear nuevas clases basadas en clases existentes. Compartir métodos entre funciones. Convertir una clase en abstracta. ¿Qué hace un método abstracto en una clase?. Se ejecuta automáticamente al crear un objeto. Define un comportamiento que debe ser implementado por las subclases. Solo puede llamarse desde métodos privados. Se sobrescribe cada vez que se usa. ¿Qué es una subclase?. Un tipo especial de atributo. Una clase que hereda propiedades y métodos de otra clase (superclase). Una variable local. Un tipo de estructura de control. ¿Cuál es una ventaja de usar interfaces en la programación?. Ejecutan código sin necesidad de instanciación. Permiten definir métodos que deben ser implementados en diferentes clases. Aumentan el rendimiento del programa automáticamente. Evitan el uso de polimorfismo. ¿Para qué se usan los modificadores de acceso en la programación orientada a objetos?. Para mejorar el rendimiento de la memoria. Para controlar la visibilidad y el acceso a clases y métodos. Para definir variables estáticas. Para evitar errores en tiempo de ejecución. En la programación, ¿qué significa almacenar datos de manera persistente?. Guardarlos en caché temporal. Guardar datos que se mantienen incluso después de cerrar la aplicación. Utilizar variables globales. Compartir datos entre funciones. ¿Qué tipo de datos pueden manejar las bases de datos orientadas a objetos?. Solo números y texto. Tablas y vistas. Objetos, que pueden contener tanto datos como funciones. Archivos XML. ¿Qué se necesita para almacenar objetos en una base de datos en programación?. Crear una interfaz gráfica. Definir las estructuras de datos adecuadas. Implementar herencia múltiple. Usar solo métodos estáticos. ¿Qué se entiende por SGBDOO?. Software General de Base de Datos. Sistema Global de Bases de Datos. Sistema de Gestión de Bases de Datos Orientadas a Objetos. Servicio General de Bases de Datos Online. ¿Cuál es el propósito de un modelo estándar ODMG?. Mejorar la seguridad en bases de datos. Hacer backups automáticos. Proveer un marco para las bases de datos orientadas a objetos. Minimizar el uso de memoria RAM. Para asegurar que dos operaciones de datos no interfieran entre sí, se utiliza: Códigos hash. Transacciones. Procedimientos almacenados. Algoritmos de ordenación. ¿Qué es un registro en una base de datos?. Un campo individual. Una colección de datos que pertenecen a una entidad. Una clave primaria. Una función de inserción. ¿Cuál es la función del código SQL SELECT?. Insertar datos en la base. Eliminar registros. Recuperar información de una base de datos. Crear una nueva tabla. ¿Qué función tiene el comando UPDATE en SQL?. Leer registros. Actualizar registros existentes. Crear nuevas columnas. Unir tablas con claves externas. ¿Cuál de las siguientes no es una función de un SGBD?. Crear, leer, actualizar y eliminar datos. Manejo de transacciones. Crear documentos de texto. Control de concurrencia. ¿Qué es un atributo en una clase?. Un método público. Una propiedad que define el estado de un objeto. Una variable global. Una interfaz. ¿Qué se necesita para llamar a una función?. Un parámetro obligatorio llamado "main". El nombre de la función, y si es necesario, los argumentos requeridos. Una clase abstracta. Una variable global. ¿Qué significa encapsulamiento en programación orientada a objetos?. Combinar múltiples clases en una. Ocultar los detalles internos de una clase. Extender una clase en otra. Exportar variables. En una clase, ¿qué simboliza el modificador ‘private’?. Puede ser accedido desde cualquier parte del programa. Solo es visible para interfaces. El método o propiedad no puede ser accedido desde fuera de la clase. Solo puede ser heredado por subclases. ¿Cuál es una característica de una clase abstracta?. Se ejecuta en segundo plano. No se puede instanciar directamente; se debe heredar. Tiene solo atributos estáticos. No permite métodos virtuales. Cuando se dice que una clase debe implementar una interfaz, ¿qué implica esto?. Que herede métodos privados. Que cree una clase hija automáticamente. La clase debe tener todos los métodos definidos en esa interfaz. Que utilice herencia múltiple. ¿Cuál es un ejemplo de un tipo de dato compuesto?. String. Boolean. Un objeto que puede tener atributos y métodos. Integer. ¿Qué debe hacer un programa para obtener información de una base de datos?. Crear una tabla nueva. Utilizar recursividad. Crear una conexión a la base de datos. Añadir índices. ¿Qué es un sistema gestor de bases de datos (SGBD)?. Una hoja de cálculo con macros. Un software que permite crear, gestionar y manipular bases de datos. Un plugin para navegadores. Un framework de diseño gráfico. ¿Qué es la recursividad?. Llamar funciones de librerías externas. Cuando una función se llama a sí misma para resolver un problema. Ejecutar bucles infinitos. Reutilizar atributos de una clase. En programación orientada a objetos, ¿qué es un objeto?. Una base de datos relacional. Un archivo externo. Una instancia de una clase. Una librería. ¿Cuándo usas un modificador ‘protected’ en un método, qué significa?. Solo accesible desde el método main. El método es accesible solo dentro de la clase y sus subclases. Siempre es público. No puede contener lógica. ¿Por qué son utilizadas las bases de datos objeto-relacionales?. Son más fáciles de programar. Para fusionar lo mejor de las bases de datos relacionales y orientadas a objetos. Porque no necesitan índices. Porque no requieren lenguaje SQL. Cuando hablamos de ‘tipos de datos compuestos’, ¿a qué nos referimos?. A datos numéricos complejos. A aquellos que combinan varios tipos de datos en uno solo. A datos no compatibles. A variables constantes. ¿Qué es el polimorfismo?. Un tipo de herencia múltiple. Permite enviar el mismo mensaje a distintos tipos de objetos, que responderán según su propia lógica. Encapsula clases privadas. Un método que no acepta argumentos. ¿Qué es la abstracción?. Ejecutar clases simultáneamente. Centrarse en qué hace un objeto y para qué sirve, ignorando detalles de implementación. Crear interfaces públicas. Crear bases de datos. ¿Qué significa sobrescribir un método en una subclase?. Ocultarlo completamente. Convertirlo en una función anónima. Proporcionar una nueva implementación para un método de la superclase. Eliminarlo en tiempo de ejecución. ¿Qué propósito tiene un constructor en una clase?. Liberar recursos de memoria. Inicializar los objetos de la clase. Heredar propiedades de la interfaz. Evitar la sobrecarga de métodos. ¿Cuál es el principio de ‘polimorfismo’?. Herencia automática de métodos. La capacidad de un método para realizar diferentes funciones según el contexto. Reutilización de clases abstractas. Modificación de atributos protegidos. ¿Cuál es un ejemplo de una base de datos relacional?. MongoDB. Redis. MySQL. Neo4j. ¿Qué comando se utiliza para insertar datos en una base de datos?. SELECT. DELETE. UPDATE. INSERT. |