option
Cuestiones
ayuda
daypo
buscar.php

19,22. Lenguajes de programación

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
19,22. Lenguajes de programación

Descripción:
c, c++, java, .NEt

Fecha de Creación: 2018/05/05

Categoría: Otros

Número Preguntas: 51

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

En Java, la estructura de control que al menos siempre se ejecuta una vez es: while. for. do ... while. switch.

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.881. 272. 271. Da un error en ejecución.

Al ejecutarse un código de forma recursiva, en el espacio de memoria reservado para la pila se van almacenando informacionespor cada llamada, lcuál de las siguientes informaciones NO es imprescindible que almacene la pila para la ejecución de la recursividad?. Los argumentos de la función o rutina. Las variables locales del subprograma. La dirección de retorno. El número de orden de la iteración.

En la expresión Java: !(a= =b ) && ((b<c) 11 (a>b)), siendo a=4 y b=6, lqué valor de los siguientes tendría que tener c para que el resultado de estas operaciones lógicas fuera true?. c=2. c=4. c=6. c=8.

¿cuál de las siguientes opciones representa una librería para gestión de logs en aplicaciones desarrolladas en la pBaitaforma .NET?. Apache Log4C# . Apache Logging4NET. Apache Log4NET. Apache Loggedf orNET.

En lenguaje de programación C, l qué carácter distingue las directivasde preprocesador?. /. #. -. !.

La función gotoxy del lenguaje C se encuentra disponible en la librería: stdio.h. stdlib.h. conio.h. ctype.h.

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

La API de Java JAX-RS es: Java API for RESTful Web Services, es una API que proporciona soporte a la creaciónde servicios web REST. Java API for XML Web Services, es una API para la creación de servicios web. Java API for XML Reglstries, es una API para acceder a diferentes tipos de registros de metadatos basados en XML. Java API for XML based RPC, es una API que permite invocar un servicio web basado en Java cuya descripción está basada en WSDL.

24. En el lenguaje de programación C, la sentencia de escape \v: Retrocede de página. Avanza de página. Se usa para tabulación. Hace sonar la campana del sistema.

Dado el siguiente código en c++: int a=2; int main (} { int a=10; /* sentencia */ retum 0; } Indicar cuél es la sentencia que falta que nos permitiría mostrar el valor 2 en pantalla: cout << &a << endl;. cout << ::a << endl;. cout << ?:a << endl;. cout << *a << endl;.

Indica el resultado tras ejecutar las siguientes sentencias en C: int x=5; int y=3; y=++x; printfc("EI valor de X es %i y el de Y es %i\n", 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.

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

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

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

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

¿Cuál de las siguientes declaraciones en Java de la clase miClase es correcta, siendo miInterfaz una interfaz?. public class miClase implements miInterfaz. public miClase implements miInterfaz. public interface miClase implements miInterfaz. public interface miInterfaz implements miClase.

Los lenguajes del .NET Framework compilan a: ByteCode. ADO.NET. CIL. MCIL.

¿Cuál de los siguientes operadores no se puede sobrecargar en C++? a) New. b) Sizeof. c) *. d) Delete. New. Sizeof. *. Delete.

En un programa Java se tiene que: String a=new String(); for (inti=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 del programa?. 444. 438. 296. 450.

La primera instrucción contenida en un bucle while,. Se ejecuta al menos una vez. No puede ejecutarse indefinidamente. Puede no ejecutarse nunca. No puede ser un bucle.

En los lenguajes de programación, ¿cuál de las siguientes afirmaciones es correcta?. La modificación de un programa fuente es más sencilla en el compilado que en el intérprete. El programa objeto que produce un programa interpretado es más pequeño que el que produce un programa compilado. Las ejecuciones sucesivas de un programa compilado no necesitan traducciones del programa fuente. Un programa interpretado es más rápido que uno compilado.

La instrucción de bucle que al menos se ejecuta siempre una vez es: REPEAT/UNTIL. WHILE. FOR. IF.

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

En C++, si en una clase declaramos una función, que no es miembro de ella, como friend (amiga), ¿qué conseguimos? donde se declara. Es una manera de conseguir el polimorfismo de funciones. La sobrecarga de esa función. Que esa función acceda a la parte privada de la clase donde se declara. Que esa función acceda a la parte pública de la clase.

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

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

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

¿Qué tiene que declarar un módulo o plug-in de Eclipse para que otros módulos le puedan agregar funcionalidades?. La localización de cada módulo que contribuye con sus nuevas funcionalidades. Una o varias extensiones. Uno o varios puntos de extensión. Un servicio web.

En programación orientada a objetos, la posibilidad de tener dos o más funciones o métodos con el mismo nombre pero funcionalidad diferente, se denomina: Polimorfismo. Refactorización. Sobrecarga. Reflexión.

Dentro de los lenguajes de programación que se basan en el manejo de listas como única estructura de datos se incluye: PHP. LISP. Perl. ADA.

En lenguaje C, dentro de un programa, los comentarios se introducen entre los caracteres: # y #. /* y *. (* y *). { y }.

Todas las clases en JAVA: Implementan el interfaz “Interface”. Heredan de la clase “Object”. Tienen un método “getObject()”. Tienen que estar dentro de un paquete.

Al subprograma que tiene uno o varios parámetros de entrada, suficientes y necesarios para determinar un solo parámetro exclusivamente de salida se le denomina: Subrutina. Procedimiento. Bucle. Función.

El resultado de la operación a^b en lenguaje C siendo a=85 y b= 71 es: 18. 95. 61. 186.

En JAVA un método declarado como “final”: Existe sólo en el ámbito local de la función. Únicamente puede ser llamado por la superclase que lo implementa. No podrá ser sobrescrito en clases heredadas. Evita que el método pueda acceder a las variables de instancia no declaradas como “final”.

¿Cuál de estas sentencias está escrita de forma incorrecta en el lenguaje de programación C?. enum Colores {amarillo, verde, rojo};. constint meses=12;. char alarma=’\a’;. #define pi 3.141592;.

En java, las palabras reservadas this y super, permiten: El acceso de un objeto a una referencia de sí mismo y de una clase heredada. El acceso de un objeto a una referencia de sí mismo y de una clase padre. La protección del acceso dentro de un objeto. Ninguna de las anteriores.

La palabra clave new en Java permite: Indicar un salto de línea al compilador. Reservar espacio para un número determinado de elementos. Borrar la memoria en tiempo de ejecución del programa. Ninguna de las anteriores.

En Java, ¿Cuál es la clase raíz de la jeraquía de clases y de la cual el resto de clases heredan?. Object. Main. Class. Extends.

En la plataforma .NET, la herramienta de desarrollo compila el código fuente de cualquiera de los lenguajes soportados por .NET en un código intermedio. ¿Cómo se denomina ese código?. Bytecode. MSIL. CLR. IntermediateCode.

J2EE es: Es la especificación de Java para definir los webservic. Un lenguaje de programación. Un estándar.

JDBC es: Un estándar que permite la definición de procedimientos Java para establecer una conexión a una base de datos vía ODBC. Un estándar ODBC para base de datos relacionales. Un API que permite el acceso a bases de datos desde aplicaciones Java.

¿Cuál de los siguientes lenguajes de programación NO es interpretado?: JavaScript. C. PHP.

Cuál es la expresión utilizada en Java para indicar que una clase hereda de otra: : (dos puntos). Subclass. Inherit. Ninguna de las anteriores.

¿Cuál de las siguientes premisas se refiere a ventajas de un lenguaje interpretado?. Facilidad en la depuración. Gerencia de memoria automática. Tipos dinámicos. Todas las anteriores.

Cuál de las siguientes clases puede heredar una clase Java para convertirse en un Servlet: JavaServlet. WWWServlet. Las respuestas A y B son correctas. Ninguna de las anteriores.

Con qué nivel de acceso debe declararse un método de una clase Java para que sea accesible directamente solo desde la clase en que se define, sus subclases y las clases que se encuentran dentro de su mismo paquete. Public. Protected. Private. Ninguna de las anteriores.

Indique cuál de las siguientes afirmaciones sobre los lenguajes de programación es INCORRECTA. En los lenguajes imperativos o procedimentales se combinan una secuencia de “instrucciones” para la realización de algoritmos. Los lenguajes funcionales son lenguajes declarativos. El lenguaje PROLOG es un lenguaje lógico e imperativo, que trabaja con reglas y hechos. Los lenguajes ML son lenguajes funcionales.

Indique la respuesta CORRECTA. El destructor de la clase PILA en C++ se declara: ~PILA (). ~PILA(*PILAp). PILA.destroy(). ~PILA(destroy()).

Indique la afirmación INCORRECTA, con respecto al lenguaje C++. Se produce recursividad cuando se llama a una función y se crea un nuevo juego de variables locales, de modo que, si la función hace una llamada a sí misma, se guardan sus variables y parámetros en la pila, y la nueva instancia de la función trabajará con su propia copia de las variables locales. Cuando esta segunda instancia de la función retorna, recupera las variables y los parámetros de la pila y continúa la ejecución en el punto en que había sido llamada. C++ permite declarar punteros a miembros de clases, estructuras y uniones. Aunque en el caso de las clases, los miembros deben ser públicos para que pueda accederse a ellos. C++ nos permite acceder a objetos de una clase derivada usando un puntero a la clase base. En eso consiste el polimorfismo. Por supuesto, no sólo podremos acceder a datos y funciones que existan en la clase base, sino que los datos y funciones propias de los objetos de clases derivadas serán también accesibles. Como norma general, cuando apliquemos plantillas, debemos usar clases con constructores sin parámetros.

Denunciar Test