SlideShare una empresa de Scribd logo
1 de 78
PROGRAMACIÓN II Programación Orientada a Objetos con JAVA M.T. María Luisa Juárez Aguilar [email_address]
Evaluación   20  % PROYECTO FINAL 4 3 2 1 10  % PRACTICAS 10  % LABORATORIO 60  % EXÁMENES PARCIALES
Observaciones   ,[object Object],[object Object],[object Object]
CONTENIDO DEL PROGRAMA
Historia de Java
Historia de Java ,[object Object],[object Object]
Historia de Java ,[object Object],[object Object]
Historia de Java ,[object Object],[object Object]
Características de Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características de Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
Características de Java ,[object Object],[object Object],[object Object],[object Object]
Características de Java ,[object Object],[object Object],[object Object],[object Object]
Otros lenguajes ,[object Object]
Otros lenguajes ,[object Object],[object Object]
Otros lenguajes ,[object Object],[object Object],[object Object]
Otros lenguajes ,[object Object]
Internet y World Wide Web ,[object Object],[object Object]
Internet y World Wide Web ,[object Object],[object Object],[object Object]
Pasos para editar y ejecutar un programa en Java
Elementos básicos del lenguaje Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de datos ,[object Object],[object Object],[object Object],[object Object]
True & False Variable booleana boolean Caracter Unicode char 15 d.s.  10^(-324) a 10^308 Punto flotante, 64 bits double 6 dígitos significativos 10^(-46) a (10^38) Punto flotante, 32 bits float -(2^63) a (2^63)-1 Entero 64 bits long -2,147,483,648 a 2,147,483,647 Entero 32 bits int -32,768 a 32767 Entero 16 bits short -128 a 127 Entero 8 bits byte
Literales   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Identificadores  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Estándares para identificadores  ,[object Object],[object Object],[object Object]
Identificadores ,[object Object],[object Object],[object Object],[object Object],[object Object]
Palabras clave while super new for continue volatile static native float class void short long finally char try return interface final catch throws public int extends case throw protected instanceof else byte this private import double break synchronized package implements do boolean switch null if default abstract
Secuencias de escape ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comentarios   ,[object Object],[object Object]
Constantes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Constantes (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Constantes (cont.) ,[object Object],[object Object],[object Object],[object Object]
Constantes (cont.)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Variables  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Declaración de variables  ,[object Object],[object Object],[object Object],[object Object]
Declaración de variables (cont.) ,[object Object],[object Object],[object Object],[object Object]
Operadores aritméticos  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores aritméticos(cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales y de igualdad  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores lógicos(cont.) ,[object Object],[object Object],[object Object],[object Object]
Operadores de asignación ,[object Object],[object Object],[object Object],[object Object],[object Object]
Prioridad de los operadores  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Expresiones  ,[object Object],[object Object],[object Object],[object Object]
Expresiones (ejercicios) ,[object Object],[object Object],[object Object],[object Object]
Conversiones de tipo (casting) ,[object Object],[object Object],[object Object],[object Object]
Conversiones de tipo (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conversiones de tipo (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conversiones de tipo (cont.) ,[object Object],[object Object],[object Object],[object Object]
Ejercicios   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Funciones básicas (predefinidas) ,[object Object],[object Object],[object Object],[object Object]
Funciones básicas (predefinidas, cont.) ,[object Object],[object Object],[object Object],[object Object]
Funciones básicas (predefinidas) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Funciones básicas predefinidas (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Entrada y salida estándar ,[object Object],[object Object],[object Object]
Escritura   ,[object Object],[object Object],[object Object]
Primer programa ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],System.out.print  despliega datos formateados en pantalla.
Lectura estándar ,[object Object],[object Object],[object Object]
Lectura est ándar ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lectura estándar ,[object Object],[object Object]
import java.io.*;  //importa el paquete java.io public class nombre { public static void main(String args[]) throws IOException  //excepciones que lanza el método {   private BufferedReader teclado;    String nombre;  //declara una variable cadena     //se crea la conexión con el teclado   teclado = new BufferedReader(new InputStreamReader(System.in),1);   System.out.println( "Cual es tu nombre?");   nombre = teclado.readLine();   System.out.print("Felicidades  ");   System.out.print(nombre);   System.out.println(" ! se leyo tu nombre del teclado");   System.out.println("Bye"); } }
import java.io.*;  //importa el paquete java.io public class Cuadrado { public static void main(String args[]) throws IOException  //excepciones que lanza el método {   private BufferedReader teclado;    String nombre, dato;  //declara una variable cadena   float numero;     //se crea la conexión con el teclado   teclado = new BufferedReader(new InputStreamReader(System.in));   System.out.println( "Cual es tu nombre?");   nombre = teclado.readLine();   System.out.println( “Dame un numero real (con punto decimal)");   dato = teclado.readLine();   //convertir el string a numero   numero = Float.parseFloat(dato);
  // se despliegan resultados     System.out.print(“El cuadrado del numero que  ");   System.out.print(nombre);   System.out.println(" tecleo es: “ + (numero * numero));   System.out.println("Bye"); } }
Instrucciones condicionales
Instrucción if - else ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
if simple ,[object Object],[object Object],[object Object]
Operadores relacionales y de igualdad
Outline ,[object Object],[object Object],[object Object],Al evaluarse la igualdad, despliega el resultado usando printf. Compara dos n ú meros usando  operador   relacional <.
Outline ,[object Object],[object Object],[object Object],Compara dos números usando  operadores   relacionales >, <= y >=.
Errores comunes de programación ,[object Object],[object Object],[object Object]
Errores comunes de programación ,[object Object],[object Object],[object Object]
Instrucción switch ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instrucción switch (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notas generales ,[object Object],[object Object],[object Object],[object Object],[object Object]
Instrucciones repetitivas ( ciclos )
Tipos de ciclos ,[object Object],[object Object],[object Object]
Ciclo while ,[object Object],[object Object],[object Object],[object Object]
Ciclo for ,[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Java Sobrecarga y Recursividad
Java Sobrecarga y RecursividadJava Sobrecarga y Recursividad
Java Sobrecarga y Recursividadpbcanessa
 
Características de c sharp
Características de c sharpCaracterísticas de c sharp
Características de c sharpuccvirtual
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en cNelly Gonzalez
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnetKevin Reaño
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje cwuaro1
 
C# para desarrolladores VB6
C# para desarrolladores VB6C# para desarrolladores VB6
C# para desarrolladores VB6Tonymx
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONSol López
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1Denisse C
 
Manual de el lenguaje de programacion c# ( español spanish) x richy
Manual de el lenguaje de programacion c# ( español spanish) x richyManual de el lenguaje de programacion c# ( español spanish) x richy
Manual de el lenguaje de programacion c# ( español spanish) x richyRoberto Lll
 
Caracteristicas de C Sharp
Caracteristicas de C SharpCaracteristicas de C Sharp
Caracteristicas de C SharpEdgardo Martinez
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacionTensor
 

La actualidad más candente (20)

Java Sobrecarga y Recursividad
Java Sobrecarga y RecursividadJava Sobrecarga y Recursividad
Java Sobrecarga y Recursividad
 
Introduccion del Lenguaje C
Introduccion del Lenguaje CIntroduccion del Lenguaje C
Introduccion del Lenguaje C
 
Características de c sharp
Características de c sharpCaracterísticas de c sharp
Características de c sharp
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en c
 
Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
 
Como usar el lenguaje c++
Como usar el lenguaje c++Como usar el lenguaje c++
Como usar el lenguaje c++
 
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnet
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
C# para desarrolladores VB6
C# para desarrolladores VB6C# para desarrolladores VB6
C# para desarrolladores VB6
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
 
Taller de c sharp
Taller de c sharpTaller de c sharp
Taller de c sharp
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Manual de el lenguaje de programacion c# ( español spanish) x richy
Manual de el lenguaje de programacion c# ( español spanish) x richyManual de el lenguaje de programacion c# ( español spanish) x richy
Manual de el lenguaje de programacion c# ( español spanish) x richy
 
1. introducción a c#
1.  introducción a c#1.  introducción a c#
1. introducción a c#
 
Caracteristicas de C Sharp
Caracteristicas de C SharpCaracteristicas de C Sharp
Caracteristicas de C Sharp
 
Aprendiendo Lenguaje C
Aprendiendo Lenguaje CAprendiendo Lenguaje C
Aprendiendo Lenguaje C
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Lenguaje c 1
Lenguaje c 1Lenguaje c 1
Lenguaje c 1
 

Similar a Programación II Java

Similar a Programación II Java (20)

r124736.PPT
r124736.PPTr124736.PPT
r124736.PPT
 
2.1 caracteristicas de lenguajes de programación
2.1 caracteristicas de lenguajes de programación2.1 caracteristicas de lenguajes de programación
2.1 caracteristicas de lenguajes de programación
 
iNTRODUCCION AL LENGUAJE JAVA
iNTRODUCCION AL LENGUAJE  JAVAiNTRODUCCION AL LENGUAJE  JAVA
iNTRODUCCION AL LENGUAJE JAVA
 
Csharp
CsharpCsharp
Csharp
 
Estructura basica de un programa
Estructura basica de un programaEstructura basica de un programa
Estructura basica de un programa
 
Fundamentos de Java / 15 consejos prácticos sobre Java que cambiarán la for...
Fundamentos de Java /   15 consejos prácticos sobre Java que cambiarán la for...Fundamentos de Java /   15 consejos prácticos sobre Java que cambiarán la for...
Fundamentos de Java / 15 consejos prácticos sobre Java que cambiarán la for...
 
definicion de java
definicion de javadefinicion de java
definicion de java
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 
Guia de ejercioccios de estudio c#.pptx
Guia de ejercioccios de estudio   c#.pptxGuia de ejercioccios de estudio   c#.pptx
Guia de ejercioccios de estudio c#.pptx
 
Clase 1 Programación II
Clase 1 Programación IIClase 1 Programación II
Clase 1 Programación II
 
JAVA
JAVAJAVA
JAVA
 
Portafolio de evidencias actividades
Portafolio de evidencias actividadesPortafolio de evidencias actividades
Portafolio de evidencias actividades
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Visual basic .NET
Visual basic .NETVisual basic .NET
Visual basic .NET
 

Último

Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 

Último (20)

Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 

Programación II Java

  • 1. PROGRAMACIÓN II Programación Orientada a Objetos con JAVA M.T. María Luisa Juárez Aguilar [email_address]
  • 2. Evaluación 20 % PROYECTO FINAL 4 3 2 1 10 % PRACTICAS 10 % LABORATORIO 60 % EXÁMENES PARCIALES
  • 3.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Pasos para editar y ejecutar un programa en Java
  • 20.
  • 21.
  • 22. True & False Variable booleana boolean Caracter Unicode char 15 d.s. 10^(-324) a 10^308 Punto flotante, 64 bits double 6 dígitos significativos 10^(-46) a (10^38) Punto flotante, 32 bits float -(2^63) a (2^63)-1 Entero 64 bits long -2,147,483,648 a 2,147,483,647 Entero 32 bits int -32,768 a 32767 Entero 16 bits short -128 a 127 Entero 8 bits byte
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Palabras clave while super new for continue volatile static native float class void short long finally char try return interface final catch throws public int extends case throw protected instanceof else byte this private import double break synchronized package implements do boolean switch null if default abstract
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61. import java.io.*; //importa el paquete java.io public class nombre { public static void main(String args[]) throws IOException //excepciones que lanza el método { private BufferedReader teclado; String nombre; //declara una variable cadena //se crea la conexión con el teclado teclado = new BufferedReader(new InputStreamReader(System.in),1); System.out.println( &quot;Cual es tu nombre?&quot;); nombre = teclado.readLine(); System.out.print(&quot;Felicidades &quot;); System.out.print(nombre); System.out.println(&quot; ! se leyo tu nombre del teclado&quot;); System.out.println(&quot;Bye&quot;); } }
  • 62. import java.io.*; //importa el paquete java.io public class Cuadrado { public static void main(String args[]) throws IOException //excepciones que lanza el método { private BufferedReader teclado; String nombre, dato; //declara una variable cadena float numero; //se crea la conexión con el teclado teclado = new BufferedReader(new InputStreamReader(System.in)); System.out.println( &quot;Cual es tu nombre?&quot;); nombre = teclado.readLine(); System.out.println( “Dame un numero real (con punto decimal)&quot;); dato = teclado.readLine(); //convertir el string a numero numero = Float.parseFloat(dato);
  • 63. // se despliegan resultados System.out.print(“El cuadrado del numero que &quot;); System.out.print(nombre); System.out.println(&quot; tecleo es: “ + (numero * numero)); System.out.println(&quot;Bye&quot;); } }
  • 65.
  • 66.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 76.
  • 77.
  • 78.