option
Cuestiones
ayuda
daypo
buscar.php

ProgramacionCsur

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ProgramacionCsur

Descripción:
para examen ces programacion

Fecha de Creación: 2026/06/03

Categoría: Otros

Número Preguntas: 80

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Considera las siguientes clases en Java: public class Animal { public void sonido() { System.out.println("Algún sonido"); } } public class Perro extends Animal { public void sonido() { System.out.println("Guau Guau"); } } Si se ejecuta el siguiente código. Animal miAnimal = new Perro(); miAnimal.sonido(); ¿Qué se imprimirá?. Algún sonido. Ninguna salida. Guau Guau.

¿Qué componente del JRE se encarga de interpretar y ejecutar el bytecode generado por el compilador de Java?. JDB. JAR. JVM.

Un método en una clase es…. 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 y que define su comportamiento. Una relación que existe entre los objetos de esa clase y otros objetos.

Librería o clase que se puede utilizar directamente en cualquier programa Java sin necesidad de importarla. La clase String. La clase Scanner. La clase ArrayList.

¿Qué se debe hacer para definir el tipo de dato y el valor inicial de un atributo en una clase?. Escribir el nombre del atributo seguido de dos puntos, el tipo de dato y el signo igual, el valor inicial. Escribir el tipo de dato seguido de un espacio, el nombre del atributo y el signo igual, el valor inicial. Escribir el nombre del atributo seguido de un espacio, el tipo de dato y el signo igual, el valor inicial.

¿Cuál es la palabra clave que se utiliza para definir un caso dentro de una estructura switch en Java?. default. case. switch.

¿Qué herramienta del JDK se utiliza para ejecutar el bytecode generado por el compilador de Java?. javac. jar. java.

Forma que tiene la caja que representa el inicio o fin de un algoritmo en un diagrama de flujo. Un óvalo. Un rombo. Un rectángulo.

¿Qué es una clase en Java?. Una construcción que describe a un conjunto de objetos que poseen las mismas propiedades. Ambas opciones son correctas. Una colección de objetos que comparten una estructura y un comportamiento comunes.

¿Cuál es el framework de Java que se usa para desarrollar aplicaciones empresariales basadas en componentes modulares?. Hibernate. Spring Boot. Struts.

¿Qué significa que una clase sea una generalización de otra clase?. Que representa una clase más general que define características y comportamientos comunes que heredan las hijas. Que representa una clase independiente que no tiene relación con ninguna otra clase. Que representa una clase más específica que hereda y reutiliza atributos y comportamientos de la clase padre.

¿Qué estructura de repetición comprueba la condición al principio del ciclo?. do-for. while y for. do-while.

¿Cuál es el tipo de estructura que se debe crear para almacenar los archivos .java de un paquete?. Una estructura matricial de datos. Una estructura lineal de archivos. Una estructura jerárquica de carpetas.

En el siguiente código en PseInt, ¿Qué valor tendrá finalmente la variable resultado? contador <- 1 resultado <- 0 Mientras contador <= 2 Hacer resultado <- resultado + (contador * 2) contador <- contador + 1 FinMientras : 2. 4. 6.

¿Cuál es el tipo de herencia que se da cuando una subclase contiene los atributos y métodos de solo una superclase?. Herencia múltiple. Herencia simple. Herencia híbrida.

¿Qué es un constructor sin parámetros en Java?. Un método especial que se invoca cuando se crea un objeto de una clase sin especificar ningún valor para sus atributos. Ambas opciones son correctas. Un método especial que se invoca cuando se crea un objeto de una clase con valores por defecto para sus atributos.

¿Cuál de las siguientes opciones representa la sintaxis para declarar un atributo en Java?. [modificador] tipoDeDato nombreMetodo;. [modificador] tipoRetorno nombreDeAtributo;. [modificador] tipoDeDato nombreDeAtributo;.

Tipo de dato que debe tener la condición de las estructuras Mientras y Repetir. Un dato numérico o real, que puede ser positivo o negativo. Un dato lógico o booleano, que puede ser verdadero o falso. Un dato carácter o cadena, que puede ser una letra, un número o un símbolo.

Característica que NO debe cumplir un algoritmo. Debe ser exacto o preciso. Debe ser rígido en su diseño. Debe ser conciso y detallado.

¿Qué ocurre en el siguiente código en Java? for (int i = 0; i < 5; i--) { System.out.println("Iteración " + i); }. Se genera un bucle infinito porque la condición siempre es verdadera. Se imprime en consola el texto indicado 4 veces. Se imprime en consola el texto indicado 5 veces.

¿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é significa EOO?. Encapsulación oculta de objetos. Enfoque orientado a objetos. Escoger otras opciones.

¿Qué es un mensaje en Java?. Una cadena de texto que se muestra por pantalla o se almacena en una variable. Una petición de un objeto a otro para solicitar la ejecución de alguno de sus métodos o para obtener el valor de un atributo público. Una notificación de error o excepción que se produce durante la ejecución de un programa.

Herramienta que se utiliza para compilar el código fuente de Java a bytecode. javadoc. javac. java.

¿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.

¿Quién es la clase padre, cuando nos encontramos este tipo de notación?clase A → clase B. Las clases no tienen relación de herencia. La clase B es la clase padre. La clase A es la clase padre.

¿Qué es una constante?. Un valor que cambia durante la ejecución del programa. Un valor que no cambia durante la ejecución del programa. Un valor que se puede cambiar durante la ejecución del programa.

Los atributos y los métodos de una clase son…. Los identificadores y los operadores que describen el nombre y la operación de un conjunto de objetos. Los datos y las funciones que resumen las características y el comportamiento comunes de un conjunto de objetos. Los parámetros y las variables que determinan el estado y el funcionamiento de un conjunto de objetos.

¿Cuál es el tipo de símbolos que se utilizan para encerrar la condición de una estructura selectiva o alternativa en Java?. [ ]. ( ). { }.

¿Cuál es la estructura de repetición que se utiliza cuando se sabe el número de veces que se debe ejecutar el bloque de sentencias?. for. do-while. while.

En el siguiente código en PseInt, ¿Cuántas veces se imprimirá la frase ¡Hola Mundo! ? contador = 1 Mientras contador <= 5 Escribir("¡Hola Mundo!") contador = contador + 1 FinMientras : cinco veces. tres veces. cinco veces.

El tipo de programa que se utiliza para traducir un programa fuente en alto nivel a un programa objeto en lenguaje máquina es…. Depurador. Intérprete. Compilador.

¿Qué significa que un método tenga una visibilidad privada?. Que solo puede ser accedido y utilizado por los objetos de las clases que heredan de la clase que lo define. Que solo puede ser accedido y utilizado por los objetos de las clases que están en el mismo paquete que la clase que lo define. Que solo puede ser accedido y utilizado por los objetos de la misma clase que lo define.

Selecciona de la lista la herramienta de modelado que se puede integrar con Eclipse. Dia. Papyrus. Gliffy.

La palabra clave que se utiliza para declarar una constante en Java es…. static. const. final.

Herramienta adicional que ofrece PSeInt para ayudar a encontrar errores y comprender la lógica de 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. 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.

¿Qué es la programación orientada a objetos (POO)?. 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 funciones y variables. Una metodología que basa la estructura de los programas en torno a algoritmos y datos.

Nombre que debe tener el método constructor de una clase. El mismo nombre de la clase. El nombre de la clase seguido de dos paréntesis. El nombre de la clase precedido por la palabra constructor.

Orden de prioridad que se sigue para evaluar una expresión con distintos tipos de operadores. Primero los paréntesis, luego las operaciones relacionales, después las sumas, restas y disyunción, luego las multiplicaciones, divisiones, resto y conjunción y finalmente las potencias y la negación. Primero los paréntesis, luego las potencias y la negación, después las multiplicaciones, divisiones, resto y conjunción, luego las sumas, restas y disyunción y finalmente las operaciones relacionales. Primero los paréntesis, luego las sumas, restas y disyunción, después las multiplicaciones, divisiones, resto y conjunción, luego las potencias y la negación y finalmente las operaciones relacionales.

¿Cuál es el tipo de sentencia que se utiliza para indicar que se requiere la carga de una librería o clase del API de Java?. export. package. import.

¿Qué estructura selectiva se usa para ejecutar el bloque de código correspondiente al caso que coincida con el valor de una variable, en pseudocódigo y utilizando PseInt?. Si simple, por ejemplo: Si variable_numerica = valor1 Entonces instrucciones1; Fin Si. Según sea, por ejemplo: Según variable_numerica Hacer opcion_1: instrucciones1 opcion_2: instrucciones2 De Otro Modo: instrucciones3 Fin Según. Si doble, por ejemplo: Si variable_numerica = valor1 Entonces instrucciones1; Sino si variable_numerica = valor2 Entonces instrucciones2; Fin Si.

Si tenemos el siguiente código en Java, sin constructores implementados. public class Taxi { private String matricula; private String modelo; } Si ejecutamos la siguiente instrucción. ¿Qué ocurre? Taxi taxi1 = new Taxi ();. Matricula y modelo no tienen valores. Hay un error porque no se ha declarado el constructor. Matricula y modelo ya tienen valores.

¿A qué tipo de notación pertenece el identificador “_miBlogDeDesarrollo_”?. lowercamelcase. snakecase. uppercamelcase.

¿Cuál es la palabra reservada que se utiliza para indicar el final de una instrucción switch en Java?. case. break. default.

¿Qué es un atributo en una clase?. Una relación que existe entre los objetos de esa clase y otros objetos. Una operación que se aplica sobre los objetos de esa clase. Una característica que define el estado o la información de los objetos de esa clase.

¿Qué tipo de software es PSeInt?. Un software comercial profesional monoplataforma dirigido a personas que se especializan en la programación. Un software no comercial recreativo multiplataforma dirigido a personas que se divierten con la programación. Un software libre educativo multiplataforma dirigido a personas que se inician en la programación.

¿Cómo se denomina al mecanismo de abstracción consistente en agrupar un conjunto de clases de objetos en una clase de nivel superior?. Agregación. Clasificación. Generalización.

¿Cuál de las siguientes características NO pertenece a la relación de composición?. 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. La vida útil de la clase contenida o parte depende de la clase contenedora o todo.

El tipo de elemento que se utiliza para representar la relación de composición en el diagrama UML es…. Una línea discontinua con una etiqueta de <<composición>>. Una flecha con punta de diamante del lado de la clase contenida o parte. Un rombo sombreado de negro del lado de la clase contenedora o todo.

La carpeta que se debe indicar al ejecutar Eclipse por primera vez para colocar los proyectos. Project Folder. Workspace. Eclipse Home.

¿Qué especificación define los estándares que debe seguir una implementación de la JVM?. JLS (Java Language Specification). JEP (Java Enhancement Proposal). JCP (Java Community Process).

Tipo de representación de algoritmos que es el más utilizado por su simplicidad y cercanía al lenguaje de programación. Diagramas de flujo, que usan símbolos gráficos y líneas de flujo para indicar las acciones y el orden de ejecución. Pseudocódigo, que usa un lenguaje intermedio entre el lenguaje natural y el lenguaje de programación. Diagramas de N-S, que son idénticos a los diagramas de flujo pero eliminando las líneas de flujo.

¿Qué es un algoritmo?. Un conjunto de reglas que definen el significado y la forma de las instrucciones que se pueden usar en un lenguaje de programación. Un conjunto de acciones u operaciones a realizar por el ordenador, de forma clara y detallada, así como el orden en que deben ejecutarse, que nos conducen a la solución del problema. Un conjunto de instrucciones o acciones lógicas que debe ejecutar el ordenador para resolver un problema concreto.

Tipo de dato utilizado para representar valores de punto flotante de 64 bits en Java. float. double. decimal.

Forma que tiene la punta de la flecha que representa la relación de herencia entre clases. Una línea continua. Un rombo blanco. Un triángulo vacío.

El tipo de paréntesis que se utilizan para encerrar la condición de una estructura for en Java es…. []. (). {}.

El tipo de dato que se utiliza para representar valores de verdad en Java es…. byte. boolean. char.

¿Qué característica de Java permite que el mismo código funcione en diferentes sistemas operativos?. Multihilo. Multiplataforma. Multiparadigma.

Un atributo en Java es…. Una variable que se declara dentro de un método y que solo existe dentro de ese método. Un bloque de código que se define dentro de una clase y que contiene instrucciones para realizar una tarea específica. Una característica de un objeto que permite describir y almacenar el estado del objeto.

¿Qué clase se utiliza para leer datos introducidos por el usuario en Java?. Scanner. Reader. System.

¿Qué texto se imprime en consola, al ejecutar el método main? public static void main(String[] args) { Figura figura = new Figura(); figura.dibujar(); } class Figura { void dibujar() { System.out.println("Dibujando una figura"); } } class Circulo extends Figura { void dibujar() { System.out.println("Dibujando un círculo"); } }. Dibujando un círculo. Dibujando una figura. No se imprime nada.

¿Qué tipo de elemento se debe especificar en el ClassPath de Java para poder acceder a los paquetes creados?. La ruta de la raíz de la estructura jerárquica de carpetas. El nombre de la clase principal del paquete. El nombre completo del paquete con la notación de punto.

Ventaja que tiene el encapsulamiento en el diseño orientado a objetos. Permite reutilizar el código existente sin tener que reescribirlo cada vez que se necesite, evitando la repetición de código. Permite separar el aspecto correspondiente a la especificación de la implementación, distinguiendo el “qué hacer” del “cómo hacer”. Permite agrupar los datos y las operaciones que manipulan esos datos en una misma unidad, evitando interferencias externas.

Los parámetros de un método son…. Los valores de entrada que puede recibir el método. Los valores de salida que puede devolver el método. Los valores que se asignan a los atributos del método.

Dado el siguiente método en una clase: public int suma(int a, int b) { return a + b; } ¿Cómo se llama correctamente este método desde otro método en la misma clase?. int resultado = this suma(5, 3);. int resultado = suma(5, 3);. int resultado = suma(int 5, int 3);.

En la herencia en la POO, ¿Qué es la sobreescritura de métodos?. La creación de un nuevo método en una clase hija con el mismo nombre que un método en la clase padre. La implementación de un método getter. La capacidad de una clase para heredar de múltiples clases padres.

¿Cuál es el significado de declarar una variable?. Indicar el nombre de la variable y el valor que va a almacenar antes de poder usarla. Indicar el tipo de dato que va a almacenar dicha variable antes de poder usarla. Indicar el nombre de la variable y el tipo de dato que va a almacenar después de poder usarla.

El operador relacional que se utiliza para comparar si dos valores son iguales es…. El signo diferente (!=), como por ejemplo: 5 != 5 es falso. El signo igual (=), como por ejemplo: 5 == 5 es verdadero. El signo mayor que (>), como por ejemplo: 5 > 5 es falso.

¿Cómo se denomina al tipo de lenguaje que se usa para escribir algoritmos en PSeInt?. Lenguaje natural, que es el lenguaje que usamos para comunicarnos cotidianamente. Lenguaje de programación, que es el lenguaje que usan los ordenadores para ejecutar instrucciones. Pseudolenguaje, que es un lenguaje intermedio entre el lenguaje natural y el lenguaje de programación.

El tipo de programa que se ejecuta secuencialmente sin interrupciones es…. Aleatorio. Lineal. No lineal.

¿Qué atributos se heredan de la clase padre, según el código aportado en Java? public Mamifero(String nombre, int edad, int gestacion) { super(nombre, edad); this.gestacion = gestacion;}. ninguno. nombre y edad. gestación.

¿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.

¿Qué tipo de forma puede adoptar un dato de salida?. Entrada por ratón, archivos, bases de datos, etc. Salida por pantalla, archivos, bases de datos, etc. Entrada por teclado, archivos, bases de datos, etc.

¿Qué significa que un método devuelva un valor de tipo void?. Que el método devuelve un valor nulo. Que el método no devuelve ningún valor. Que el método devuelve un valor vacío.

Mecanismo de abstracción por el cual una clase de objeto es definida a partir de sus partes. Clasificación. Agregación. Generalización.

Tipo de dato utilizado para representar valores enteros de 8 bits con signo en Java. short. int. byte.

¿Qué valores muestra en consola el siguiente pseudocodigo en PseInt para la variable i y j?i = 0;j = 1;Para i = 1 Hasta 10 Hacer i = i + 1; j = j + 1;FinParaescribir iescribir j : i vale 11 y j vale 10. i vale 10 y j vale 11. i vale 11 y j vale 6.

¿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?. private. protected. public.

¿Qué se representa con una línea discontinua con una flecha en un diagrama de clases UML?. Una asociación entre dos clases. Una composición entre dos clases. Una herencia entre dos clases.

¿Qué es el lenguaje de modelado o UML Papyrus?. Un lenguaje de programación orientado a objetos que se basa en el estándar UML. Un editor de texto que permite escribir código fuente en formato UML. Un plugin o módulo de Eclipse que permite crear y editar diagramas UML.

Denunciar Test