SlideShare una empresa de Scribd logo
1 de 14
Componentes de una  aplicación en Java ,[object Object]
Comentarios
Palabras Reservadas
Tipos de datos
Sentencias, Expresiones 	(Bloque o cuerpo del programa) ,[object Object]
Métodos
El método main
Objetos,[object Object]
Comentarios Un comentario es un texto adicional que se añade al código para explicar su funcionalidad, bien a otras personas que lean el programa, o al propio autor como recordatorio. Los comentarios son una parte importante de la documentación de un programa.  ,[object Object],	// comentarios de una línea. ,[object Object],	/* comentario de 		  varias líneas */ ,[object Object],	/** Comentarios de documentación deben ser  cerrados con */ El compilador ignora el texto que encuentra en forma de comentario, por tanto no incrementa el tamaño del archivo ejecutable.
Palabras Reservadas Palabras claves (Keywords) son palabras que tienen un determinado significado para el compilador y no pueden ser utilizadas para otros fines.  Las palabras reservadas son palabras con un significado especial dentro del lenguaje. En el siguiente cuadro se listan las palabras reservadas, aquellas que emplea el lenguaje Java, y que el programador no puede utilizar como  identificadores.  Ejemplos:  while, que significa que se habrá de evaluar la expresión que viene a continuación y, en función del valor de la misma, se ejecutarán o no las sentencias siguientes.  public, static, private, que representan modificadores.  class muy utilizada que significa que la palabra que sigue a continuación es el nombre de la estructura clase. JAVA es sensible a las mayúsculas, por consiguiente while es una palabra reservada y While no lo es.
Palabras Reservadas a No son auténticas palabras reservadas b No se utilizan en las últimas versiones de Java. c Los métodos nativos están implementados en otros lenguajes como C o C++. En Java se declara un método nativo con la palabra reservada native y el cuerpo de método vacío.
Palabras Reservadas Las palabras reservadas se pueden clasificar en las siguientes categorías:  ,[object Object]
Sentencias condicionales: if, else, switch
Sentenciasiterativas: for, do, while, continue

Más contenido relacionado

La actualidad más candente

Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
seolivares
 
B) uso de los elemtos del lenguaje de script en las paginas web dinamicas
B) uso de los elemtos del lenguaje de script en las paginas web dinamicasB) uso de los elemtos del lenguaje de script en las paginas web dinamicas
B) uso de los elemtos del lenguaje de script en las paginas web dinamicas
Chaarly Fiiguerooa
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
Robert Wolf
 
Variables y tipos de datos parcial
Variables y tipos de datos parcialVariables y tipos de datos parcial
Variables y tipos de datos parcial
victor heredia
 

La actualidad más candente (19)

Programacion
ProgramacionProgramacion
Programacion
 
Cadena caracteres
Cadena caracteresCadena caracteres
Cadena caracteres
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
B) uso de los elemtos del lenguaje de script en las paginas web dinamicas
B) uso de los elemtos del lenguaje de script en las paginas web dinamicasB) uso de los elemtos del lenguaje de script en las paginas web dinamicas
B) uso de los elemtos del lenguaje de script en las paginas web dinamicas
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
 
Mod2ud1 2
Mod2ud1 2Mod2ud1 2
Mod2ud1 2
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Java
 
Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Pseodocodigo
PseodocodigoPseodocodigo
Pseodocodigo
 
Variables y tipos de datos parcial
Variables y tipos de datos parcialVariables y tipos de datos parcial
Variables y tipos de datos parcial
 
Javascript - Módulo 8: LocalStorage, iFrames, Origin policy y JSON
Javascript - Módulo 8: LocalStorage, iFrames, Origin policy y JSONJavascript - Módulo 8: LocalStorage, iFrames, Origin policy y JSON
Javascript - Módulo 8: LocalStorage, iFrames, Origin policy y JSON
 
manual dfd
manual dfdmanual dfd
manual dfd
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
 
Tipos Primitivos y Elementos Léxicos de Java
Tipos Primitivos y Elementos Léxicos de JavaTipos Primitivos y Elementos Léxicos de Java
Tipos Primitivos y Elementos Léxicos de Java
 
6 excepciones
6 excepciones6 excepciones
6 excepciones
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
 
Condicionales
CondicionalesCondicionales
Condicionales
 
3. Uso De Variables De Tipo Valor
3.  Uso De Variables De Tipo Valor3.  Uso De Variables De Tipo Valor
3. Uso De Variables De Tipo Valor
 

Destacado (7)

Planificación realidad aumentada
Planificación realidad aumentadaPlanificación realidad aumentada
Planificación realidad aumentada
 
Planificacion jhatzu
Planificacion jhatzuPlanificacion jhatzu
Planificacion jhatzu
 
Bloque 0 - PACIE
Bloque 0 - PACIEBloque 0 - PACIE
Bloque 0 - PACIE
 
Planificacion yesika
Planificacion yesikaPlanificacion yesika
Planificacion yesika
 
20 ejercicios propuestos
20 ejercicios propuestos20 ejercicios propuestos
20 ejercicios propuestos
 
Implementación de un programa de capacitación docente en el uso de las TIC's ...
Implementación de un programa de capacitación docente en el uso de las TIC's ...Implementación de un programa de capacitación docente en el uso de las TIC's ...
Implementación de un programa de capacitación docente en el uso de las TIC's ...
 
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content
 

Similar a Programacion I

Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
Jennybeatriz1
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
grachika
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura Sintactica
luchoGL
 

Similar a Programacion I (20)

Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentes
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Estructura Sintactica
Estructura SintacticaEstructura Sintactica
Estructura Sintactica
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]Pascal [modo de compatibilidad]
Pascal [modo de compatibilidad]
 
Clase3 - Identificadores y directivas en Delphi
Clase3 - Identificadores y directivas en DelphiClase3 - Identificadores y directivas en Delphi
Clase3 - Identificadores y directivas en Delphi
 
Dp2
Dp2Dp2
Dp2
 
Funciones de entrada y salida
Funciones de entrada y salidaFunciones de entrada y salida
Funciones de entrada y salida
 
Programación en C#.pptx
Programación en C#.pptxProgramación en C#.pptx
Programación en C#.pptx
 
Elementos basicos de programacion
Elementos basicos de programacionElementos basicos de programacion
Elementos basicos de programacion
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Sintaxis en java
Sintaxis en javaSintaxis en java
Sintaxis en java
 

Último

Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptxHistoria de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
edgarzevallos
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
AndreaTurell
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptxHistoria de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 

Programacion I

  • 1.
  • 5.
  • 8.
  • 9.
  • 10. Palabras Reservadas Palabras claves (Keywords) son palabras que tienen un determinado significado para el compilador y no pueden ser utilizadas para otros fines. Las palabras reservadas son palabras con un significado especial dentro del lenguaje. En el siguiente cuadro se listan las palabras reservadas, aquellas que emplea el lenguaje Java, y que el programador no puede utilizar como identificadores. Ejemplos: while, que significa que se habrá de evaluar la expresión que viene a continuación y, en función del valor de la misma, se ejecutarán o no las sentencias siguientes. public, static, private, que representan modificadores. class muy utilizada que significa que la palabra que sigue a continuación es el nombre de la estructura clase. JAVA es sensible a las mayúsculas, por consiguiente while es una palabra reservada y While no lo es.
  • 11. Palabras Reservadas a No son auténticas palabras reservadas b No se utilizan en las últimas versiones de Java. c Los métodos nativos están implementados en otros lenguajes como C o C++. En Java se declara un método nativo con la palabra reservada native y el cuerpo de método vacío.
  • 12.
  • 15. Tratamiento de las excepciones: try, catch, finally, throw
  • 16. Estructura de datos: class, interface, implements, extends
  • 17. Modificadores y control de acceso: public, private, protected, transient
  • 18.
  • 19. Tipos de Datos REALES (coma flotante, tienen una parte decimal)
  • 20. Tipos de Datos BOOLEAN Un dato de tipo lógico puede tomar exclusivamente uno entre los dos posibles valores true o false (verdadero o falso) CARÁCTER (permite almacenar en una variable UN carácter)
  • 21. LÓGICOS && And (y) || Or (o) ! Not (no) ARITMÉTICOS BINARIOS / División * Multiplicación + Suma - Resta % División modular (mod o resto) RELACIONALES ARITMÉTICOS UNARIOS > Mayor que < Menor que >= Mayor o igual que <= Menor o igual que == Igual que (para comparar dos valores) = Asignación simple (asignar un valor) != Distinto, diferente a ++ Incremento (Suma 1) -- Decremento (Resta 1) Operadores Es un símbolo que le indica al compilador que realice operaciones matemáticas o lógicas. El símbolo & se denomina Amspersand
  • 22. Sentencias de Escape Dentro de las comillas del System.out.print se puede colocar una serie de caracteres especiales que representan caracteres de control o caracteres que no se imprimen, y que permiten mejorar la visualización de los mensajes. La secuencia de escape está formada por la barra invertida y un carácter, a continuación se presentan las más utilizadas: Carácter especial Acción Escribe comillas sencillas Escribe comillas dobles Escribe barra invertida Retrocede el cursor en pantalla (retroceso) Mueve el cursor 8 espacios a la derecha (tabulación) Mueve el cursor a la siguiente línea Avance de página Retorno de carro sin avance de línea. xxxx Carácter Unicode
  • 23. Método Es una colección de sentencias que realizan una serie de operaciones determinadas. System.out.println (“Bienvenido a Maracaibo”); Es un método que visualiza un mensaje en el monitor o consola. La sentencia System.out.println()imprime un mensaje en la consola, una ventana DOS que se abre en el escritorio de Windows. La función println tiene un sólo argumento una cadena de caracteres u objeto de la clase String.
  • 24. Método Main() Define donde comienza el flujo del programa. Sintaxis: public static void main (String[ ] args) { // sentencias; // expresiones; } Toda sentencia o expresión en Java termina en ; excepto la declaración de las funciones o métodos, las sentencias de decisión o condición (if-else, switch-case), y las de ciclo o de control (for, while).
  • 25. Ejercicios ¿Cuál es el área de un terreno rectangular que mide 60 metros de largo por 40 metros de ancho? 2. Determinar los vatios de una corriente eléctrica de 125 voltios cuya intensidad es de 4 amperios. (amperios x voltios = vatios) 3. Se han vendido 2 hectáreas de terreno a Bs. F 3 cada m2. Determinar el valor de la venta. 4. En una habitación rectangular de 6 m por 5 m se desea colocar baldosas de 20 cm por 50 cm que tienen un costo de Bs.F 12.5 cada una. El costo de la mano de obra es de Bs.F 14 por m2. Determinar el costo total. 5. Necesitamos cercar un terreno de forma rectangular de 432 m, por 120 m. Las estacas de madera, se colocarán a una distancia de 1.5 m una de otra. La cerca llevará 3 líneas de alambre. Si sabemos que el costo de una estaca es de Bs. F 12.45 y el metro de alambre Bs. F 0.75, ¿Cuánto costará el material para cercar dicho terreno? 6. El importe bruto de una factura es de Bs.F. 9000.00 se le concede un descuento del 6% ¿A cuánto ascenderá el descuento Para cuántos barriles de petróleo tendrá capacidad un tanque con las medidas siguientes: 5 m de largo, 4 m de ancho y 3 m de alto? R=377.36 El barril de petróleo = 42 galones = 159 litros; y un 1 m3 = 1.000 litros.