Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Investigación N.2 - PI
Investigación N.2 - PI
Facilitador(a): Darling Yamileth Zelaya Monge Asignatura: Programación I Estudiante: Elian Mares
Fecha: 08/26/2023 Grupo: 1s3211
A. TÍTULO DE LA EXPERIENCIA:
Conocimientos básicos de programación orientada a objetos con el Lenguaje Java
B. TEMA:
Introducción al Java
C. OBJETIVO:
Describir características y elementos del Lenguaje Java.
D. METODOLOGÍA
• Explicación de la experiencia, por parte del docente
• Realizar investigación, análisis y evaluación, por parte del estudiante.
• Desarrollo de la experiencia, por parte del estudiante.
E. INTRUCCIONES
1. Responda brevemente y de manera completa, lo siguiente:
1. Defina Lenguaje Java y describa al menos cinco (5) características de dicho Lenguaje.
2. Indique que es "entorno de desarrollo integrado" (IDE) en programación y cuáles son los cinco
(5) más usados en Java.
3. Describa que es Java Development Kit (JDK) y sus componentes.
4. Describa los siguientes elementos básicos de la programación en Java
4.1. Identificador
4.2. Tipos de datos
4.3. Comentario
4.4. Variables y constantes (simbólicas y literales).
4.5. Operadores (aritméticos, relacionales, lógicos, bits).
5. Presente la estructura General de una Aplicación OO en Java
2. Formatos para considerar:
a. Tomar como base este formato de word para desarrollar la actividad.
Las respuestas agréguelas en el punto G. Resultados
En el punto H. Consideraciones Finales agregue la opinión que a usted le merece la
experiencia considerando las condiciones actuales de modalidad virtual.
En el punto I. Bibliografía agregue su bibliografía.
b. Entregar el documento Formato pdf, en Plataforma Teams
3. Fecha de entrega: la indicada en la plataforma Teams.
F. RECURSOS:
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD
INVESTIGACIÓN N. 2
G. RESULTADOS:
**Portabilidad**: El código escrito en Java puede ejecutarse en diferentes plataformas sin necesidad de
realizar cambios.
**Orientado a objetos**: Java se organiza en clases y objetos, lo que permite la reutilización de código
y facilita el desarrollo y mantenimiento de aplicaciones.
**Seguridad**: Java utiliza un modelo de seguridad robusto y controlado que protege contra posibles
amenazas y vulnerabilidades.
**Robustez**: Java ofrece mecanismos para el manejo de excepciones y una administración automática
de memoria, lo que contribuye a crear aplicaciones más estables y confiables.
**Multi-hilo**: Java permite la concurrencia y ejecución simultánea de tareas a través del uso de hilos,
lo que mejora el rendimiento y la eficiencia de las aplicaciones.
- Eclipse
- IntelliJ IDEA
- NetBeans
- Android Studio
- JDeveloper
Estos IDEs ofrecen un conjunto de funcionalidades que facilitan el desarrollo de aplicaciones en Java y
ayudan a aumentar la productividad del programador.
- El compilador (javac): se utiliza para convertir el código fuente escrito en Java en bytecode, que es el
formato ejecutable de Java.
- Las bibliotecas de clases estándar (API de Java): proporcionan funcionalidades comunes que pueden
ser utilizadas por los desarrolladores para construir aplicaciones en Java de manera más eficiente.
Además de estos componentes principales, el JDK también incluye otras utilidades y herramientas de
desarrollo que facilitan el proceso de desarrollo de aplicaciones en Java.
4.1. Identificador: es el nombre utilizado para identificar variables, clases, métodos, etc. Los
identificadores en Java deben seguir ciertas reglas de nomenclatura y no pueden ser palabras reservadas
del lenguaje.
4.2. Tipos de datos: definen el tipo de información que una variable puede contener. Algunos ejemplos de
tipos de datos en Java son int, float, String, etc.
4.3. Comentario: es texto que no se ejecuta y se utiliza para explicar el código. Los comentarios en Java
pueden ser de una sola línea (//) o de múltiples líneas (/* */).
4.4. Variables y constantes: las variables en Java almacenan datos cambiantes, mientras que las
constantes almacenan valores fijos que no pueden modificarse una vez que se les asigna un valor.
4.5. Operadores: los operadores en Java realizan operaciones en variables y valores, como operaciones
matemáticas, comparaciones y operaciones lógicas.
5. La estructura general de una aplicación orientada a objetos en Java sigue los siguientes
pasos:
- Método principal (main): se define el método principal, que es el punto de entrada de la aplicación y
desde donde se inicia la ejecución del programa.
- Creación de objetos: se instancia la clase para crear objetos que representen entidades del problema
que se está resolviendo.
- Invocación de métodos: se llaman a los métodos de los objetos para ejecutar acciones y realizar las
operaciones necesarias.
J. RÚBRICAS: