Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

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

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

La guía de la actividad, internet, herramientas ofimáticas.

G. RESULTADOS:

1. El lenguaje Java es un lenguaje de programación ampliamente utilizado que se caracteriza


por ser orientado a objetos. A continuación se presentan cinco características clave de Java:

**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.

2. Un Entorno de Desarrollo Integrado (IDE) es una aplicación que combina herramientas


para escribir, compilar, depurar y administrar código. En el caso de Java, existen varios IDEs
populares:

- 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.

3. El Java Development Kit (JDK) es un conjunto de herramientas necesarias para desarrollar


aplicaciones en Java. Sus componentes principales son:

- 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.

- El intérprete de Java (JVM): es responsable de ejecutar el bytecode en diferentes plataformas, lo que


permite que las aplicaciones escritas en Java sean portables.
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

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. En la programación en Java, existen elementos básicos que son fundamentales para


escribir código:

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:

- Declaración de clase: se define la estructura y el comportamiento de un objeto mediante la declaración


de una clase.

- 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.

- Herencia y polimorfismo: se utilizan características de clases padre y métodos polimórficos para


aprovechar la reutilización de código y la flexibilidad en el diseño de las aplicaciones.
H. CONSIDERACIONES FINALES:
Bueno fue una investigación laboriosa pero para adentrando y saber mas del tema fue informativo
Que obvio era el objetivo
I. BIBLIOGRAFIA:

Autor Año Nombre Editorial


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

Osvaldo Cairó (2005) Metodología de la Programación Alfaomega Tercera


edición
Algoritmos, diagramas de flujo y
programas

Joyanes Aguilar, L. (2008) Fundamentos de la Programación McGrawHill

J. RÚBRICAS:

Criterios Puntos Máximos Observación


Respuesta completa 80
Cumplir con el Formato y plataforma 10
de entrega.
Cumplir con la fecha de vencimiento 10
Total de puntos 100

También podría gustarte