NEW
Font size
WorksheetsM1-Lógica de Programación
Total questions: 40
Worksheet time: 2hrs 0mins
Un tipo de dato que almacena valores lógicos true/false es:
int
double
char
boolean
Los identificadores en Java no pueden:
Estar compuestos por varias palabras
Contener caracteres en mayusculas
Contener caracteres en minuscula
Ser iguales a palabras reservadas
Para declarar una constante en Java se utiliza la palabra:
Const
Constant
Final
Immutable
Los arrays en Java pertenece a los tipos de datos:
Primitivos
No primitivos
Especiales
No son un tipo de java
El operador que se utiliza para concatenar cadenas es:
&
+
++
concat()
Los métodos parseXxx() sirven para:
Convertir cadenas a tipos primitivos
Convertir objetos a tipos primitivos
Convertir tipos primitivos a cadenas
Convertir objetos a otros objetos
Cuando se declara una variable, se especifica:
Su tipo de dato
Su valor
Su nombre
Todas las otras opciones
Para imprimir datos por consola se utiliza:
Scanner scanner = new Scanner(System.in);
scanner.nextLine();
System.out.print()
System.in.print()
Para la capturar datos por consola se utiliza la librería:
import java.util.Scanner;
import java.util.println;
import java.util.Math;
System.out.print()
Por convención los nombres de las constantes se escriben en:
Minúscula
En minúscula o en mayúscula
Mayúscula
No existe convención
El estilo de codificación camelCase dice:
Las palabras se escriben en minúscula y se separan mediante guiones medios.
Las palabras se escriben en minúscula y se separan mediante guiones bajos.
La primera letra de cada palabra se escribe en mayúscula, incluida la primera palabra.
La primera letra de la primera palabra se escribe en minúscula y las primeras letras de las palabras subsiguientes se escriben en mayúscula.
El estilo de codificación Snake_case dice:
Las palabras se escriben en minúscula y se separan mediante guiones medios.
Las palabras se escriben en minúscula y se separan mediante guiones bajos.
La primera letra de cada palabra se escribe en mayúscula, incluida la primera palabra.
La primera letra de la primera palabra se escribe en minúscula y las primeras letras de las palabras subsiguientes se escriben en mayúscula.
El Java JDK es:
No existe en java
Es un entorno de desarrollo integrado
Es un conjunto de herramientas de desarrollo de software que proporciona todo lo necesario para desarrollar, depurar y ejecutar aplicaciones Java.
Es un conjunto de herramientas de desarrollo de hardware que proporciona todo lo necesario para desarrollar, depurar y ejecutar aplicaciones Java.
Cuales son operadores aritméticos en java:
+ - * / %
+ - * / % += *=
>= <= == !=
! <>
¿Cuál de los siguientes es un identificador válido en Java?
totalPersonas
1totalPersonas
total Personas
total#Personas
¿Cuál de los siguientes operadores se utiliza para comparar dos números en java?
+
--
==
equals
¿Cuál de los siguientes operadores se utiliza para comparar si dos números son diferentes en java?
!=
<>
diff
<=>
¿Cuál de los siguientes operadores se utiliza para comparar si un número es mayor que otro en java?
<
>
mayor que
=>
Son operadores de comparación en java:
Igual a ==
No igual a !=
Mayor que >
Menor que <
Igual a ==
No igual a <>
Mayor que =>
Menor que <=
Igual
No igual a
Mayor que
Menor que
Ninguna de la opciones
¿Cuál es la sintaxis correcta de la estructura if-else?
if:condición {código1} else: {código2}
if condición then {código1} else {código2}
if (condición){ código1 } else {código2}
if(condición) código1 else código2
¿Cuál es la sintaxis incorrecta de la estructura switch?
switch(expresión) { case valor1: //código break; case valor2: //código break; default: //código}
switch (expresión) {case valor1: //código break; }
switch(expresión): {case valor1: //código break; case valor2: //código break; }
switch(expresión) { case valor1: //código; case valor2: //código break; default: //código}
¿Qué palabra reservada se usa para marcar el fin de cada caso en una estructura switch?
stop
final
break
default
¿Cuál es el nombre de la estructura que evalúa una variable o expresión y ejecuta el código del caso coincidente?
if
if-else
operador ternario
switch
¿Qué bloque de código se ejecuta por defecto en una estructura switch si no se cumple ningún caso?
predeterminado
default
defecto
porDefecto
¿Cuál es la sintaxis básica de un bucle while?
while (condición) {}
do {} while(condición)
for(inicialización; condición; incremento) {}
for (variable : colección) {}
¿En qué bucle la condición se evalúa después de cada iteración?
Bucle while
Bucle do-while
Bucle for
Bucle for-each
¿Cuáles son los componentes básicos de un bucle for?
Condición
Inicialización, condición, incremento
Variable, colección
Inicio, fin, paso
Si queremos asegurarnos de que el código dentro del bucle se ejecute al menos una vez, ¿qué bucle debemos usar?
Bucle while
Bucle do-while
Bucle for
No existe ningún bucle para esto
¿Qué palabra reservada NO se utiliza en la sintaxis de un bucle while?
do
while
for
break
¿Cuál es el orden correcto de los componentes de un bucle for?
Inicialización, condición, incremento
Condición, inicialización, incremento
Incremento, inicialización, condición
No existe un orden específico
Un bucle que sólo se ejecutará si la condición es verdadera es:
Bucle while
Bucle do-while
Bucle for
Todos los bucles
¿Qué palabra reservada puede utilizarse para finalizar anticipadamente las iteraciones de un bucle?
continue
finish
break
stop
La instrucción continue en un bucle:
Finaliza el bucle
Incrementa el contador de iteraciones
Omite el resto de la iteración actual y pasa a la siguiente
Reinicia el bucle
Si dentro de un bucle for usamos la instrucción continue:
Salta directamente a evaluar la condición
Termina el bucle
Incrementa el contador y vuelve a evaluar la condición
No afecta al flujo del bucle
¿Qué son las estructuras de control en Java?
Métodos para organizar el código
Conjuntos de sentencias que controlan el flujo de un programa
Objetos que permiten iterar
Funciones matemáticas integradas
¿Cuáles son los principales tipos de estructuras de control en Java?
Entradas y salidas
Clases y objetos
Arreglos y colecciones
Bucles y condicionales
Además de los bucles, ¿qué otro tipo importante de estructura de control existe en Java?
Condicionales
Saltos
Funciones
Excepciones
¿Qué es la lógica de programación?
El proceso de aprendizaje de un lenguaje de programación
El uso de lenguajes de programación como Java, Python, etc.
El diseño de interfaces y aplicaciones.
El estudio de algoritmos y estructuras de datos.
Ordenar y secuenciar las instrucciones para resolver un problema se conoce como:
Programación orientada a objetos
Pseudocódigo
Algoritmo
Paradigma funcional
Un algoritmo es un:
Programa informático completo
Conjunto de pasos ordenados para resolver un problema
Lenguaje de programación
Modelo de datos
