option
Cuestiones
ayuda
daypo
buscar.php

Programacion

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

Descripción:
Programacion un1

Fecha de Creación: 2026/01/28

Categoría: Otros

Número Preguntas: 80

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

¿Cuál es el tipo de dato que se utiliza para representar un único carácter Unicode en Java?. text. char. string.

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.

Considera la siguiente clase Persona en Java:¿Cuál es la forma correcta de inicializar un objeto Persona con el nombre "Carlos" y la edad 30? public class Persona { private String nombre; private int edad; public Persona(String nombre, int edad) { this.nombre = nombre; this.edad = edad; } //contiene métodos getter y setter. Persona p; p.setNombre("Carlos"); p.setEdad(30);. Persona p = new Persona("Carlos", 30);. new Persona p = Persona("Carlos", 30);.

¿Cuál de las siguientes opciones no es una de las partes de un mensaje?. Lista de clases. Nombre del método a ejecutar. Identidad del receptor.

¿Cuál es el tipo de identificador que se utiliza para nombrar una constante en Java según las convenciones de estilo?. UPPER_CASE. snake_case. CamelCase.

¿Cuál es el tipo de símbolos que se utilizan para delimitar el bloque de sentencias de una estructura selectiva o alternativa en Java?. { }. [ ]. ( ).

La palabra clave this en Java es…. Una referencia al método actual que se está ejecutando. Una referencia al objeto actual con el que se está trabajando. Una referencia a la clase actual donde se define el método.

¿Qué relación se establece cuando dos clases tienen solo una dependencia de utilización?. Una relación de asociación. Una relación de agregación. Una relación de herencia.

¿Para qué se utiliza JDBC?. Para interactuar con bases de datos relacionales y guardar objetos en tablas de la base de datos. Facilita el mapeo entre objetos Java y tablas de bases de datos. Se usa para hacer que los objetos sean serializables.

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

El método de la clase Scanner que se utiliza para leer un valor entero introducido por el usuario en Java es…. nextNum. nextInteger. nextInt.

En Java, ¿Cuál de las siguientes expresiones tiene un formato correcto?. int x = 5. int x = 5;. int x = 5:.

¿Qué es un dato tipo booleano?. Un dato que solo puede tener uno de dos valores permitidos: verdadero o falso. Un dato que solo puede tener uno de dos valores permitidos: cero o uno. Un dato que solo puede tener uno de dos valores permitidos: positivo o negativo.

¿Cuál es el tipo de servicio que no ofrecen los objetos a otros objetos que son sus clientes?. Las acciones o funciones, que llamamos métodos. Los datos, que llamamos atributos. La misma dirección de memoria.

Si tienes la siguiente clase. ¿Cuál de las opciones muestra la manera correcta de declarar y ejemplarizar un objeto de Estudiante? public class Estudiante { private String nombre; private int edad; //constructores, getters y setters aquí }. e = new Estudiante("Ana", 20);. Estudiante e; e = new Estudiante("Ana", 20);. new Estudiante e("Ana", 20);.

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

Necesitas que se realice una repetición de instrucciones mientras una variable contadora que se encuentra en el cuerpo del bucle sea menor o igual a 10 con PSeInt. Elige la opción que presenta la sintaxis apropiada para este fin. Desde contador <- 1 Hasta 10 Con paso 1 Hacer/*Cuerpo del bucle*/ FinDesde. Mientras contador <= 10 Hacer/*Cuerpo del bucle*/ FinMientras. Para contador <- 1 Hasta 10 Con paso 1 Hacer /*Cuerpo del bucle */ FinPara.

Operador que se utiliza para crear o instanciar un objeto en Java. super. new. this.

Diferencia que hay entre una clase y un objeto en la POO. Una clase es una plantilla que describe objetos, y un objeto es una instancia particular de una clase. Una clase es una unidad de modularidad que encapsula solo funciones, y un objeto es una variable de tipo clase que almacena valores. Una clase contiene en su interior objetos y un objeto es una abstracción que define características y comportamiento pero que no pertenecen a una clase.

El tipo de instrucción que se utiliza para almacenar un valor en una variable es…. Lectura. Escritura. Asignación.

¿Qué palabra clave se utiliza para definir una acción por defecto cuando ninguno de los casos de una estructura switch se cumple en Java?. break. default. case.

Diferencia entre usar el operador == y el método equals para comparar dos objetos en Java. El operador == compara el contenido de los objetos, es decir, si tienen los mismos valores en sus atributos. El método equals compara la identidad de los objetos, es decir, si son el mismo objeto en memoria. No hay diferencia, ambos hacen lo mismo. El operador == compara la identidad de los objetos, es decir, si son el mismo objeto en memoria. El método equals compara el contenido de los objetos, es decir, si tienen los mismos valores en sus atributos.

¿Cómo se denomina al tipo de estructuras de control que permiten repetir una serie de instrucciones un número determinado o indeterminado de veces?. Estructuras repetitivas o iterativas, como Mientras, Para o Repetir. Estructuras secuenciales o lineales, como Escribir, Leer o Asignar. Estructuras selectivas o alternativas, como Si, Sino o Según sea.

La persistencia en el enfoque orientado a objetos es…. La capacidad de los objetos de recuperar su estado después de la finalizació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. La capacidad de los objetos de cambiar su estado durante la duración de un programa en ejecución.

¿Cuál es la estructura repetitiva que se usa para realizar una serie de instrucciones un número incierto de veces y mientras se cumpla una condición al inicio del ciclo en pseudocódigo?. Para, por ejemplo: Para variable_numerica<-valor_inicial Hasta valor_final Con Paso paso Hacer instrucciones; Fin Para. Mientras, por ejemplo: Mientras condición Hacer instrucciones; Fin Mientras. Repetir, por ejemplo: Repetir instrucciones Hasta Que condición.

¿Cómo se denomina al tipo de estructuras de control que permiten ejecutar una serie de instrucciones dependiendo de una condición o del valor de una variable?. Estructuras secuenciales o lineales, como Escribir, Leer o Asignar. Estructuras selectivas o alternativas, como Si, Sino o Según sea. Estructuras repetitivas o iterativas, como Mientras, Para o Repetir.

¿Qué es el enlace dinámico en la programación orientada a objetos? Pregunta 27Seleccione una: Un mecanismo que permite que la invocación de un método se resuelva en tiempo de ejecución en lugar de tiempo de compilación. Un mecanismo que permite que la invocación de un método se resuelva en función del tipo de dato con el que se está trabajando. Un mecanismo que permite que la invocación de un método se resuelva en tiempo de compilación en lugar de tiempo de ejecución.

¿Qué se debe hacer para indicar la cardinalidad o multiplicidad de una relación de asociación en un diagrama de clases UML?. Escribir un símbolo o un signo junto al extremo de la línea que une las clases según el número mínimo y máximo de instancias relacionadas. Escribir una letra o una palabra junto al extremo de la línea que une las clases según el número mínimo y máximo de instancias relacionadas. Escribir un número o un rango junto al extremo de la línea que une las clases según el número mínimo y máximo de instancias relacionadas.

¿Qué implica que dos clases estén relacionadas mediante una jerarquía?. Implica que una clase es independiente de la otra, y que hay una relación de composición entre ellas. Implica que una clase es hijo o subclase de la otra, y que hay una relación de asociación entre ellas. Implica que una clase es padre o superclase de la otra, y que hay una relación de herencia entre ellas.

¿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 constructor. Un método getter.

La abstracción en el enfoque orientado a objeto …. Los objetos deben conocer detalles del funcionamiento interno para poder interactuar entre ellos. El principio de ignorar los aspectos irrelevantes de un fenómeno observado y concentrarse en los relevantes. No permite reutilizar código.

¿Cómo se representa un dato de tipo carácter en pseudocódigo?. Entre paréntesis, como por ejemplo (a), (1), (@). Entre comillas simples, como por ejemplo ‘a’, ‘1’, ‘@’. Entre comillas dobles, como por ejemplo “a”, “1”, “@”.

Ventaja que tiene el enlace dinámico en la programación orientada a objetos. Permite lograr modularidad y encapsulamiento, ya que un mismo método puede ser ocultado y reutilizado según el tipo específico de objeto que lo invoca. Permite lograr eficiencia y seguridad, ya que un mismo método puede ser verificado y optimizado según el tipo específico de objeto que lo invoca. Permite lograr flexibilidad y polimorfismo, ya que un mismo método puede comportarse de manera diferente según el tipo específico de objeto que lo invoca.

¿Qué es un objeto en el mundo real?. Cualquier cosa que se pueda clasificar en una categoría. Cualquier cosa que tenga propiedades y comportamiento. Cualquier cosa que se pueda representar con un código binario.

Qué ocurre en el siguiente código en Java? int i = 5; do { System.out.println(i); i++; } while(i <=5); Pregunta 35Seleccione una: Se genera un bucle infinito porque la condición siempre es verdadera. No hay error y cuando se ejecuta, el código funciona correctamente. Existe un error en el formato.

Tipo de lenguaje de programación que es aquel que se escribe en cadenas binarias, que son secuencias de ceros y unos. Lenguaje de alto nivel. Lenguaje máquina o binario. Lenguaje de bajo nivel o ensamblador.

¿Cómo se denomina al tipo de elemento que se utiliza para almacenar datos cuyo valor no cambia durante la ejecución del programa?. Constante. Variable. Identificador.

¿Cuál es el tipo de dato que se utiliza para representar valores enteros de 32 bits con signo en Java?. long. short. int.

¿Qué tipo de código intermedio se genera al compilar un programa en Java?. Hexadecimal. Assembler. Bytecode.

La opción del menú de Eclipse que se debe seleccionar para instalar el plugin Papyrus es…. Window -> Preferences -> Papyrus. File -> New -> Project. Help -> Install New Software.

¿Qué es la encapsulación en la programación orientada a objetos?. La creación de nuevas clases basadas en otras. La capacidad de un objeto para comportarse de diferentes formas según el contexto. La agrupación de datos y métodos en una sola entidad llamada clase y la ocultación de la misma a otras partes del código.

La sentencia que se utiliza para especificar a qué paquete pertenece una clase es…. export. package. import.

La palabra clave que se utiliza para indicar el final de cada opción de una estructura selectiva o alternativa múltiple en Java es: default. break. case.

¿Qué es la agregación en Java?. Una relación que representa a los objetos compuestos por otros objetos, donde la vida útil de la clase contenida no depende de la clase contenedora. Una relación que representa a los objetos compuestos por otros objetos, donde la vida útil de la clase contenedora depende de la clase contenida. Una relación que representa a los objetos compuestos por otros objetos, donde la vida útil de la clase contenida depende de la clase contenedora.

¿Cómo se declara el tipo de varias variables en PseInt?. Declarar var a,b,c: Entero. Definir a,b,c como Entero. Definir tipo Entero a,b,c.

En el siguiente código en PseInt, ¿Qué valor tendrá finalmente la variable contadora? contador = 2 Segun contador Hacer 1: contador = (contador * 3) + 1 2: contador = contador * (3 + 1) 3: contador = contador * 3 + 1 FinSegun. 10. 8. 4.

Selecciona la respuesta correcta: El modo privado permite el acceso solo a clases hijas. El modo de acceso público no establece ningún tipo de restricción en cuanto a acceso. El modo de acceso protegido permite que los atributos y métodos sean accedidos solo por las clases que se encuentran en el mismo paquete.

La relación de composición dicta que…. Un componente puede o no, ser parte esencial de un elemento. Un componente no es parte esencial de un elemento. Un componente es parte esencial de un elemento.

Palabra reservada que se utiliza en Java para indicar que una clase hereda de otra. implements. inherits. extends.

Beneficio que tiene establecer relaciones de herencia entre las clases. Permite reutilizar el código existente sin tener que reescribirlo cada vez que se necesite. Permite modularizar el código existente sin tener que exponerlo cada vez que se necesite. Permite simplificar el código existente sin tener que modificarlo cada vez que se necesite.

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. tres veces. cinco veces. cuatro veces.

Ventaja que tiene usar un constructor con parámetros en Java. Permite crear objetos de una clase con valores personalizados para sus atributos. Permite crear objetos de una clase con valores aleatorios para sus atributos. Permite crear objetos de una clase con valores nulos para sus atributos.

¿Cuántas veces aparece el texto “imprime algo” en consola? for (int contador = 0; contador <= 2; contador++) { System.out.println("Contador: " + contador); if (contador == 1) { break; } System.out.println("imprime algo"); }. El texto no llega a aparecer nunca. El texto aparece una vez. El texto aparece dos veces.

En Java, una subclase puede usar los atributos y métodos de la clase padre directamente cuando estos son: ambos. No privados. Privados.

la sobrecarga de métodos en Java es…. La capacidad de definir varios métodos con el mismo nombre y los mismos parámetros, pero con diferente comportamiento. La capacidad de definir varios métodos con diferentes nombres, pero con el mismo comportamiento. La capacidad de definir varios métodos con el mismo nombre, pero con diferentes parámetros.

¿Cuál es la diferencia entre la programación del lado del cliente y la programación del lado del servidor en el desarrollo web?. La programación del lado del cliente se encarga de la presentación y la interacción con el usuario, mientras que la programación del lado del servidor se encarga de la lógica y el acceso a los datos. Ambas opciones son correctas. La programación del lado del cliente se ejecuta en el navegador web del usuario, mientras que la programación del lado del servidor se ejecuta en el servidor web que aloja la página.

¿Cuál es el propósito del siguiente código en Java? int contador = 1; do { System.out.println("Iteración " + contador); contador ++;} while(contador <5);. Imprimir "Iteración" seis veces. Imprimir "Iteración" cinco veces. Imprimir "Iteración" cuatro veces.

¿Qué significa declarar una variable de una clase?. Significa crear un objeto de esa clase solo con sus atributos. Significa asignar un valor inicial a esa variable mediante un método constructor de esa clase. Significa indicar que esa variable será una referencia o una variable de objeto de esa clase.

Un método constructor en la POO es…. Un método que se invoca solo en algunos casos de creación de objetos. Un método que se invoca siempre que se necesite inicializar o cambiar la información que pertenece a un objeto. Un método que se utiliza para crear e inicializar un objeto de una clase.

¿Qué es la concurrencia en el enfoque orientado a objetos?. La capacidad de un sistema para ejecutar múltiples tareas o procesos de manera simultánea y cooperativa. La capacidad de un sistema para ejecutar múltiples tareas o procesos de manera alternativa y competitiva. La capacidad de un sistema para ejecutar una sola tarea o proceso de manera secuencial y aislada.

Cómo se denomina a la tecnología de Java que se usa para crear interfaces de usuario para aplicaciones web?. JavaServer Faces. JavaBeans. JavaFx.

¿Qué es la herencia en la POO?. La propiedad que permite ocultar al mundo exterior la representación interna del objeto. La propiedad que permite dividir un programa en módulos o partes independientes. La propiedad que permite definir un nuevo objeto a partir de otros, agregando las diferencias entre ellos.

¿Qué tipo de relación existe entre Empleado y Jefe? public class Empleado { // Atributos del empleado private String nombre; private Jefe jefe;}. Binaria. Herencia. Asociación.

¿Qué paquete de Eclipse se debe elegir para desarrollar aplicaciones Java estándar?. Eclipse IDE for C/C++ Developers. Eclipse IDE for Java EE Developers. Eclipse IDE for Java Developers.

Una expresión aritmética es…. Una expresión compuesta por operaciones relacionales como mayor que, menor que, igual que o diferente que. Una expresión compuesta por operaciones lógicas como y, o, no o negación. Una expresión compuesta por operaciones matemáticas como suma, resta, multiplicación, división o resto.

¿Cuál es el término que describe la capacidad del operador ‘+’ para realizar diferentes funciones según el tipo de dato de los operandos en un lenguaje de programación?. Polimorfismo operacional. Coerción de tipos. Sobrecarga contextual.

¿Cuál es el valor mínimo y máximo que puede tener el número de iteraciones de la estructura Repetir?. El valor mínimo es 1 y el valor máximo es n, dependiendo del valor de la condición en el momento de salir del bucle. El valor mínimo es n y el valor máximo es infinito, dependiendo del valor de la condición en el momento de permanecer en el bucle. c. El valor mínimo es 0 y el valor máximo es n, dependiendo del valor de la condición en el momento de entrar al bucle.

El polimorfismo en Java es…. La capacidad de que un objeto pueda tener diferentes formas o comportamientos según el contexto en el que se utiliza. La capacidad de que un objeto pueda tener diferentes clases o tipos según el contexto en el que se utiliza. La capacidad de que un objeto pueda tener diferentes atributos o métodos según el contexto en el que se utiliza.

¿Cuándo finaliza la estructura while?. Antes de empezar un bucle for. Cuando la condición es falsa. Cuando la condición es verdadera.

¿Cuál es la tecla de función que se usa para ejecutar un algoritmo escrito con el software PSeInt?. La tecla F5 y F9. La tecla F3. La tecla F7.

Encuentra el error en este código: public class Proceso { private String datoA; private int datoC; private String datoB; …… public String getDatoC(){ return datoC; } }. El método getDatoC() no puede devolver ningún tipo. El modificador de acceso de los atributos es incorrecto. El método getDatoC() devuelve un tipo incorrecto.

¿Cuál es el componente del JDK que se encarga de generar la documentación del código fuente de Java?. javac. jar. javadoc.

¿Qué hace el siguiente código? Scanner sc = new Scanner(System.in); String op; do { System.out.println("Imprime algo"); op = sc.next();} while (op.equals("s")); sc.close();. Nunca se llega a imprimir en consola el texto “imprime algo”. Se imprime en consola el texto “imprime algo” una y otra vez siempre que el usuario introduzca un valor diferente de ‘s’ por teclado. Se imprime en consola el texto “imprime algo” una y otra vez siempre que el usuario introduzca un valor igual a ‘s’.

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

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

¿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 paramétrico. Polimorfismo operacional. Polimorfismo por inclusión.

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 setter. Un método getter. Un método constructor.

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. Getter. Constructor.

¿Qué ocurre en el siguiente código en Java? int i = 5; do { System.out.println(i); i++; } while(i > 5);. Se genera un bucle infinito porque la condición siempre es verdadera. Existe un error en el formato. No hay error y cuando se ejecuta, el código funciona correctamente.

¿Cuál es la principal diferencia entre el JDK y el JRE en el entorno de desarrollo de Java?. JRE posee compiladores y herramientas para desarrollar las aplicaciones Java y JDK incluye las herramientas para ejecutar las aplicaciones. JRE es una versión más avanzada del JDK y JRE se utiliza para desarrollo de aplicaciones empresariales. c. JDK es una colección de herramientas de software que se utilizan para desarrollar aplicaciones Java y JRE permite que un programa se ejecute en cualquier sistema operativo.

Denunciar Test