Introducción a la programación
|
|
Título del Test:
![]() Introducción a la programación Descripción: DAM - Programación |



| Comentarios |
|---|
NO HAY REGISTROS |
|
El lenguaje Ensamblador apareció para reducir la complejidad del lenguaje máquina y acercar la programación al lenguaje humano. Verdadero. Falso. Suponiendo que a y b son variables enteras a las que se les ha asignado el mismo valor y que c es una variable de tipo String, marca la opción que mejor describa el resultado de la sentencia : c=(a>=b) ? "a es menor o igual que b" : "a y b son iguales";. Asigna a c el valor "a y b son iguales". Producirá un error en tiempo de compilación, puesto que la sintaxis no es correcta. Asigna a c el valor "a es menor o igual que b", aunque no sea cierto. Asigna a c el valor de a, puesto que tanto a como b valen lo mismo. ¿En qué fase de la programación es necesario recopilar información del problema a resolver?. Explotación. Codificación. Diseño. Análisis. Una variable local almacena un valor temporal y se declara dentro de... Una clase. Un método. Un tipo de datos. Un bloque de código entre corchetes. Un programa que recibe el código fuente, realiza un análisis lexicográfico, semántico y sintáctico, genera un código intermedio no optimizado, optimiza dicho código y finalmente, genera el código objeto para una plataforma específica es un... Intérprete. Compilador. Validador. Implementador. Dada la siguiente expresión: double x = 15/2.0;. x vale 7 ya que el operador / es división entera. x vale 7.5 ya que al ser uno de los operandos de tipo real la división será real. No se puede evaluar porque 15 es de tipo entero y 2.0 es de tipo real. Todas las respuestas anteriores son falsas. Cuando compilamos código fuente Java se obtiene... Código objeto. Bytecodes. API de Java. Código máquina. ¿Cuál de las siguiente plataformas está pensada para la creación de aplicaciones del lado del servidor?. J2SE. J2EE. J2ME. JDK. ¿En cuál de las fases de la programación se realiza la compilación del programa?. En la fase de resolución del problema. En la fase de implementación. En la fase de explotación. En la fase de mantenimiento. Marca los identificadores que además de ser correctos en Java para nombrar a una clase, cumplen los convenios comúnmente aceptados, aunque no sean de obligado cumplimiento. Mi Clase. MI_CLASE. MiClase. MiClase3. Para las cadenas de caracteres (String), el método equals() indica si dos cadenas son o no iguales. Pero si deseamos ignorar las mayúsculas en la comparación deberíamos utilizar el método. toUpperCase(). equalsIgnoreCase(). inAnyCase(). metaCase(). De los siguientes elementos, marca los sean literales en Java. cadena. "cadena". 124. ClaseCadena. variableEntera. CONSTANTE_CADENA. ¿Cuál de las siguientes expresiones dará como resultado 20?. 7 + 7 / 2 * 8 + 4 / 2 * 2. 7 + 6 / 2 * 3 + 4 / 2 * 2. 3 >= 5 || 7 * 5 > 21. 8 != 9 – 1 && 7 * 5 > 35. Relaciona cada rango de bits y valores con el tipo primitivo correspondiente: Coma flotante de 64 bits, usando la representación IEEE 754-2008. Entero de 32 bits, rango de valores de -2.147.483.648 (-2 elevado a 31) a 2.147.483.647 ((+2 elevado a 31)- 1). Entero de 16 bits, rango de valores de -32.768 (-2 elevado a 15) a +32.767 ((+2 elevado a 15)-1). Coma flotante de 32 bits, usando la representación IEEE 745-2008. Un lenguaje compilado recibe también el nombre de _____ y debe ser traducido a un código que pueda entender la máquina. Lenguaje ensamblador. Lenguaje interpretado. Lenguaje de bajo nivel. Lenguaje de alto nivel. Una variable local deja de existir cuando finaliza la ejecución del bloque de código donde fue declarada. Verdadero. Falso. El objetivo fundamental que se busca con la aplicación de los diferentes enfoques es _____, así como la calidad de los programas. Incrementar el mantenimiento de los programas. Reducir las líneas de código fuente de los programas. Reducir la productividad y mejorar el rendimiento del programador. Mejorar el rendimiento del programador. La plataforma Java que utilizamos actualmente para desarrollar nuestras aplicaciones es J2SE. ¿Verdadero o falso?. Verdadero. Falso. El operador utilizado en Java para comparar si dos valores son iguales es el signo igual igual ( == ). Verdadero. Falso. El proceso por el cual se traducen las instrucciones escritas en un determinado lenguaje de programación a lenguaje que la máquina es capaz de interpretar es conocido con el nombre de. Análisis. Compilación. Diseño. Validación. Dado a=0, b=10 y c=20, ¿cuál de las siguientes expresiones sería verdadero?. a>b & c>b. a!=b & c>b. a>b & c!=b. a>=b & c<=b. La codificación es una etapa que forma parte de la fase de la programación conocida como... Análisis. Implementación. Diseño. Validación. Dado el siguiente fragmento de código: int a=10; boolean z=a>10 & --a>10; Indicar cuáles de las siguientes afirmaciones son correctas. El valor final de la variable a es 9. El valor final de la variable z es false. La expresión --a>10 se ejecutará dando lugar a que el valor de la variable a se modifique. La expresión --a>10 no se ejecutará dando lugar a que el valor de la variable a no se modifique. El valor final de la variable a es 10. El valor final de la variable z es true. Las aplicaciones Java creadas para su ejecución en dispositivos simples o dispositivos móviles son... Aplicaciones de consola. Servlets. Applets. Midlets. El pseudocódigo es... Un lenguaje de programación de alto nivel. Un paso intermedio entre los lenguajes de alto nivel y el código máquina. Una primera aproximación a la solución de un problema a medio camino entre el lenguaje natural que usamos normalmente y un lenguaje de programación, que nos permite prescindir de engorrosos detalles de sintaxis. El lenguaje binario compuesto por ceros y unos que es el único que realmente entiende el ordenador. Indica el valor de la variable v después de la siguiente sentencia de asignación : v = 10+12*2+12/2;. 50. 28. 40. 54. El ciclo de vida del software comienza con la codificación del programa. ¿ o ?. Verdadero. Falso. |





