0% encontró este documento útil (0 votos)
7 vistas2 páginas

Prompts para Aprender Java desde Python

Cargado por

nicopr11.22
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas2 páginas

Prompts para Aprender Java desde Python

Cargado por

nicopr11.22
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROPMTS: Phyton Java

P IIA I+i 2024.


Juan Sebastian Camargo Sanchez - Marı́a Irma Dı́az Rozo

23 de agosto de 2025

Los siguientes diez prompts han sido diseñados para apoyarlo a dar su paso de Python a Java. Para
que las respuestas sean las adecuadas, también diseñamos un contexto que cada uno de los equipos
puede personalizar cambiando la zona azul.

Contexto Somos estudiantes de ingenierı́a de sistemas con conocimientos básicos de programación


y experiencia en Python. Nos apasiona el ciclismo y ahora estamos muy interesados en aprender Java
básico. Actúa como un ingeniero de software y profesor experto en programación para responder las
peticiones que presentaremos a continuación sobre Java usando analogı́as que sean familiares para
nosotros. No responda ahora, espere nuestras peticiones.

Java vs Python
1. Presente una introducción concisa a Java. Explı́que los conceptos más
importantes de Java comparado con Python. Incluya una tabla comparativa
de 5 diferencias clave. Proporcione ejemplos de ’Hola Mundo’ en ambos
lenguajes, destacando únicamente con comentarios en el código las diferencias
sintácticas. Limite la respuesta a 400 palabras.
DATOS: Simples
2. Compare los tipos de datos en Java y Python. Cree una tabla con los tipos
primitivos (lógicos, caracteres, enteros y reales) en Java y sus equivalentes
en Python, incluyendo los rangos y tama~nos en Java. Proporcione un ejemplo
de código para el lenguaje de Java, mostrando declaración y uso de variables.
Al finalizar, genere un resumen conciso sobre las diferencias de los
tipos de datos entre los lenguajes.
DATOS: Estructurados
3. Describa las siguientes estructuras de datos en Python y sus equivalentes
en Java : tuplas, arreglos, conjuntos y diccionarios. Cree una tabla
comparativa que destaque las principales caracterı́sticas y diferencias
entre ambos lenguajes. Limite la definición de cada estructura a no más
de 15 palabras.
4. Proporcione un ejemplo de código para cada estructura en Java (tuplas,
arreglos, conjuntos y diccionarios), usando comentarios en el código
para explicar la declaración, adición de datos, eliminación de datos
y recorrido.
ALGORITMOS: Instrucciones básicas

1
5. Explique las tres instrucciones básicas (asignación, lectura y escritura)
de programación en Java, proporcionando ejemplos de código para cada
instrucción con comparaciones de lenguaje. Limite la explicación de cada
instrucción a 15 palabras.
ALGORITMOS: Instrucciones estructuradas
6. Explique todas las posibilidades en Java para cada uno las instrucciones
estructuradas (secuencia, condicional e iteración). Ilustrando su uso
con un ejemplo. No olvide el operador condicional terciario. Limite la
explicación de cada concepto a 15 palabras.
ALGORITMOS: Métodos
7. Proporcione una explicación general de la escritura de un método en Java.
Presente ejemplos de código que expliquen la diferencia entre procedimientos
y funciones en Java. Detalle el código Java paso a paso con comentarios
incluyendo aspectos de la sintaxis. Al final, resuma las diferencias
con Python.
8. Explique 3 errores comunes al hacer una implementación. Deme una recomendación
final para implementar métodos con buenas prácticas. Limite cada respuesta
a 50 palabras.
DATOS + ALGORITMOS: Clases
9. Explique el proceso de dise~
no y escritura de una clase en Java. Ilustre
con un ejemplo. Incluya buenas prácticas de getters y setters. Limite
la respuesta a 500 palabras.
API Java: Consulta de métodos. Ejemplo número aleatorio.
10. Necesitamos obtener un número aleatorio en Java. Presente un ejemplo
de uso con explicaciones únicamente como comentarios de código y un vı́nculo
a la documentación oficial del API de Java del método propuesto.

También podría gustarte