option
Cuestiones
ayuda
daypo
buscar.php

Test UT 5 BLOQUE III

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Test UT 5 BLOQUE III

Descripción:
49 preguntas

Fecha de Creación: 2024/12/28

Categoría: Otros

Número Preguntas: 49

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

En el lenguaje Java el Garbaje Collector,….. Libera al programador de la gestión de la memoria. El programador desarrolla más fácilmente códigos de seguridad. Usa la palabra reservada new para liberar objetos cuando se usa a menudo. Todas las anteriores afirmaciones son falsas.

¿Cuál de las siguientes afirmaciones no es correcta?. Una clase que hereda de una clase abstracta debe ser abstracta. Una clase abstracta no puede ser instanciada. Es necesario que una clase que tiene uno o mas métodos abstractos se defina como abstracta. Ninguna de las anteriores lo es.

Indique qué se imprime por pantalla con el siguiente código Java: for (int i=10, j=1; i >0; i = i - j){System.out.print (i); j++;}. 10851. 10751. 10963. 10873.

Que hará el siguiente código C: int v[]={1,2,3,4,5}; int *i = v; printf("%d ", *(i+4));. Imprimirá 4. Produciría un error de compilación porque no se puede sumar un entero a un puntero. Imprimirá la dirección del puntero i desplazada 4 posiciones. Imprimirá 5.

¿Qué patrón de diseño para definir clases es creacional y sirve para construir una jerarquía declases?. Singlaron. Memento. Factory. Strategy.

¿Cuál de las siguientes clases no pertenecen al paquete Java.lang?. DOUBLE. SIMPLE. INTEGER. FLOAT.

En lo referente a la programación en Java, ¿cuál de las siguientes afirmaciones es cierta?. Drupal requiere para su ejecución una máquina virtual Java 1.8. JUnit nos permite crear test de clases Java. Swing es un framework de persistencia de bases de datos. Swift es la nueva máquina virtual Java que se ejecuta en Android 7.0.

Respecto de la herencia en la programación orientada a objetos, ¿cuál de las siguientesafirmaciones es incorrecta?. La herencia permite que existan clases que nunca sean instanciadas directamente. Tanto C++ como Java permiten la herencia múltiple. Con la herencia se consigue una mayor reutilización del código. Por medio de la herencia unos objetos obtienen las características de otros ya existentes.

En el lenguaje Java, el paquete java.lang: Se importa mediante la cláusula import. Se incluyen gran parte de las clases más utilizadas en Java, pero no las interfaces. Se incluyen las interfaces de Java, pero ninguna clase. Incluye la clase Boolean, que es un wrap del tipo primitivo boolean.

En lo que respecta a Java: Soporta herencia simple y no soporta polimorfismo. Soporta herencia múltiple y no soporta polimorfismo. Soporta herencia simple y polimorfismo. Soporta herencia múltiple y polimorfismo.

La tecnología Java: Se divide en tres áreas: plataforma software en la que se realizan y ejecutan programas, lenguaje de programación orientado a objetos y sistema de metodología AGILE. Se divide en tres áreas: plataforma software en la que se realizan y ejecutan programas, lenguaje de programación de medio nivel Java y Compilador Java. Se divide en dos áreas: plataforma software en la que se realizan y ejecutan programas, lenguaje de programación orientado a objetos. Se divide en dos áreas: plataforma software en la que se realizan y ejecutan programas, lenguaje de programación Java de medio nivel.

En el contexto del lenguaje Java, supongamos que tenemos una matriz SaldoMensual declaradade la siguiente forma: float [] SaldoMensual = new float [12]. Elija de entre las siguientes, lainstrucción repetitiva que nos permite recorrer todos sus elementos: for (int i=1;i<=12;i++) System.out.prinlin(SaldoMensual[i]);. for (int i=0;i <12;i++) System.out.println(SaldoMensual[i]);. for (int i=0;i =12;i++) System.out.println(SaldoMensual[i]);. for (int i=1;i <12;i++) System.out.println(SaldoMensual[i]);.

La evolución de la tecnología de computación ha creado numerosos tipos de elementos, uno deellos son las denominadas máquinas virtuales. ¿Pero, qué tipo de elemento es exactamente?. Lógico. Físico. Todas las respuestas son ciertas. Java.

¿Qué es una excepción en el lenguaje C++?. Un error. La ocurrencia de una interrupción del programa de forma inesperada. Algo que hay que evitar a toda costa que se produzca. Todas las respuestas son correctas.

Los beneficios de implantar sistemas DSBC son varios. ¿Cuál de los siguientes no es uno deellos?: Desarrolla aplicaciones más robustas y eficientes. El desarrollo es más sencillo, más rápido y con menor coste. Menos errores debido a que los componentes son sometidos a un riguroso control de calidad antes de ser comercializados. Las empresas de desarrollo especializadas pueden obtener ingresos adicionales vendiendo sus componentes a otras empresas.

En el contexto del lenguaje C de ANSI, ¿cuál de las siguientes opciones consigue que el valor de"a" sea 10 y el de "b" sea 11?. Int a=11,b;b=a--;. Int a=11,b; b=--a;. Int a=10,b;b=++a;. Int a=10, b;b=a++;.

¿A que hace referencia la Validación de contenedores de jakarta?. A un lenguaje de especificación de trabajos por lotes basados en XML. A anotaciones de estilo declarativo para conceptos semánticos comunes. A función y de validación para moduulos de aplicación. A ninguna de las anteriores.

¿Qué es Jakarta EE?. La herramienta de la plataforma Java para el control de versiones de las aplicaciones desarrolladas. Una evolución sobre Java EE realizada al ser vendida por la Fundación Eclipse. Es un lenguaje de opensource que ofrece el espacio de trabajo .NET framework. Una nueva plataforma opensource de Java EE.

Despues de la transformacion de Java EE en Jakarta: Se establece como primera versión de Kakarta la 9.0. se cambian los nombres de los paquetes. se mantiene el nombre de los esquemas de los XML. Todas las demás respuestas son correctas.

Son palabras reservadas del lenguaje de programación Java: abstract, float, include, private, goto. abstract, float, out, private, goto. assert, boolean, explicit, public, this. assert, boolean, return, public, this.

En Java hablamos de envoltorio cuando nos referimos a…. Variables enteras. Variables reales. Clases para los tipos de datos primitivos, que permiten así tratarlos como si fueran objetos. Ninguna de las anteriores.

Indica el resultado tras ejecutar las siguientes sentencias en C: int x= 5; int y=3; y = ++x; printf("El valor de X es %i y el de Y es %i ", x,y);. El valor de X es 5 y el de Y es 4. El valor de X es 6 y el de Y es 6. El valor de X es 5 y el de Y es 8. El valor de X es 5 y el de Y es 6.

La función main, en la estructura de un programa escrito en lenguaje C: Es llamada por el resto de funciones que compongan el programa. Se utiliza para escribir comentarios sobre el programa. Es la primera función que se ejecuta. Es la última función que se ejecuta.

¿Cuál de las siguientes afirmaciones no es correcta en relación con la instrucción switch enJAVA?. switch nos permite repetir la ejecución de una serie de instrucciones mientras que se cumple laexpresión condicional o aparezca una sentencia break. La expresión asociada a la instrucción switch debe generar valores tipo char, byte, short o int. La sentencia break asociada al último case (o default) no es necesaria. Al contrario de if-then e if-then-else, la sentencia switch permite cualquier cantidad de opciones de ejecuccionposibles.

¿Cuál de entre las siguientes no es una característica de Java?. Existencia del Recolector de basura. Orientación a objetos. Destinado a ejecutarse únicamente en servidores. Independencia de la plataforma.

¿Cual de las siguientes tecnologías no se emplea para la persistencia de datos en Java?. JDBC. JDO. JDMN. ORM.

En el desarrollo de software basado en componentes, cuál de las siguientes no es unacaracterística de los componentes: Es una unidad software compilada reutilizable, con una interfaz bien definida. Se suelen reutilizar otros componentes por lo que tendrán dependencias con otros componentes. Se debe distribuir el paquete con un listado de dependencias. Puede estar implementado en cualquier lenguaje de programación. Puede ser utilizado para el desarrollo en cualquier lenguaje de programación.

En el paradigma de programación DSBC, el polimorfismo que sirve para indicar restriccionessobre los tipos sobre los que se puede parametrizar un componente se denomina: Reemplazabilidad. Inclusión. Paramétrico. Acotado.

Un programa multihilo: Contiene una o más partes, que se pueden ejecutar simultáneamente. Consiste en dividir el trabajo de un programa en diferentes hilos de ejecución. Se compone de varios hilos de ejecución que no comparten recursos. Es una técnica para simplificar el diseño de una aplicación que no debe llevar a cabo distintas funciones simultáneamente.

El lenguaje de programación Java se presenta en varias distribuciones. La distribución máshabitual para trabajar en computadoras personales es la versión SE (Standard Edition). Dentro de esta versión podemos descargarnos el JRE y el JDK ¿Qué diferencia hay entre ambos?. JRE es una versión equivalente al JDK con la particularidad de está dirigida a la programación de dispositivos móviles, tales como los teléfonos celulares. Es una versión recortada del Java SE con ciertas extensiones enfocadas a las necesidades particulares de esos tipos de dispositivos. JDK solo contiene la máquina virtual de Java, por lo que no es válido para compilar, si queremos hacer esto último tenemos que descargarnos el JRE. JDK es la abreviatura de Java Distribution Kit es gratuita mientras que JRE es una versión de pago mucho más completa. JRE es la abreviatura de Java Runtime Environment, es el componente que necesitamos para ejecutar programas en Java. Si además de ejecutar, queremos programar en Java tenemos que descargar el JDK que es donde está el compilador.

En la plataforma .NET, CLR (Common Language Runtime) es: Una herramienta para que los compiladores de lenguajes no puedan emitir metadatos. La parte encargada de gestionar la ejecución de código compilado para la plataforma .NET. Una arquitectura del CLR totalmente cerrada, por lo que cualquier plataforma para la que exista una versión del CLR podrá ejecutar cualquier aplicación. Al código de estas aplicaciones se le suele llamar código no gestionado.

¿Cuál de los siguientes lenguajes no se emplea en la plataforma. Net?. F#. C#. VB. D#.

En relación con las plataformas .Net framework, el CLR (Common Lenguaje Runtine) es el motorde ejecución de las aplicaciones .NET. ¿Cuál de las siguientes no es una función del CLR?. Todas son funciones del CLR. Elimina de la memoria objetos no utilizados. Se encarga de la seguridad del código que se ejecuta. Es el encargado de generar el lenguaje máquina.

Con el recolector de basura o Garbage Collector de Java... Usando la palabra reservada new se crea una instancia de un objeto y se realiza explícitamente la solicitud dememoria al sistema, pero es necesario especificar el tamaño de la memoria a reservar. Es el mismo en todas las versiones de Java. No es necesario liberar de forma explícita el objeto cuando éste deja de usarse. Se llama Trash Collector en la versión Java 9.

¿Cuál de entre los siguientes aplicativos se puede ejecutar en un servidor y no en el cliente?. Controles Active X. Applets de Java. Javascript. Servlet de Java.

Jakarta permite…. Mayor libertad de elección del servidor. Crear XML basados en SOAP. Que se de una comunidad abierta y participativa. Que se desarrollen APIs muy complejas.

En el paradigma de programación DSBC, el polimorfismo que se resuelve en tiempo de ejecuciónse denomina: Reemplazabilidad. Inclusión. Paramétrico. Acotado.

El desarrollo basado en componentes... Tiene las mismas características que el resto de los paradigmas de programación. Es más sencillo, por tanto, menos rápido y con mayor coste. Incorpora la característica de Polimorfismo. Tiene un mecanismo de comunicación que impide el aviso a los componentes de un cambio de estado en su entorno.

En java, si queremos que el valor de una variable no pueda cambiar en tiempo de ejecución,utilizaremos la palabra reservada. protected. reserved. final. static.

En el lenguaje Java, se define applet como: Programa incrustado en otras aplicaciones. Componente de la parte del servidor. Interfaz de programación de aplicaciones. Biblioteca gráfica que forma parte de las Java Foundation Classes.

En un programa Java se tiene que: String a=new String(""); for (int i=100; i>=27; i--){ for (int j=2;j<5; j++){ a=a+"aa";}} ¿Cuántos caracteres tendrá la cadena a cuando termine la ejecución delprograma?. 296. 438. 444. 450.

¿Cuál de las siguientes afirmaciones no es correcta en la comparación de una interface y unaclase abstracta?. Una interfaz solo admite campos de clase, públicos y constantes. Las interfaces tienen más de un constructor. Una interface en java no implementa ninguno de los métodos que declara. Ninguna e las anteriores es correcta.

En lenguaje de programación C, ¿qué función realiza la instrucción i += 1?. Inicializa la variable i con el valor 1. No es correcta la instrucción. Incrementa en 1 la variable i, solo cuando el valor de i es 1. Suma 1 al contenido de la variable i.

Con el Desarrollo de Software Basado en Componentes (DSBC) se consiguen varios factores.¿Cuál de ellos no se consigue usando DSBC?: Programas de ejecución más rápida. Afrontar programas de gran complejidad. Realizar sistemas en periodos cortos de tiempo. Realizar sistemas con menor coste humano y económico.

¿En C++, cuál es la sentencia que nos permitiría mostrar el valor 2 en pantalla dentro de unprograma?. cout << "2";. cout << &a << endl;. cout << *a << endl;. cout << ?=a+2 << endl;.

Cuál será la salida, del siguiente fragmento de código en Java: int x; double y=272.895; x=(int)(y –0.9); System.out.println (x);. 272. 272881. Da un error en ejecución. 271.

¿Cuál de las siguientes afirmaciones sobre los DSBC es falsa?. La construcción de una aplicación consiste en la búsqueda y ensamblaje de piezas prefabricadas desarrolladas por terceros. Estas piezas son de código abierto para adaptarlas a nuestras necesidades. Esta disciplina utiliza la combinación de componentes software ya desarrollados para satisfacer los requisitos del sistema. Todas son ciertas.

En Java, los métodos finales "final": public final void ejemplo(). No pueden sobrecargarse. No pueden sobrecargarse. Pueden sobrecargarse y sobrescribirse. Ninguna de las anteriores es correcta.

Un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, opaquetes de programas, redes, hardware o sistemas operativos, se denomina: Assemblies. Middleware. Nuget. Logging.

Denunciar Test