Programación 1 / 4
|
|
Título del Test:
![]() Programación 1 / 4 Descripción: examen febrero |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es el tipo de polimorfismo que se da cuando un método tiene múltiples implementaciones dependiendo del tipo de objeto que lo invoca?. Polimorfismo por inclusión. Polimorfismo paramétrico. Polimorfismo operacional. ¿Qué estructura de repetición comprueba la condición al principio del ciclo?. do-while. while y for. do-for. Una expresión lógica es…. Una expresión cuyo resultado es un valor carácter o cadena, es decir, una letra, un número o un símbolo. Una expresión cuyo resultado es un valor lógico o booleano, es decir, verdadero o falso. Una expresión cuyo resultado es un valor numérico o real, es decir, con o sin decimales. La relación de composición dicta que…. Un componente es parte esencial de un elemento. Un componente no es parte esencial de un elemento. Un componente puede o no, ser parte esencial de un elemento. ¿Qué es UML?. Un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. Un lenguaje de programación para desarrollar, compilar y ejecutar un sistema. Un lenguaje natural para describir, analizar y comunicar un sistema. ¿Cuál de las siguientes características NO pertenece a la relación de composición?. La vida útil de la clase contenida o parte depende de la clase contenedora o todo. La clase contenedora o todo es responsable de crear y destruir la clase contenida o parte. En UML se representaba con un simbolo de rombo vacío (sin color) próximo a la clase contenedora o todo. ¿Qué ocurre en el siguiente código en Java? int i = 5; do { System.out.println(i); i++; } while(i > 5);. No hay error y cuando se ejecuta, el código funciona correctamente. Se genera un bucle infinito porque la condición siempre es verdadera. Existe un error en el formato. ¿En qué consiste la persistencia en el enfoque orientado a objetos?. La incapacidad de los objetos para conservar su estado más allá de la duración de un programa en ejecución. La capacidad de los objetos de mantener su estado más allá de la duración de un programa en ejecución. Falta de almacenamiento a largo plazo del estado de los objetos entre sesiones de ejecución del programa. El beneficio que tiene establecer jerarquías entre las clases es…. Los cambios en una clase base no afectan a las clases derivadas. A medida que la jerarquía crece será más fácil de entender y modificar. Permite extender y reutilizar el código existente sin tener que reescribirlo cada vez que se necesite. ¿Qué es una clase en Java?. Ambas opciones son correctas. Una colección de objetos que comparten una estructura y un comportamiento comunes. Una construcción que describe a un conjunto de objetos que poseen las mismas propiedades. ¿Qué es el principio de encapsulamiento en Java?. El principio que establece que los métodos de una clase deben ser privados y solo se pueden invocar desde otros métodos de la misma clase. El principio que establece que los atributos y los métodos de una clase deben ser privados y solo se pueden acceder a ellos mediante una clase especial llamada Encapsulador. El principio que establece que los atributos de una clase deben ser privados y solo se pueden acceder a ellos desde fuera mediante métodos públicos. ¿A qué tipo de notación pertenece el identificador “_miBlogDeDesarrollo_”?. lowercamelcase. snakecase. uppercamelcase. ¿Qué es la programación orientada a objetos (POO)?. Una metodología que basa la estructura de los programas en torno a funciones y variables. Una metodología que basa la estructura de los programas en torno a clases y objetos. Una metodología que basa la estructura de los programas en torno a algoritmos y datos. ¿Cómo se denomina al método que se utiliza para realizar operaciones de entrada/salida en una clase?. Un método de instancia. Un método abstracto. Un método estático. ¿Qué símbolo se utiliza para separar la parte entera y la parte decimal de un número real?. El punto y coma( ; ) o los dos puntos ( : ) dependiendo del lenguaje y la configuración del compilador. El signo más (+) o el signo menos (-) dependiendo del lenguaje y la configuración del compilador. La coma (,) o el punto (.) dependiendo del lenguaje y la configuración del compilador. El siguiente código que pertenece a la clase CalculaAlgo y que se muestra a continuación, ¿De qué tipo es? public CalculaAlgo(String nombre, String genero, int edad) { this.nombre = nombre; this.genero = genero; this.edad = edad; }. Interfaz. Constructor. Getter. El tipo de paréntesis que se utilizan para encerrar la condición de una estructura for en Java es…. {}. (). []. ¿Cuándo finaliza la estructura while?. Antes de empezar un bucle for. Cuando la condición es verdadera. Cuando la condición es falsa. Mecanismo de abstracción por el cual una clase de objeto es definida a partir de sus partes. Agregación. Clasificación. Generalización. ¿Cuál es el tipo de asociación débil que se usa para representar que una clase es parte de otra clase?. Relación de composición. Relación de herencia. Relación de agregación. ¿Qué extensión debe tener un archivo que contiene código fuente de Java?. .jav. .java. .jv. ¿Cuál es el método que se utiliza para cambiar el estado de un objeto en una clase?. Un método setter. Un método getter. Un método constructor. El proveedor que es el principal responsable del desarrollo y mantenimiento de Java es…. Oracle. Microsoft. Google. Herramienta adicional que ofrece PSeInt para ayudar a encontrar errores y comprender la lógica de los algoritmos. La herramienta de diagrama de flujo, que permite generar automáticamente el diagrama de flujo asociado al pseudocódigo escrito. Ambas herramientas son ofrecidas por PSeInt y son útiles para mejorar los algoritmos. La herramienta de depuración, que permite ejecutar paso a paso el algoritmo y ver el valor de las variables en cada momento. ¿Qué tipo de código intermedio se genera al compilar un programa en Java?. Hexadecimal. Bytecode. Assembler. ¿Cuál es el tipo de dato que se utiliza para representar un único carácter Unicode en Java?. string. char. text. El método que se utiliza para inicializar los atributos del objeto solo la primera vez que se crea el objeto es…. Un método getter. Un método setter. Un método constructor. ¿Qué palabra reservada se usa para indicar el inicio de un algoritmo en PSeInt?. Inicio, por ejemplo: Inicio SumaDosNumeros. Algoritmo, por ejemplo: Algoritmo SumaDosNumeros. Programa, por ejemplo: Programa SumaDosNumeros. Tipo de software que se recomienda para la elaboración de diagramas de flujo. Ambos tipos de software, dependiendo de las preferencias y necesidades del usuario. Software comercial, como Microsoft Office o Visio, que ofrecen herramientas útiles y sofisticadas para crear diagramas. Software no comercial, como DIA o PseInt, que son soluciones rápidas y gratuitas para crear diagramas. En el siguiente código en PseInt, ¿Qué valor tendrá finalmente la variable contadora? contador = 2 Para i <- 2 Hasta 1 Con Paso -1 Hacer contador = contador - 1 FinPara. 1. 2. 0. ¿Qué es un atributo en una clase?. Una característica que define el estado o la información de los objetos de esa clase. Una operación que se aplica sobre los objetos de esa clase. Una relación que existe entre los objetos de esa clase y otros objetos. ¿Qué es la modularidad en la POO?. La propiedad que permite ocultar al mundo exterior la representación interna del objeto. La propiedad que permite definir un nuevo objeto a partir de otros, agregando las diferencias entre ellos. La propiedad que permite dividir un programa en módulos o partes independientes. ¿Qué ocurre en el siguiente código en Java? for (int j = 1; j <= 4; j++) { System.out.print(j + ", "); }. Se imprime en consola los números 1,2,3,. Se imprime en consola los números 1, 2, 3, 4,. Se genera un bucle infinito porque la condición siempre es verdadera. ¿Cuál es el framework de Java que se usa para desarrollar aplicaciones empresariales basadas en componentes modulares?. Struts. Spring Boot. Hibernate. En la siguiente instrucción en Java, ¿Qué tipo de dato devuelve el siguiente método?public void setPropietario(Persona propietario){ this.propietario = propietario;}. No devuelve nada. Un objeto this. Un objeto persona. Estructura repetitiva que se usa para repetir una serie de instrucciones un número conocido de veces. Mientras, por ejemplo: Mientras condición Hacer instrucciones; Fin Mientras. Para, por ejemplo: Para variable_numerica<-valor_inicial Hasta valor_final Con Paso paso Hacer instrucciones; Fin Para. Repetir, por ejemplo: Repetir instrucciones Hasta Que condición. El tipo de programa que se utiliza para traducir un programa fuente en alto nivel a un programa objeto en lenguaje máquina es…. Compilador. Intérprete. Depurador. ¿Cuál es el tipo de modificador que se puede usar en un atributo para que solo pueda ser accedido por los métodos de la misma clase en la que está declarado?. public. private. protected. Dado el siguiente código en Java: ¿Qué atributos pertenecen a la clase Animal? public class Mamifero extends Animal { private int gestacion; private int cantidadPatas; private boolean tienePelo; public Mamifero(String nombre, int edad, String genero, String tamanho, int gestacion, int cantidadPatas, boolean tienePelo) { super(nombre, edad, genero, tamanho); //inicialización atributos propios de clase } }. gestación, cantidadPatas, tienePelo. nombre, edad, genero, tamanho. gestación, cantidadPatas, tienePelo, nombre, edad, genero, tamanho. Herramienta que se utiliza para compilar el código fuente de Java a bytecode. java. javac. javadoc. |





