SlideShare ist ein Scribd-Unternehmen logo
1 von 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]

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie Programación II Java

Ähnlich wie 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
 

Kürzlich hochgeladen

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
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
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
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
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
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
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
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
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
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
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
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
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
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
 

Kürzlich hochgeladen (20)

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).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
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
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
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
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
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.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
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
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
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.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
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .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
 

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.