programacion en java

14
UNIVERSIDAD TÉCNICA DE AMBATO Facultad de Ingeniería en Sistemas, Electrónica e Industrial Nombre: Ángela Freire Semestre: Primero “A” Ing. Hernando Buenaño 2010 - 2011

Upload: angie-freire

Post on 12-Jun-2015

350 views

Category:

Documents


3 download

DESCRIPTION

Conceptos Basicos

TRANSCRIPT

Page 1: Programacion en java

UNIVERSIDAD TÉCNICA DE AMBATO

Facultad de Ingeniería en Sistemas, Electrónica e Industrial

Nombre: Ángela FreireSemestre: Primero “A”Ing. Hernando Buenaño2010 - 2011

Page 2: Programacion en java

Programación básica

en JAVA

Page 3: Programacion en java

CONTENIDO

Tipos de datos en JAVA

Tipos de Operadores y Comentarios

Asignación de datos a variables y Creación de una aplicación

Sentencias condicionales y Ciclos repetitivos

Conversión de magnitudes de almacenamiento

Glosario…

Page 4: Programacion en java

Introducción

CARACTERÍSTICAS DE JAVA

Portable Memoria dinámica No existen punteros Todos los métodos virtuales No hay herencia múltiple Información sobre clases en tiempo de ejecución. Tratamiento genérico de tipos (wrappers).

Page 5: Programacion en java

TIPOS DE DATOS EN JAVA

Las variables en Java deben tener un tipo de dato asociado. El tipo de dato de esa variable indicara los valores que la variable puede contener y las operaciones que se pueden realizar con ella.

Podemos diferenciar los datos en Java en dos categorías de datos principales:

Contienen un sólo valor e incluyen los tipos como

los enteros, coma flotante, los caracteres, de tipo booleano etc...Click aquí para ver

toda la clasificación de este tipo de variables.

Se llaman así porque el valor de una

variable de referencia es una

referencia (un PUNTERO) hacia el

valor real

Page 6: Programacion en java

Tipos de operadores y Comentarios

Un operador es un símbolo que le indica al compilador una cierta “manipulación” u “operación” aritmética o lógica, por lo general se utilizan en expresiones.

Los valores involucrados se conocen como operandos.

Una expresión es una combinación de operadores y operandos que regresa un valor.

(a + b) * (c + d) //Expresión aritméticaa – 3 //Expresión aritmética(a > b) && (c <= d) //Expresión lógica

Page 7: Programacion en java

3 + 4

Operan

do OperandoOperador

Java soporta tres estilos de comentarios:

1) Línea Sencilla, comenzando con //// Este comentario es de una linea

2) Línea Múltiple, inicia con /* y finaliza con *//* Un comentario de líneas múltiples */

3) Para usar con el javadoc, en verdad son los mismos comentarios del tipo anterior, inician con /** y finalizan con */:

/*** @param nombre nombre del empleado* @return nombre nombre del empleado*/

Clasificación de los operadores

Click aquí

Page 8: Programacion en java

Asignación de datos a variables y Creación de una aplicación

Las VARIABLES son posiciones de memoria en donde se pueden guardar valores. A una variable se le identifica con un nombre, se le define un tipo de dato y almacena un valor.

La forma básica para declarar una variable es:

tipo nombre1, nombre2; Esta compuesta por:

TipoIdentificador único.-Son nombres asignados a clases , variables, métodos.

El primer caracter válido debe ser :Una letra mayúscula (A-Z)Una letra minúscula (a-z)El caracter subíndice (_)El caracter pesos ($)

Page 9: Programacion en java

El segundo carácter valido debe ser: Cualquier carácter de la lista pasada Caracteres numéricos (0-9)

Cuando el identificador tiene varias palabras cada sub palabra inicia con mayúscula .

Palabras reservadas Java no deben ser usadas.

El lenguaje Java es sensitiva en characters mayúsculas/minúsculas.

Una variable se debe declarar e inicializar con un valor antes de utilizarse.

Una vez conocida la definición y correcta forma de creación de una variable, se debe saber como asignar un valor a la misma pero antes se debe conocer como crear una clase en java , ya que será nuestra plataforma de creación de nuestros programas.

Click aquí para ver creación de un programa y clase en java.

Page 10: Programacion en java

Para asignar valores a una variable se puede

hacer de tres maneras:

1) Utilizando un instrucción de asignación2) Asignando valores al azar3) Desde el teclado, utilizando el método.

Click aquí para ver la asignación de valores a variables.

Page 11: Programacion en java

•Secuencias de escapeLas secuencias de escape son pequeñas constantes que nos brindan una gran utilidad; para comprenderlo mejorcito este ejemplo (en consola):

Page 12: Programacion en java

Sentencias condicionales y Ciclos

repetitivos

Los bucles 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. Veamos los tipos que hay.

Bucle While

Las instrucciones dentro de las llaves se ejecutan mientras la expresión sea verdadera.

Bucle For

Es un bucle más "fijo", permite ejecutar el conjunto de sentencias un numero determinado de veces fijado al principio del bucle y funciona por tanto como un contador.

Bucle do while

Es igual al bucle while anteriormente visto, solo que ahora se evalúa la expresión al final del bucle, por lo que ese conjunto de sentencias se ejecuta al menos una vez.

Click aquí para mas detalles

Page 13: Programacion en java

Conversión de magnitudes de almacenamiento

Las magnitudes de almacenamiento son aquellas unidades de medición que permiten determinar cuánto espacio hay disponible en una unidad de memoria.

Se le llama medida de almacenamiento al registro del espacio que hay en un dispositivo dado para grabar datos e información de manera permanente o temporal.

Click aquí para tabla de conversión de unidades

Page 14: Programacion en java

GlosarioEXPRESIÓN: Una expresión es una combinación de constantes, variables o funciones, que es interpretada (evaluada) de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular.PUNTERO O APUNTADOR: es una variable manipulable la cual referencia una región de memoria, así en vez de manipular la variable en si, el programador manipula la dirección de memoria en la cual el dato se encuentra. INSTRUCCIONES: Como definición de instrucciones entendemos que es un hecho o suceso de duración limitada que genera unos cambios en la ejecución del programa. MAGNITUD: es una propiedad o cualidad de un objeto o sistema físico a la que se le pueden asignar distintos valores como resultado de una medición cuantitativa.PALABRAS RESERVADAS: en programación son aquellas en las cuales solo se usan para especificar una orden, condición o sentencia. SENTENCIA: es una línea de código en algún lenguaje de programación. Un programa está constituido por múltiples sentencias de programación, lo que es llamado código fuente.

Expresión aritmética: 3+2, x+1, ...

Expresión lógica: x OR y, NOT x, ...

Expresión con predicados: P(a) AND Q(b), ...