S01 Jpretell 2022 2
S01 Jpretell 2022 2
✓Lenguaje de programación
✓Características del lenguaje de programación Java
✓Actividades al ejecutar un programa en Java
✓La máquina virtual de Java
✓El JDK
✓Tipo de Aplicaciones Java
OBJETIVOS
AL término de la sesión:
✓El estudiante conocerá las principales
características del lenguaje de programación Java
✓El estudiante conocerá las actividades en el
desarrollo de una aplicación en Java
✓El estudiante describirá el uso de la máquina
virtual de Java
LOGROS ESPERADOS
Un lenguaje de programación es
un lenguaje formal que proporciona
una serie de instrucciones que
permiten a un programador escribir
secuencias de órdenes y algoritmos
a modo de controlar el
comportamiento físico y lógico de
una computadora con el objetivo de
que produzca diversas clases de
datos.
Lenguaje de Programación
El Lenguaje de Programación JAVA
El Lenguaje de Programación JAVA
El Lenguaje de Programación JAVA
Características del LP JAVA
Orientado a Objetos
Funcionalidad dinámica
Multiplataforma
Open Source
Lenguaje robusto
Seguridad
Archivo.java
Actividades al ejecutar un programa en Java
Código de bytes Compilación: Esta actividad genera un nuevo archivo
con extensión .class, el cual contiene un código
llamado ByteCode. Éste código es considerado como
un código intermedio, cuyo objetivo es hacer que el
dispositivo donde se ejecuta la aplicación entienda el
código Java
Archivo.class
Actividades al ejecutar un programa en Java
Archivo.class
Memoria Principal
Cargador de
Clases
Actividades al ejecutar un programa en Java
Código
objeto
Class
Sistema Operativo
EL JDK (Java Development Kit)
Aplicación de CONSOLA
Aplicación de ESCRITORIO
Aplicaciones JSP
Aplicaciones Móviles
https://netbeans.apache.org/download/nb14/nb14.html
Instalación del JDK y el IDE Eclipse
•Compilador
•Máquina Virtual
JVM
•Librerías
Mi primer proyecto en java con Netbeans
Variable
¿Qué es un Lenguaje Fuertemente Tipado?
Operadores Aritméticos
Aplicando tipos de datos, operadores y
concatenaciones
Haciendo interactiva a nuestra aplicación
Haciendo uso de funciones
Mi primer proyecto en java con Netbeans
Caso 1
Una tienda de venta de productos al por mayor se encuentra promocionando un nuevo producto,
para lo cual hace una oferta de descuento de 12% sobre el monto total de productos adquiridos. Se
desea implementar una aplicación en Java que le permita al usuario comprador determinar cuanto
debe cancelar por la compra de ciertos productos a un determinado precio; los productos deberán
ser ingresados a la aplicación y esta debe devolver el subtotal, el descuento y el neto a cancelar en
la caja de la tienda.
Caso 2
Una tienda ha puesto en oferta la venta un producto ofreciendo un descuento denominado 10%+10%
que consiste en aplicar dos descuentos del 10%. El importe compra se calcula multiplicando el precio
del producto por la cantidad de unidades adquiridas. El primer descuento es igual al 10% del importe
compra. El segundo descuento es igual al 10% del importe que queda de restar el importe compra
menos el importe del primer descuento. El importe del descuento total se calcula sumando el primer
y el segundo descuento. El importe a pagar se calcula restando el importe compra menos el importe
del descuento total. Dado el precio del producto y la cantidad de unidades adquiridas, diseñe un
algoritmo que determine el importe de la compra, el importe del descuento total y el importe a pagar.
Muchas Gracias !!!