Programación-B RA2
![]() |
![]() |
![]() |
Título del Test:![]() Programación-B RA2 Descripción: Ilerna DAW 2S2425 |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál de los siguientes elementos es un tipo primitivo de datos?. Character. Float. String. Ninguna es correcta. Un objeto es una estructura cargada en memoria con unos atributos de valor modificable definidos y unas funciones que puede realizar. Verdadero. Falso. Un método estático es aquel que se puede invocar sin crear un objeto de la clase. Verdadero. Falso. ¿Cuál de las siguientes afirmaciones sobre los constructores es cierta?. Se llaman igual que la clase. Puede haber más de uno en una clase. El constructor que no recibe parámetros se llama constructor por defecto. Nos permiten crear un código muchos más entendible al poder tener dos métodos con el mismo nombre. Todas las opciones son correctas. En Java estamos obligados a crear destructores. Verdadero. Falso. Clase: Plantilla para crear objetos, define una estructura y un comportamiento para cada elemento instanciado. Instancia de una clase, es una estructura con unos datos y un comportamiento definido por la clase desde la que ha sido instanciado. Información en forma de variables u otros objetos acerca de cada objeto y su estado. Comportamiento de los objetos, es la manera que tienen los objetos de actuar y manipular sus datos y su estado. Objeto: Plantilla para crear objetos, define una estructura y un comportamiento para cada elemento instanciado. Instancia de una clase, es una estructura con unos datos y un comportamiento definido por la clase desde la que ha sido instanciado. Información en forma de variables u otros objetos acerca de cada objeto y su estado. Comportamiento de los objetos, es la manera que tienen los objetos de actuar y manipular sus datos y su estado. Atributos: Plantilla para crear objetos, define una estructura y un comportamiento para cada elemento instanciado. Instancia de una clase, es una estructura con unos datos y un comportamiento definido por la clase desde la que ha sido instanciado. Información en forma de variables u otros objetos acerca de cada objeto y su estado. Comportamiento de los objetos, es la manera que tienen los objetos de actuar y manipular sus datos y su estado. Métodos: Plantilla para crear objetos, define una estructura y un comportamiento para cada elemento instanciado. Instancia de una clase, es una estructura con unos datos y un comportamiento definido por la clase desde la que ha sido instanciado. Información en forma de variables u otros objetos acerca de cada objeto y su estado. Comportamiento de los objetos, es la manera que tienen los objetos de actuar y manipular sus datos y su estado. Instanciación: Crear un objeto desde una clase. Son opciones que recibe un método. Se utiliza para dar valores iniciales a los atributos. Procedimiento que define acciones para el objeto. Parámetros: Crear un objeto desde una clase. Son opciones que recibe un método. Se utiliza para dar valores iniciales a los atributos. Procedimiento que define acciones para el objeto. Constructor: Crear un objeto desde una clase. Son opciones que recibe un método. Se utiliza para dar valores iniciales a los atributos. Procedimiento que define acciones para el objeto. Método: Crear un objeto desde una clase. Son opciones que recibe un método. Se utiliza para dar valores iniciales a los atributos. Procedimiento que define acciones para el objeto. ¿Cuál de los siguientes identificadores sería el mejor un ejemplo de un nombre de atributo?. imprimir. cambiar. nombre. obtenerInformacion. Función: Subprograma que realiza una serie de instrucciones y cuando finaliza devuelve un valor al bloque de código que le llamó. Subprograma que realiza una serie de instrucciones pero que no devuelve ningún valor al bloque de código que le llamó. Procedimiento: Subprograma que realiza una serie de instrucciones y cuando finaliza devuelve un valor al bloque de código que le llamó. Subprograma que realiza una serie de instrucciones pero que no devuelve ningún valor al bloque de código que le llamó. ¿A qué corresponde el número 1?. Modificador. Tipo. Parámetros de entradas. Valor de retorno. ¿A qué corresponde el número 2?. Modificador. Tipo. Parámetros de entradas. Valor de retorno. ¿A qué corresponde el número 3?. Modificador. Tipo. Parámetros de entrada. Valor de retorno. ¿A qué corresponde el número 4?. Modificador. Tipo. Parámetros de entradas. Valor de retorno. ¿A qué corresponde el número 1?. resultado. sumar. num1. ¿A qué corresponde el número 2?. resultado. sumar. num1. ¿A qué corresponde el número 3?. resultado. sumar. num1. ¿Cuál es la función principal de un constructor en Java?. Destruir un objeto. Inicializar un objeto cuando es creado. Definir la clase. Crear métodos. Un constructor tiene el mismo nombre que la clase a la que pertenece. Verdadero. Falso. ¿Cuál de estas opciones devuelve true al ejecutar esta instrucción? String palabra = "programacion";. palabra.Contains("grama");. palabra.Contains("abra");. palabra.StartsWith("cion");. palabra.EndsWith("pro"). ¿Cuál de estas opciones devuelve true al ejecutar esta instrucción? String palabra = "programacion";. palabra.Contains("abra");. palabra.StartsWith("cion");. palabra.EndsWith("cion");. palabra.EndsWith("pro");. Math.Ceiling(). Devuelve el entero más pequeño que es mayor o igual al número dado. Devuelve el valor más pequeño entre x e y. Devuelve el valor más grande entre x e y. Devuelve la raíz cuadrada de x. Math.Min(x, y). Devuelve el entero más pequeño que es mayor o igual al número dado. Devuelve el valor más pequeño entre x e y. Devuelve el valor más grande entre x e y. Devuelve la raíz cuadrada de x. Math.Max(x, y). Devuelve el entero más pequeño que es mayor o igual al número dado. Devuelve el valor más pequeño entre x e y. Devuelve el valor más grande entre x e y. Devuelve la raíz cuadrada de x. Math.Sqrt(x). Devuelve el entero más pequeño que es mayor o igual al número dado. Devuelve el valor más pequeño entre x e y. Devuelve el valor más grande entre x e y. Devuelve la raíz cuadrada de x. DateTime.Now y DateTime.Today son un tipo de atributos llamados atributos calculados. Son una clase de atributos fijos que no cambian nunca. Verdadero. Falso. Señala la opción incorrecta sobre el lenguaje Java: Es un lenguaje compilado y encapsulado. Es un lenguaje compilado e interpretado. Es un lenguaje multiplataforma. Es un lenguaje orientado a objetos. Reglas generales sobre el nombre de las clases: ¿Cuál es la opción incorrecta?. Debe estar en singular. Debe empezar por una letra minúscula y utilizar la nomenclatura CamelCase. Debe empezar por una letra mayúscula. No se utilizan caracteres especiales. En programación orientada a objetos con la abstracción…. vamos ocultar los datos de los objetos de cara al mundo exterior. vamos a tener una serie de objetos que desciendan de otros. nos basamos en qué hace el objeto y para qué ha sido creado. vamos a tener una serie de objetos que van a ser independientes los unos de los otros y podrán ser reutilizados. En programación orientada a objetos con el encapsulamiento…. vamos a tener una serie de objetos que van a ser independientes los unos de los otros y podrán ser reutilizados. nos basamos en qué hace el objeto y para qué ha sido creado. vamos ocultar los datos de los objetos de cara al mundo exterior. vamos a tener una serie de objetos que desciendan de otros. En programación orientada a objetos con la modularidad…. vamos ocultar los datos de los objetos de cara al mundo exterior. nos basamos en qué hace el objeto y para qué ha sido creado. vamos a tener una serie de objetos que desciendan de otros. vamos a tener una serie de objetos que van a ser independientes los unos de los otros y podrán ser reutilizados. En programación orientada a objetos con la jerarquía…. vamos a tener una serie de objetos que van a ser independientes los unos de los otros y podrán ser reutilizados. vamos a tener una serie de objetos que desciendan de otros. nos basamos en qué hace el objeto y para qué ha sido creado. vamos ocultar los datos de los objetos de cara al mundo exterior. Elige la opción errónea sobre el lenguaje Java: Independencia de la plataforma. Optimizado para controlar dispositivos. Se utiliza a nivel mundial. No tiene recolector basura, no le hace falta. Palabra que se utiliza para definir constantes: Final. End. Const. Cons. ¿Cuál no es un tipo entero?. int. double. long. short. El tipo Character: Es una clase envolvente. Es un operador. Ninguna de las otras opciones es correcta. Es un tipo de dato primitivo. El tipo String: Es un tipo de datos primitivo. Es una clase envolvente. Sirve para representar las a tareas asíncronas. Ninguna de las opciones mostrada es verdadera. Es una propiedad de la programación orientada a objetos. Encapsulamiento. Abstracción. Polimorfismo. Todas las opciones mostradas son propiedades de la POO. Cuando la palabra reservada static se utiliza en un atributo quiere decir... que este atributo se ubica en una zona especial de la memoria y es idéntico para todos los objetos que creemos de la clase. que si se modifica el valor, no afecta a todos los objetos que se hayan creado. que la palabra static no se utiliza en atributos, solo en métodos. que no es idéntico para todos los objetos que creemos de la clase. Los constructores: Todas las respuestas mostradas son verdaderas. Tienen el mismo nombre que la clase. Pueden no tener parámetros. Pueden existir diversos constructores. Un método estático... Es aquel que no se puede invocar sin crear un objeto de la clase. Es aquel que se puede invocar creando un objeto de la clase. Es aquel que se puede invocar sin crear un objeto de la clase. Todas las opciones son incorrectas. ¿Cuál de las siguientes afirmaciones sobre los constructores es cierta?. El constructor que no recibe parámetros se llama constructor por defecto. Todas las opciones son correctas. Puede haber más de uno en una clase. Se llaman igual que la clase. ¿Qué puede hacer una función que no puede hacer un procedimiento?. Imprimir texto en pantalla. Devolver un valor al código que la llamó. Crear nuevas funciones dentro de sí misma. Llamar a otros procedimientos únicamente. ¿Qué son los parámetros en una función?. Valores que se pasan a una función para que trabaje con ellos. Instrucciones dentro de un procedimiento. El nombre de la función. Lo que una función devuelve. ¿Qué es un atributo en una clase?. Un método para inicializar objetos. Una propiedad que define el estado de un objeto. Una función dentro de la clase. Un tipo de variable que no se puede cambiar. ¿Qué es la recursividad?. Una instrucción que termina un procedimiento. Una manera de optimizar el rendimiento del código. Cuando una función se llama a sí misma para resolver un problema. Una forma de dividir un programa en partes. ¿Qué hace la instrucción return en una función?. Devuelve un valor desde la función al lugar donde fue llamada. Crea una nueva función dentro de otra. Termina el programa de inmediato. Declara los parámetros de la función. ¿Qué se necesita para llamar a una función?. Un procedimiento relacionado. Solo el nombre de la función. Una variable de tipo entero. El nombre de la función y, si es necesario, los argumentos requeridos. ¿Cuál es la ventaja de usar funciones en tu código?. No permiten la creación de variables locales. Limitan la cantidad de datos que puedes manejar. Permiten reutilizar el código y hacerlo más organizado. Hacen que tu código sea más lento. ¿Es correcto declarar una variable como int final = 1 ?. No, ya que final es una palabra reservada. No es correcto pero compila. Si es correcto. Ninguna es correcta. El paso del mismo mensaje de como resultado diferente respuesta dependiendo de la clase a la que se envía. Abstracción. Interface. Polimorfismo. Herencia. ¿Qué imprime?. 6.0. 3. 12.0. 4.0. Supongamos que b tiene el valor 5 y c el valor 8 en la siguiente expresión: "a = b++ + ++c;" ¿Cuál es el valor de a, b y c después de la ejecución de esta línea de código?. a = 12, b = 6 y c = 8. a = 15, b = 6 y c = 9. a = 13, b = 5 y c = 9. a = 14, b = 6 y c = 9. ¿Cuál sería el resultado final del saldo que hay en la cuenta?. Ninguna es correcta. 1200.0. 1300.0. 1400.0. Los ficheros con la extensión ".java" serán los que posteriormente se compilen en el código... Class. Java RunTime Enviroment. Bytecode. Java. Java es un lenguaje. Interpretado. Todas las opciones son correctas. Orientado a objetos. Multiplataforma. Rellena los huecos A, B y C: A = Garaje B = public static void main C = new. A = garaje B = public void C = coche1, coche2, coche3. A = Main B = New Garaje C = public. A = New garaje static void B = public main C = string. ¿Qué imprime este código? String direccion = “calle lealtad, 5”; System.out.println(“Dirección: “ + direccion);. Dirección: + calle lealtad, 5. Dirección: calle lealtad, 5. Ninguna respuesta es correcta. Dirección:calle lealtad, 5. ¿Cuáles de estos son tipo de datos objeto?. Ambas son correctas. Envolventes. Ninguna es correcta. Number, Boolean, Character y Datatime. ¿Qué significa instanciar una clase?. Duplicar la clase. Borrar la clase. Ninguna es correcta. Crear un objeto dentro de otra clase. |