EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) ESTRUCTURA DEL LENGUAJE.

Slides:



Advertisements
Presentaciones similares
Condicional if y switch
Advertisements

Estructuras de control
ESTRUCTURAS DE CONTROL
Pippy (Python para niños)‏ 1.
Instrucciones y excepciones
Curso de JAVA. Iniciando con las Técnologias Java.
PHP-MYSQL OPERADORES EN PHP
Estructuras de Control
Programación (Estructura de Datos)
UNIVERSIDAD LATINA (UNILA)
CICLOS EN C.
Estructuras de control
Una breve introducción
Estructuras de Repetición
PARADIGMA Es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada. el término paradigma puede indicar el concepto de esquema.
Tema 3. Optimización de Código
Funciones en lenguaje C
Java Orientado a Objetos CLASES,OBJETOS Y MÉTODOS
Tema 6: Clases Antonio J. Sierra.
Fundamentos de Programación

TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Tema 4: Sentencias de control
Ingeniero Anyelo Quintero
Estructuras de Control de Repetición
ESTRUCTURAS ITERATIVAS
Estructuras de Control Iterativas
Programación de Computadores
Programación en Matlab
ESTRUCTURAS DO-WHILE Y FOR.
INGENIERIA EN SISTEMAS COMPUTACIONALES
Capítulo 1 “Elementos de Programación”
Conversión cadena a número
WHILE Estructuras Repetitivas
Informática Ingeniería en Electrónica y Automática Industrial
Resumen Fundamentos de Programación/ Programación I
EXPRESIONES Y SENTENCIAS

Estructuras de Control.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION CLIENTE /
Tema ‧ Comando - while Repeticiones. Comando while ‧ Un ciclo es cualquier construcción de programa que repite una sentencia ó secuencia de sentencias.
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION DE APPLETS.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
UNIVERSIDAD LATINA INTRODUCCION A LA PROGRAMACION INSTRUCCIONES INTERATIVAS.
INTRODUCCIÓN AL LENGUAJE C++. Instrucciones Temas.
INTRODUCCION A LA PROGRAMACION
Estructuras de Control en Visual Basic.net
Se pueden incluir comentarios en cualquier parte de un programa pero deben delimitarse con llaves o con paréntesis y asterisco:
El lenguaje de programación C - Control de flujo y bucles -
ESTRUCTURAS REPETITIVAS
LENGUAJE “C” Programación.
Fundamentos de Programación
Estructuras de Decisión
2011/1 - CLASE 12. AGENDA 1 Introducción 2 Sentencia while 3 Sentencia for 14 Sentencia do-while 5 Instrucciones Especiales 6 Ciclos anidados.
¿Qué son? – tipos – manejo - ejemplos
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
Manejo Excepciones Profesor Elian Rojas Berroca 11/02/2015.
 Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman unos valores de entrada, llamados parámetros y proporcionan.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
LENGUAJE DE PROGRAMACIÓN
Desarrollador Profesional de Juegos Programación III Unidad I Excepciones Tipos.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) V. GESTIÓN DE TIPOS Y GENERACIÓN DE CÓDIGOS.
EI, Profesor Ramón Castro Liceaga Desarrollo conexión JDBC – ODBC UNIVERSIDAD LATINA (UNILA) DIPLOMADO DE DESARROLLO DE SISTEMAS CON EL PARADIGMA DE ORIENTACIÓN.
Programación Básica Bachillerato Ingeniería en Informática Lic. Carlos H. Gutiérrez León.
Métodos en Java. Estructura de un programa en Java ► La relación con la vida misma la podemos ver en el siguiente comentario: Imaginemos que dos clases.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Materia: Informática II Semestre: 2 Mtra. Ericka Yazmin Medina Rodríguez Campus: Tonalá Competencia: Manejo de la información y aprendizaje permanente.
Transcripción de la presentación:

EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) ESTRUCTURA DEL LENGUAJE

EI, Profesor Ramón Castro Liceaga Agosto de Tipos de datos En Java todo lo que se mueve es un objeto... excepto los tipos de datos básicos, es decir, los números enteros, reales, los caracteres, los valores lógicos, etc.. Todo lo demás serán objetos o, mejor dicho, referencias a objetos. Son los únicos valores que se crean sin utilizar el operador new. Son los siguientes: Tipo DescripciónTamañoClase equivalente BoleanValor lógico1 bitBoolean CharCarácter16 bitCharacter ByteEntero muy pequeño8 bit ShortEntero pequeño16 bit IntEntero normal32 bitInteger LongEntero grande64 bitLong FloatNúmero real de precisión simple32 bitFloat DoubleNúmero real de doble precisión64 bitDouble VoidTipo vacío

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control Se utilizan para ejecutar un conjunto de instrucciones varias veces basándose siempre en una condición que decidirá si se sigue repitiendo o no.

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (while) while (expresion) { instrucciones ; } Las instrucciones dentro de las llaves se ejecutan mientras la expresión sea verdadera. i=5; while ( i > 0 ) {i --;} // las llaves aquí se podían haber omitido, puesto // que solo hay una instruccion. System.out.println("Ahora i vale 0"); Que hace este codigo …?

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (for) for (inicialización, expresionBooleana, incremento) {conjuntoDeSentencias;} for (int i= 0; i <10; i++) { System.out.println("el valor de i es: " + i); } Que hace este codigo …?

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (do while) Que hace este codigo …? Es igual al while anteriormente visto, solo que ahora se evalúa la expresión al final del bucle, por lo que ese conjunto de instrucciones se ejecuta al menos una vez: i=5; do {i --;} // las llaves aquí se pueden omitir puesto while ( i > 0 ) // que solo hay una instruccion

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (break) Que hace este codigo …? La sentencia break nos permite salirnos del bloque de instrucciones (encerrado entre llaves) o el bucle que estamos ejecutando, sin ejecutar las sentencias que resten para el final o las restantes iteraciones del bucle. Por ejemplo: i=5; do{ i --; if (i == 3) break; } while ( i > 0 )

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (Continue) Que hace este codigo …? sirve para no ejecutar las sentencias que restan para la finalización de una iteración de ese bucle, continuando después con las siguientes iteraciones del bucle. Por ejemplo: i=5; do{ if (i == 3) continue; i --; }while ( i > 0 )

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (etiquetas) Que hace este codigo …? Tanto la sentencia continue como break se pueden utilizar con etiquetas para poder discriminar los bucles que quieren afectar en caso de que se encuentren en un bucle anidado. Por ejemplo: Bucle1: for (int i=0; i<10; i++){ bucle2: for (int j=0; i<10; j++){ if (j==5) {break bucle2;} }

EI, Profesor Ramón Castro Liceaga Agosto de Estructuras de Control (return) En el caso de que queramos devolver un valor desde esa función o método lo debemos poner a continuación de return. Por ejemplo: void funcionEjemplo(){ int i=0; while (i < 100){ //esta función nos devuelve i++; //al llamarla el valor 100 como has } //podido comprobar return i; }

EI, Profesor Ramón Castro Liceaga Agosto de Programación con excepciones y errores (Try … catch) En Java los errores normales de mal código tan comunes en los programas se producen al tiempo de compilación no al tiempo de ejecución del programa. Una excepción es una condición de Error que no debe ocurrir al tiempo de ejecución. Por ejm. Problemas de redondeo, mala conexión, etc.

EI, Profesor Ramón Castro Liceaga Agosto de Estructura general de un programa en java Se recomienda la siguiente estructura:estructura