PROGRAMACION
![]() |
![]() |
![]() |
Título del Test:![]() PROGRAMACION Descripción: TEMARIO 1-3 |




Comentarios |
---|
NO HAY REGISTROS |
La informática ________. Permite el procesamiento automático de los datos. Puede trabajar sin datos de entrada. Tienes sus orígenes en las teorías de la información. Tiene sus orígenes en las válvulas de vacío. Un lenguaje de programación puede ser ________. De alto nivel. De bajo nivel. De nivel intermedio. Todas las respuestas son correctas. Una máquina de procesamiento dispone de ________. Entrada. Unidad de procesamiento. Salida. Todas las respuestas son correctas. El lenguaje máquina ________. Es de alto nivel. Es independiente del hardware. Es de bajo nivel. Es de nivel intermedio. El software ________. Representa a los elementos lógicos del sistema. Incluye a los programas informáticos. Necesita de una unidad de procesamiento para poder ejecutarse. Todas las respuestas son correctas. El lenguaje ensamblador ________. Se considera de alto nivel. Es más complicado de comprender que el lenguaje máquina. No depende del hardware. Requiere ser traducido a lenguaje máquina. Un lenguaje de alto nivel ________. Introduce mayor nivel de complejidad al programador. Es ejecutable directamente por el procesador. Se asemeja al lenguaje humano. Se asemeja al lenguaje máquina. Los lenguajes pueden ser ________. Compilados. Interpretados. Compilados e interpretados. Todas las respuestas son correctas. Un algoritmo ________. Tiene que ser ambiguo. Puede ser definido sin entrar en detalles. Tiene que ser determinista. Puede genera resultados diferentes tras diferentes ejecuciones. ¿Qué características debe tener un algoritmo?. Debe ser infinito. No debe depender del lenguaje de programación. Debe ser indeterminado. No dará los mismos resultados siempre bajo las mismas entradas. ¿Cuál de las siguientes declaraciones de variables no es correcta?: int numero = 9.3;. String palabra = “Ha llovido en la calle”;. char letra = ‘9’;. String palabra2 = “perro”;. ¿Cuál de los siguientes identificadores puedo utilizar para nombrar una variable?: transient. 1numero. edad_persona. while. Para leer una variable por teclado necesito una variable de tipo: String. Scanner. int. boolean. Los castings: Pueden hacerse entre cualquier tipo de dato. Entre un int y un char puedo hacer uno, ya que en un char puedo guardar ‘2’. Pueden hacerse entre tipos de datos compatibles, pero nos arriesgamos a perder información. Están totalmente prohibidos, ya que solo se pueden realizar operaciones entre datos del mismo tipo. La palabra reservada final: Se utiliza para hacer constantes a las variables, pero solo se puede utilizar en datos de tipo numérico. Se utiliza para hacer constantes a las variables, pudiendo utilizarla en cualquier tipo de dato y pudiendo cambiar su valor una única vez. Se utiliza para hacer constantes a las variables y debe colocarse después del tipo de la variable. Se utiliza para hacer constantes a las variables, pudiendo utilizarla en cualquier tipo de dato y debiendo colocarla antes del tipo de la variable. La expresión dato1 *= dato2 es equivalente a: Dato1 = dato1 * dato2. dato2 = dato1 * dato2. dato1 = dato1 + dato2. dato2 = dato1 + dato2. El operador lógico AND: Devolverá verdadero solo si los dos datos son verdaderos. No siempre devuelve falso si el segundo dato es falso. Devuelve siempre verdadero. Devuelve lo contrario que devolvería el operador OR. El operador lógico OR: Devolverá lo contrario que devolvería en el mismo caso el operador AND. Devolverá verdadero siempre que el primer dato sea falso. Devolverá siempre falso, tengan el valor que tengan las variables. Devolverá siempre verdadero si uno de los datos es verdadero. ¿Cuál de los siguientes no es un operador relacional?. >. >>. <. <=. ¿Cuál de los siguientes no es un tipo de dato válido para representar un dato entero en Java?. int. long. short. bit. La instrucción break es mejor utilizarla en la sentencia: if-else. switch. while. for. Podemos utilizar varias condiciones unidas con AND y OR en: Solo en los if que no tengan else y en todos los bucles. Solamente en el bucle while. Tanto en los if-else como en todos los bucles. Tanto en los if-else, swtich, como en todos los bucles. Indica la afirmación correcta: Para poder crear un bloque de código, es indispensable delimitarlo entre llaves, haciendo que funcione como si se tratase de una única instrucción. Para finalizar en Java cualquier instrucción tenemos que poner punto y coma. Podemos hacer con un bucle for lo mismo que con un bucle do-while. Todas las afirmaciones son correctas. Sobre el bucle for: Se utilizará cuando sepamos el número de iteraciones que vamos a realizar. Se utilizará cuando no sepamos el número de iteraciones que vamos a utilizar. Es obligatorio declarar la variable contador en la cabecera del for. Todas las afirmaciones son correctas. Sobre la sentencia switch: En Java es obligatorio poner el caso default. Podremos utilizar condiciones múltiples en su cabecera. Es equivalente a una serie de if-else anidados pero solo con la condición == en todas sus condiciones. Hace exactamente el mismo trabajo que la instrucción if-else. Los delimitadores de bloque en Java son: Llaves ( { } ). Tabulaciones. Guiones ( - ). Punto y coma ( ; ). Sobre la instrucción if: Todos los if tienen que tener obligatoriamente un else y todos los else tienen que tener obligatoriamente un if. Puede haber if sin else, pero los else tienen que tener obligatoriamente un if. Un if puede tener más de un else. Ninguna de las afirmaciones es correctas. Sobre la instrucción while: Es equivalente a la instrucción switch. No puede contener condiciones múltiples, para eso deberemos usar obligatoriamente la instrucción do-while. Es el único caso en Java donde los delimitadores de su bloque son tabuladores. Puede ejecutarse 0 o muchas veces. ¿Cuál de los siguientes operadores no puede usarse en la condición de una instrucción condicional o repetitiva?. =. !=. <=. >=. El operador lógico OR: Devolverá verdadero solo si todas las condiciones implicadas son verdaderas. Devolverá falso solo si una de las condiciones implicadas es falsa. Devolverá verdadero si al menos una de las condiciones implicadas es verdadera. Devolverá falso si al menos una de las condiciones implicadas es falsa. |