0% encontró este documento útil (0 votos)
2 vistas5 páginas

P 1 Lmec 237

informe de lmec237
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas5 páginas

P 1 Lmec 237

informe de lmec237
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 DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

UNIVERSIDAD MAYOR DE SAN ANDRES

LA PAZ, 11 DE SEPTIEMBRE DE 20

1. Objetivo

 Estudiar Java y NetBeans para instalarlos y utilizarlos como


herramientas en el desarrollo de programas.

2. Teoría

¿Qué es Java?

 Lenguaje de programación orientado a objetos, multiplataforma, creado


por Sun Microsystems (1995), ahora de Oracle.
 Código se compila en bytecode, ejecutado en cualquier dispositivo con
JVM.
 Popular, seguro, rápido y confiable.

Usos de Java:

1. Desarrollo de juegos.
2. Computación en la nube.
3. Big Data.
4. Inteligencia Artificial.
5. Internet de las cosas (IoT).

Ventajas de Java:

 Recursos de aprendizaje abundantes.


 Librerías incorporadas.
 Comunidad activa.
 Herramientas de desarrollo avanzadas.
 Independencia de plataforma.
 Seguridad configurable.

Funcionamiento de Java:

 Lenguaje + API (frontend para programar).


 JVM (backend que ejecuta el bytecode en el hardware).

NetBeans:

 IDE de código abierto para programar en Java y otros lenguajes.


 Permite escribir, compilar, depurar y ejecutar programas.
 Gratuito, extensible con módulos, apoyado por la comunidad.

3. Materiales y equipos

 Computadora.
 Instalador de Java JDK (desde Oracle o OpenJDK).
 Instalador de NetBeans (desde Apache).

4. Desarrollo de la práctica

1. Instalar JDK desde la web oficial.


2. Instalar NetBeans desde Apache.
3. Configurar NetBeans con la ubicación del JDK.
4. Crear un proyecto en Java (ejemplo: Practica1) que imprima un saludo
para verificar instalación.

5. Cuestionario

1. ¿Describa el entorno de trabajo del IDE NetBeans?

R. Es un espacio en nuestro ordenador, en el cual podemos diseñar,

ejecutar, depurar programas con practicidad.

2. ¿Cuáles son los errores comunes al programar en java?

R. La falta de practica conlleva a errores tan comunes como olvidarse del “;”,

hacer uso de otros nombres incorrectos, errores de taipeo y cruce de datos.

3. ¿Qué es un objeto en Java?

R. Puede ser cualquier cosa del cual nosotros podamos darle integridad para

una clase.

4. ¿Cuál es la diferencia entre С++ y Java?


R. Ambos son similares, sin embargo el C++ es mas amplio en cuanto a

opciones de programación y JAVA tiende a usarse mas para manejo de datos y

programación orientada a objetos por su seguridad y fiabilidad.

5. ¿Qué es el código de bytes en Java?

R. Es un lenguaje de traducción para que nuestros programas puedan

desarrollarse en cualquier dispositivo que contenga JVM.

6. ¿Cuál es la diferencia entre la sobrecarga de métodos y la anulación

de métodos en Java?

R. La sobrecarga de métodos ocurre cuando en una clase existen varios

métodos con acciones con un mismo parámetro. Y la anulación de métodos

ocurre cuando una subclase cambia el comportamiento de su clase.

7. ¿Cuál es la diferencia entre clase abstracta e interfaz?

R. Es una clase en la cual nosotros no podemos crear un objeto, mientras

que en una interfaz que define métodos abstractos atributos constantes que

comparten métodos.

8. ¿Por qué la plataforma Java es independiente?

R. Porque en ella la traducción de la programación se lleva al bytecode que

solo necesita del JVM.

9. ¿Cuál es la característica más importante de Java?

R. Es que en JAVA el código de compilación al ser bytecode, nos permite

interactuar con distintos entornos que contengan el JVM, lo que en su práctica

lo hace más versátil y practico.


10. ¿Qué es JVM?

R. Por sus siglas en ingles es una máquina virtual de JAVA que nos permite

interpretar nuestros programas JAVA en distintos entornos tanto como en

software y hardware de nuestras maquinas.

11. ¿Cuál es la diferencia entre un JDK y una JVM?

R. El JVM nos permite ejecutar nuestros programas en distintas

aplicaciones con el uso del bytecode. Mientras que el JDK es un compilado de

herramientas que nosotros necesitaremos para el desarrollo de programas.

12. ¿Qué es un puntero y Java admite punteros?

R. Un puntero es una variable que almacena la dirección de memoria que

luego será utilizado. JAVA admite un tipo de punteros más implícitos por la

seguridad que esta debe ofrecer y así no ser vulnerables al mas uso de las

mismas.

13. ¿Cuál es la clase base de todas las clases?

R. Es el object; que nos proporciona métodos fundamentales que son

heredados por todas las clases.

14. ¿Java admite la herencia múltiple?

R. No, admite herencias. Pero con el uso de interfaces se puede hacer uso

de herencias múltiples que nos permiten reutilizar códigos.

15. ¿En qué se diferencian las excepciones de tiempo de ejecución de

las excepciones
R. Las excepciones de tiempo permiten un manejo explicito, mientras que

una excepción debe ser declarada y manejada en un código.

comprobadas?

También podría gustarte