VIDEO 02 COMPARATIVA JAVA Y PSEINT - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
en este segundo vídeo vamos a ver una comparativa de un programa muy sencillo
00:00:07
creado con pesen y vamos a hacer el mismo programa después con java para que
00:00:14
veáis un poco las similitudes lo hacemos con uno de los editores después lo
00:00:19
hacemos con el otro y después vemos las similitudes que hay
00:00:25
bueno si veis lo que hace este programa básicamente tiene un proceso principal
00:00:30
como veis aquí en pantalla, y básicamente definí dos variables, una de tipo carácter, que es para leer un nombre,
00:00:37
y otra de tipo edad, que es de tipo entero, para leer la edad de una persona.
00:00:45
El programa lee un nombre de una persona y a continuación lee su edad y lo muestra por pantalla.
00:00:51
Vamos a ver la ejecución de este programa.
00:01:01
Como veis aquí vamos a poner el nombre de una persona, por ejemplo, ponemos Pablo y edad ponemos 25.
00:01:07
Y después el programa nos muestra el nombre y la edad de este usuario.
00:01:17
Vamos a hacer el mismo programa, pero en este caso vamos a utilizar Java.
00:01:25
Java. Como veis, para hacer el programa en Java hemos partido de la misma interfaz que
00:01:30
teníamos en el programa de prueba que hicimos en el vídeo anterior. Tenemos aquí un programa
00:01:40
principal con nuestro paquete principal y aquí tenemos nuestra clase principal y nuestro
00:01:46
el proceso principal. Vamos a hacer el mismo, pero voy a aprovechar para ir haciendo el programa
00:01:52
y voy explicando algunas cosas. En Java no tenemos a nuestro alcance todas las funcionalidades
00:02:02
que necesitamos a la vez. En algunas ocasiones tenemos que importar determinadas librerías
00:02:11
para poder hacer determinadas cosas. Por ejemplo, como recordáis en el programa que hemos visto ahora mismo,
00:02:17
se necesitaba leer los datos de una persona. Así que para ello tenemos que hacer la importación de una clase
00:02:24
que está dentro del paquete Java útil y que se llama Scanner. Con esta clase nosotros podremos leer datos de una persona,
00:02:34
De tipo carácter, de tipo entero, de tipo decimal, etc.
00:02:46
¿Cómo vamos a hacer esto? Pues si recordáis tenemos que definir unas variables.
00:02:52
Para poder utilizar la variable scanner como es un objeto, lo vamos a definir con el tipo de dato scanner que pertenece a esta clase.
00:02:58
y vamos a decir que hay que crear un objeto nuevo de tipo escáner
00:03:07
y que en este caso tenemos que coger como fuente la entrada estándar, que es el System.i
00:03:15
Esto significa que esta clase va a utilizar los datos leyéndolos desde el teclado
00:03:26
Vamos a declarar también una variable para el nombre de tipo string, es un tipo de dato
00:03:34
propio de Java y una variable para meter la edad que va a ser un tipo int, es un tipo
00:03:43
entero.
00:03:52
Vamos a decirle al usuario que nos meta por pantalla el nombre del usuario, vamos a poner
00:03:54
introduce tu nombre
00:04:05
y le vamos a decir que lo lea
00:04:08
entonces vamos a decir que nombre
00:04:15
es igual
00:04:18
al objeto sc
00:04:20
de la clase scanner
00:04:24
y dentro de aquí hay que
00:04:27
aplicar el método nextline para que podamos
00:04:30
leer ese dato
00:04:33
del nombre, es decir, en este caso
00:04:36
la clase o escáner va a dejar acceder a un método que permite leer una cadena de texto también vamos
00:04:38
a poder vamos a copiar el código para ir un poco más rápido y que no será tan largo el vídeo vamos
00:04:47
a leer también la edad a leer la edad de la persona aquí vamos a cambiar el nombre de la
00:04:53
variable donde se recoge la edad y vamos a utilizar el método NextInt. Muy bien, una vez que tengamos
00:05:03
los datos leídos, lo único que tenemos que hacer es mostrar los datos por pantalla. Para ello, pues
00:05:20
vamos a hacer uso de System.out, ¿vale? Así que vamos a copiar esto. Esto ya vimos en el vídeo anterior
00:05:31
que servía para escribir. De todos modos, como tenéis un manual de referencia que os he pasado,
00:05:40
si tenéis alguna consulta, pues también podéis mirar ahí algunos de estos métodos y funciones que estamos utilizando.
00:05:50
Vamos a escribir print, la diferencia entre print y println, aprovecho ahora que tenemos el vídeo,
00:06:03
La diferencia básicamente es que print escribe en una sola línea
00:06:10
Y println salta de línea
00:06:14
Vamos a escribir aquí la edad
00:06:16
En principio el programa ya estaría terminado
00:06:19
Si no hay ningún error, guardamos
00:06:27
Y vamos a ejecutar el programa
00:06:29
Vale, aquí abajo ya nos pide el nombre
00:06:33
Vamos a poner aquí también a Pablo
00:06:43
y vamos a poner, introduce tu detalle, vamos a poner 25, ¿vale?
00:06:46
Y aquí aparece la ejecución del programa, que si recordáis es exactamente igual que en el otro entorno.
00:06:52
Vamos a ver ahora en esta pantalla una comparativa de ambos códigos.
00:07:04
A la izquierda tenemos el código en Java y a la derecha tenemos el código en P6, ¿vale?
00:07:10
pseudocódigo. Si os fijáis, tenemos partes comunes. En código Java tenemos una declaración
00:07:15
de variables que también se repite en pseudocódigo y como veis solo cambia la forma de definir
00:07:26
estas variables. Tenemos también una parte en la que se hace la lectura y escritura de
00:07:35
datos vale en esta parte de la derecha de pesein aparece introduce tu nombre
00:07:42
vale en un lenguaje más coloquial más natural por
00:07:47
eso es el código y luego aquí a la izquierda en java aparece lo mismo pero
00:07:52
con un lenguaje más técnico propio de la programación y por último dentro de esta
00:07:57
sección o dentro de este código aparece también algo común que es la forma de
00:08:03
mostrar los datos en el caso del pseudocódigo con la palabra escribir pero veis que en java
00:08:09
también se muestran los datos de una forma muy parecida o similar bueno este vídeo simplemente
00:08:17
era para que vierais que realmente lo que hemos aprendido en pesein no difiere demasiado de lo
00:08:25
que vamos a ver en java si es verdad que hay que adaptarse a la forma de programar del nuevo
00:08:30
lenguaje y a sus rarezas
00:08:37
en cuanto a la programación orientada a objetos, pero veis como
00:08:41
al final la construcción del programa viene siendo más o menos lo mismo
00:08:44
Bueno, pues os espero en el siguiente vídeo
00:08:48
- Idioma/s:
- Materias:
- Sistemas Microinformáticos y Redes
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Formación Profesional
- Ciclo formativo de grado básico
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado medio
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado superior
- Primer Curso
- Segundo Curso
- Ciclo formativo de grado básico
- Autor/es:
- Gerardo Ruiz Criado
- Subido por:
- Gerardo R.
- Licencia:
- Reconocimiento - No comercial
- Visualizaciones:
- 2
- Fecha:
- 25 de enero de 2026 - 19:06
- Visibilidad:
- Clave
- Centro:
- IES LA ARBOLEDA
- Duración:
- 08′ 54″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 161.52 MBytes