Evaluación Diagnóstica Submódulo 2
PROGRAMACIÓN EN JAVA
NOMBRE_______________________________________________________GRUPO: ____
INSTRUCCIONES: LEE Y SUBRAYA LA RESPUESTA CORRECTA.
1.- ¿Qué es java?
A) Java es un lenguaje de programación. C) Una aplicación.
B) Un código. D) Un archivo.
2.- ¿Cuál es el recolector de basura que utiliza Java?
A) Fill C) Garbage collector
B) Papelera D) Core
3.- ¿Cuál es la función de garbage collector?
A) Recolectar información C) Ejecuta
B) Detectar cuando una variable no va a ser D) Modifica
utilizada de nuevo
4.- En java, existen dos conjuntos de herramientas que nos permiten trabajar, ¿cuáles son?
A) Programar y procesar
B) Mostrar el texto y definir color de texto
C) Crear métodos y ejecutar programas
D) El JDK (herramientas de desarrollo) y el JRE (entorno de ejecución)
5.- Es un conjunto de librerías y programas que permiten el desarrollo del lenguaje, es decir,
compilar, ejecutar generar documentación.
A) La herramienta de desarrollo de java C) Un procesador
B) Un sistema operativo D) Un software
77
6.- Es el que permite la ejecución de los programas. Está formado principalmente por la máquina
virtual y una serie componentes necesarios para la ejecución de los programas.
A) JKE para ejecución de software C) JRE para ejecutar las aplicaciones
B) RJE para el software de java D) JRE para ejecutar aplicaciones
7.- Los entornos de desarrollo para java más utilizados:
A) Netbeans, Intellij y Eclipse C) Java project
B) Browse D) Workspace
8.- ¿Qué es android?
A) Es una plataforma C) Servicio de google
B) Un código D) Sistema operativo para dispositivos
móviles
9.- La principal finalidad desde el punto de vista del desarrollador es:
A) Que la aplicación sea portable C) Obtener el máximo partido de la
B) Aplicaciones web de google plataforma
D) Posicionar sus servicios de búsqueda
10.- Uno de los grandes pilares de java es:
A) Los programas funcionan en cualquier C) Otros lenguajes
plataforma D) Sus versiones específicas
B) Su sistema operativo
11.- ¿Qué es un IDE (Integrated Development Environment)?
A) Un código C) Un servicio
B) Un software D) Básicamente es un compilador
78
12.- ¿Qué se necesita para llevar a cabo la instalación de java?
A) Necesitamos un IDE (Entorno de Desarrollo Integrado)
B) Internet
C) Un archivo
D) Un código
13.- ¿Qué significa JDK?
A) Java development kit
B) Herramientas
C) Java
D) Crear programas
¡Vamo a
aprender!
79
Instrucciones: Realiza una infografía donde muestras los aspectos que lograste comprender de la
lectura 1. Considera como apoyo los siguientes puntos.
1) ¿Que es Java? 2) ¿Que es un Bytecode? 3) ¿Que significa JVM?
4) Por que usar JDK. 5) En que objetos de nuestra cotidiana se aplica la programación Java.
INSTRUMENTO DE EVALUACIÓN
LISTA DE COTEJO
Actividad 01. “Infografía Lenguaje Java”
DATOS GENERALES
Nombre(s) del alumno(s) Matrícula(s)
Producto: Infografía Lenguaje Java Fecha
Submódulo: Programación en Java Periodo: 2023 – 2024A
Nombre del docente Firma del docente
VALOR OBSERVACIONES
OBTENIDO CALIF Y/O
CRITERIO INDICADORES PONDERACIÓN
SUGERENCIAS
SÍ NO
DE MEJORA
1 Entregó en tiempo y Forma. 2
Agregó la información 2
2
correcta.
Se aprecia el conocimiento 1
3
obtenido del tema.
Comprende los conceptos de 2
4
Java para su utilización.
Utiliza la tecnología para 2
5
desarrollar la actividad.
Mantiene interés en la 1
6
comprensión de la actividad.
CALIFICACIÓN
85
Instrucciones: Después de la presentación dada por el docente sobre Entornos de Desarrollo
Integrados (IDE).
En parejas, investiguen 5 compiladores (IDE) de Java y elabora una tabla
comparativa donde muestres la imagen, nombre, sistemas operativos en los que
se puede instalar, lenguajes adicionales que permite trabajar y una descripción
breve donde presentas tus comparaciones y observaciones.
IMAGEN NOMBRE SISTEMAS LENGUAJES OBSERVACIONES
OPERATIVOS
1.
2.
3.
4.
5.
CONCLUSIONES:
QR
Dirección Web
[Link]
mejores-entornos-de-desarrollo-java-para-ninos-y-adolescentes/
86
Cuadro comparativo
COMPILADORES DE JAVA
SISTEMAS
IMAGEN NOMBRE LENGUAJES OBSERVACIONES
OPERATIVOS
WINDOWS,
ECLIPSE JAVA AMPLIA GAMA
MACOS Y LINUX.
HERRAMIENTAS
WINDOWS, INTEGRADAS PARA
NETBEANS JAVA Y HTML
MACOS Y LINUX. EL DESARROLLO
WEB
INTERFAZ DE
WINDOWS,
INTELLIJ IDEA JAVA Y KOTLIN USUARIO INTUITIVA
MACOS Y LINUX.
Y ATRACTIVA.
WINDOWS,
BLUEJ JAVA INTERFAZ SIMPLE
MACOS Y LINUX.
CUALQUIER
CODENVY NAVEGADOR WEB IDE EN LA NUBE
LENGUAJE
INSTRUMENTO DE EVALUACIÓN
LISTA DE COTEJO
Actividad 02. “Cuadro Comparativo “Compiladores de Java”
DATOS GENERALES
Nombre(s) del alumno(s) Matrícula(s)
Producto: Cuadro Comparativo “Compiladores de Java” Fecha
Submódulo: Programación en Java Periodo: 2023 – 2024A
Nombre del docente Firma del docente
VALOR OBSERVACIONES
OBTENIDO CALIF Y/O
CRITERIO INDICADORES PONDERACIÓN
SUGERENCIAS
SÍ NO
DE MEJORA
Aporta ideas que provienen de 1
1
fuentes confiables.
Exponen sus conclusiones con 2
2
claridad y fluidez
Presentan en la tabla Imagen, 3
3 Nombre, Sistemas Operativos,
Lenguajes y Observaciones.
Utiliza las tecnologías de 2
información y comunicación para
4
obtener información o
desarrollar la tabla.
Actúan con tolerancia ante las 1
5
opiniones de los demás.
Muestra sus opiniones o 1
6 comparaciones, sustentando su
postura en las observaciones.
CALIFICACIÓN
87
Instrucciones: Coloca en el recuadro el número que le corresponda al elemento de la ventana,
tomando en cuenta los datos que se presentan en el listado de abajo.
RESPUESTAS
( 1 ) Barra de menú.
( 2 ) Barra de herramientas
( 3 ) Nombre del programa/Código.
( 4 ) Línea de estado.
( 5 ) Icono de compilar y ejecutar.
( 6 ) Área de edición de código.
( 7 ) Consola.
( 8 ) Explorador de paquetes.
92
INSTRUMENTO DE EVALUACIÓN
LISTA DE COTEJO
Actividad 03. Interfaz Gráfica de Eclipse
DATOS GENERALES
Nombre(s) del alumno(s) Matrícula(s)
Producto: Interfaz Gráfica de Eclipse Fecha
Submódulo: Programación en Java Periodo: 2023 – 2024A
Nombre del docente Firma del docente
VALOR OBSERVACIONES
OBTENIDO CALIF Y/O
CRITERIO INDICADORES PONDERACIÓN
SUGERENCIAS
SI NO
DE MEJORA
1 Entregó en tiempo y Forma. 2
Identificó correctamente la 2
2
ubicación de los números.
Se aprecia el conocimiento 1
3
obtenido de la aplicación.
Comprende de manera 2
4 gráfica, el elemento que se
señala en la ventana.
Utiliza la tecnología para 2
5
desarrollar la actividad.
Mantienen interés en la 1
6
comprensión de la actividad.
CALIFICACIÓN
93
Tomando como base la lectura anterior y los elementos estudiados en el tema “Instrucciones en
C++” del submódulo 1. Programación en C++, resuelve el crucigrama:
1
5
2
2
4
3
5
4
Vertical
1.- El uso de éstos, hace más claro y legible un programa. En ellos se debe decir que se hace, para
que y cuál es el fin de nuestro programa. Conviene utilizarlos siempre que merezca la pena ya que
hace una aclaración sobre el programa.
2.- Éstos son elementos que el programador tiene libertad para elegir el nombre de las variables,
los métodos, entre otros aspectos de un programa y tienen reglas muy estrictas sobre los nombres
que se utilizan para las clases, las variables o los métodos.
96
3.- Este tipo de dato permite representar cualquier caracter Unicode.
4.- Tipos de datos ENTEROS: byte, short, int y long
5.- Se utiliza este tipo de dato para representar los valores lógicos verdadero y falso.
Horizontal
1.- Un programa Java utiliza estos elementos para almacenar valores, realizar cálculos, modificar los
valores almacenados, mostrarlos por la consola, almacenarlos en disco, enviarlos por la red, etc.
2.- Éstas son la manera en que se escriben los valores para cada uno de los tipos primitivos.
3.- Estos elementos permiten realizar cálculos o acciones con el uso de las literales.
4.- Permite realizar operaciones entre valores utilizando distintos operadores. Son útiles para
representar las fórmulas matemáticas que se utilizan para realizar cálculos.
5.- Los tipos de datos de coma flotante permiten almacenar números muy grandes, muy pequeños
o que contienen coma decimal.
[Link]
¡Que puej!
Si no entiendes,
¡pregunta!
97
INSTRUMENTO DE EVALUACIÓN
LISTA DE COTEJO
Actividad 04. Crucigrama “Instrucciones en Java para Aplicaciones Básicas”
DATOS GENERALES
Nombre(s) del alumno(s) Matrícula(s)
Producto: Crucigrama “Instrucciones en Java para Fecha
Aplicaciones Básicas”
Submódulo: Programación en Java Periodo: 2023 – 2024A
Nombre del docente Firma del docente
VALOR OBSERVACIONES
OBTENIDO CALIF Y/O
CRITERIO INDICADORES PONDERACIÓN
SUGERENCIAS
SÍ NO
DE MEJORA
1 Entregó en tiempo y Forma. 2
Identificó correctamente las 2
2
respuestas en los espacios.
Se aprecia el conocimiento 1
3
obtenido de la aplicación.
Comprende el concepto 2
4
presentado.
Utiliza la tecnología para 2
5
desarrollar la actividad.
Mantienen interés en la 1
6
comprensión de la actividad.
CALIFICACIÓN
98
Programa: Lee un par de fechas, la fecha de nacimiento del
usuario y la fecha actual, al final escribe un mensaje en pantalla
para felicitar o expresar ¡Feliz Día!
1. Lee y analiza el código de clases y objetos en lenguaje de Java dentro de los rectángulos, y
con el apoyo de tu maestro, enumera los círculos de cada rectángulo en el orden lógico que
tendría el programa.
2. A continuación, escribe y comprueba su funcionamiento dentro del editor de Eclipse
(compílalo y ejecútalo).
3. Debes crear dos clases y solamente la clase Cumple tendrá la función principal main.
4. Señala dónde están las clases de color rojo y los objetos de color azul.
110
Enumera del 1 al 4
3
1
4
2
Enumera del 1 al 6
2 3
5 1
111
INSTRUMENTO DE EVALUACIÓN
LISTA DE COTEJO
Actividad 05. Enumera el Código Feliz Día.
DATOS GENERALES
Nombre(s) del alumno(s) Matrícula(s)
Producto: Enumeración y Escritura del Código. Fecha
Submódulo: Programación en Java Periodo: 2023 – 2024A
Nombre del docente Firma del docente
VALOR OBSERVACIONES
OBTENIDO CALIF Y/O
CRITERIO INDICADORES PONDERACIÓN
SUGERENCIAS
SÍ NO
DE MEJORA
1 Entregó en tiempo y Forma. 2
Identifica correctamente las
2 clases y los objeto en el 2
código del programa.
Se aprecia el conocimiento
3 1
obtenido de la aplicación.
4 Enumera y escribe el código. 2
Utiliza la tecnología para
5 2
desarrollar la actividad.
Mantienen interés en la
6 1
comprensión de la actividad.
CALIFICACIÓN
112