guía 1 - variables y tipos de datos

7
Distrito Capital CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION GUÍA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓ N VARIABLES Y TIPOS DE DATOS Versión: 1 07 de julio de 2012 Página 1 de 7 1. IDENTIFICACIÓN CURRICULAR PROGRAMA DE FORMACION: Análisis Y Desarrollo De Sistemas De Información COMPETENCIA: Desarrollar el sistema de inf ormación que cumpl a con los requerimientos de la solución informática 1. RESULTADOS DE APRENDIZAJE Apr end er, ap lic ar y en ten der conce pto s bási cos de j ava. 1. DESARROLLO 1. CONCEPTOS BÁSICOS EN JAVA 1. Variables y Tipos de Datos Las variables son las partes importantes de un lenguaje de programación: ellas son las entidades (valores, datos) que actúan y sobre las que se actúa. Una declaración de variable siempre contiene dos componentes, el tipo de la variable y su nombre. tipoVariable nombre; Tipos de Variables Todas las variables en el lenguaje Java deben tener un tipo de dato. El tipo de la variable determina los valores que la variable puede contener y las operaciones que se pueden realizar con ella. Existen dos categorias de datos principales en el lenguaje Java: los tipos primitivos y los tipos referenciados. Los tipos primitivos contienen un sólo valor e incluyen los tipos como los enteros, coma flo tan te, los car act ere s, etc . La tabla siguiente muest ra tod os los tipos primitivos soportados por el lenguaje Java, su formato, su tamaño y una breve descripción de cada uno.

Upload: rafikof2002

Post on 05-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 1/7

Distrito CapitalCENTRO DE GESTION DE MERCADOS, LOGISTICA Y

TECNOLOGIAS DE LA INFORMACION

GUÍA DE APRENDIZAJE PARA EL PROGRAMA DEFORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS

DE INFORMACIÓNVARIABLES Y TIPOS DE DATOS

Versión: 107 de julio de

2012Página 1 de 7

1. IDENTIFICACIÓN CURRICULAR

PROGRAMA DE FORMACION:Análisis Y Desarrollo De Sistemas De Información

COMPETENCIA: Desarrollar el sistema de información que cumpla con losrequerimientos de la solución informática

1. RESULTADOS DE APRENDIZAJE

● Aprender, aplicar y entender conceptos básicos de java.

1. DESARROLLO

1. CONCEPTOS BÁSICOS EN JAVA

1. Variables y Tipos de Datos

Las variables son las partes importantes de un lenguaje de programación: ellas son lasentidades (valores, datos) que actúan y sobre las que se actúa.Una declaración de variable siempre contiene dos componentes, el tipo de la variable ysu nombre.

tipoVariable nombre;

Tipos de Variables

Todas las variables en el lenguaje Java deben tener un tipo de dato. El tipo de lavariable determina los valores que la variable puede contener y las operaciones que sepueden realizar con ella.

Existen dos categorias de datos principales en el lenguaje Java: los tipos primitivos ylos tipos referenciados.

Los tipos primitivos contienen un sólo valor e incluyen los tipos como los enteros, comaflotante, los caracteres, etc. La tabla siguiente muestra todos los tipos primitivossoportados por el lenguaje Java, su formato, su tamaño y una breve descripción decada uno.

Page 2: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 2/7

Distrito CapitalCENTRO DE GESTION DE MERCADOS, LOGISTICA Y

TECNOLOGIAS DE LA INFORMACION

GUÍA DE APRENDIZAJE PARA EL PROGRAMA DEFORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS

DE INFORMACIÓNVARIABLES Y TIPOS DE DATOS

Versión: 107 de julio de

2012Página 2 de 7

Fuente: http :// msdn .microsoft .com /es - es /library /ms 228360%28 v = vs .80%29. aspx

Los tipos referenciados se llaman así porque el valor de una variable de referencia esuna referencia (un puntero) hacia el valor real. En Java tenemos los arrays, las clasesy los interfaces como tipos de datos referenciados.

Nombres de Variables

Un programa se refiere al valor de una variable por su nombre. Por convención, enJava, los nombres de las variables empiezan con una letra minúscula (los nombres delas clases empiezan con una letra mayúscula).

Un nombre de variable Java.

1. debe ser un identificador legal de Java comprendido en una serie de caracteresUnicode. Unicode es un sistema de codificación que soporta texto escrito en distintoslenguajes humanos. Unicode permiten la codificación de 34.168 caracteres. Esto lepermite utilizar en sus programas Java varios alfabetos como el Japonés, el Griego, elRuso o el Hebreo. Esto es importante para que los programadores puedan escribircódigo en su lenguaje nativo.

2. no puede ser el mismo que una palabra clave o el nombre de un valor booleano(true o false)

Page 3: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 3/7

Distrito CapitalCENTRO DE GESTION DE MERCADOS, LOGISTICA Y

TECNOLOGIAS DE LA INFORMACION

GUÍA DE APRENDIZAJE PARA EL PROGRAMA DEFORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS

DE INFORMACIÓNVARIABLES Y TIPOS DE DATOS

Versión: 107 de julio de

2012Página 3 de 7

3. no deben tener el mismo nombre que otras variables cuyas declaracionesaparezcan en el mismo ámbito.

La regla número 3 implica que podría existir el mismo nombre en otra variable queaparezca en un ámbito diferente.

Por convención, los nombres de variables empiezan por una letra minúscula. Si unavariable está compuesta de más de una palabra, como 'nombreDato' las palabras seponen juntas y cada palabra después de la primera empieza con una letra mayúscula.

Arrays y Cadenas en JavaAl igual que otros lenguajes de programación, Java permite juntar y manejar múltiplesvalores a través de un objeto array (matriz). También se pueden manejar datoscompuestos de múltiples caracteres utilizando el objeto String (cadena).

ArraysEsta sección te enseñará todo lo que necesitas para crear y utilizar arrays en tusprogramas Java.Como otras variables, antes de poder utilizar un array primero se debe declarar. Denuevo, al igual que otras variables, la declaración de un array tiene dos componentesprimarios: el tipo del array y su nombre. Un tipo de array incluye el tipo de dato de loselementos que va contener el array. Por ejemplo, el tipo de dato para un array quesólo va a contener elementos enteros es un array de enteros. No puede existir unarray de tipo de datos genérico en el que el tipo de sus elementos esté indefinidocuando se declara el array. Aquí tienes la declaración de un array de enteros.

int[] arrayDeEnteros;

La parte int[] de la declaración indica que arrayDeEnteros es un array de enteros. Ladeclaración no asigna ninguna memoria para contener los elementos del array.Si se intenta asignar un valor o acceder a cualquier elemento de arrayDeEnterosantes de haber asignado la memoria para él, el compilador dará un error como este yno compilará el programa.testing.java:64: Variable arraydeenteros may not have been initialized.

Para asignar memoria a los elementos de un array, primero se debe ejemplarizar el

array. Se puede hacer esto utilizando el operador new de Java. (Realmente, los pasosque se deben seguir para crear un array son similares a los se deben seguir para crearun objeto de una clase: declaración, ejemplarización e inicialización.La siguiente sentencia asigna la suficiente memoria para que arrayDeEnteros puedacontener diez enteros.

int[] arraydeenteros = new int[10]

En general, cuando se crea un array, se utiliza el operador new , más el tipo de dato delos elementos del array, más el número de elementos deseados encerrado entrecochetes cuadrados ('[' y ']').

TipodeElemento[] NombredeArray = new TipodeElementos[tamanoArray]

Page 4: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 4/7

Page 5: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 5/7

Distrito CapitalCENTRO DE GESTION DE MERCADOS, LOGISTICA Y

TECNOLOGIAS DE LA INFORMACION

GUÍA DE APRENDIZAJE PARA EL PROGRAMA DEFORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS

DE INFORMACIÓNVARIABLES Y TIPOS DE DATOS

Versión: 107 de julio de

2012Página 5 de 7

Los objetos String son inmutables - es decir, no se pueden modificar una vez que hansido creados.El paquete java.lang proporciona una clase diferente, StringBuffer, que se podráutilizar para crear y manipular caracteres al vuelo.

Concatenación de CadenasJava permite concatenar cadenas fácilmente utilizando el operador + . El siguientefragmento de código concatena tres cadenas para producir su salida.

"La entrada tiene " + contador + " caracteres."

Dos de las cadenas concatenadas son cadenas literales: " La entrada tiene " y"caracteres. ". La tercera cadena - la del medio- es realmente un entero que primerose convierte a cadena y luego se concatena con las otras.

4. ESTRATEGIAS DE ENSEÑANZA

ACTIVIDAD DE APRENDIZAJEConocer el concepto de variables y tipos de datos.

ACTIVIDAD PROPUESTAResuelva el siguiente cuestionario (si tiene dudas puede mirar los vínculos de lasreferencias)

1. Identifique el tipo de dato de las siguientes variables:

● precio = 42; Int● importe_acumulado = 210; Int● profesor = “Ernesto Juárez Pérez”; String● aula = “A-44”; String● capacidad = 1500; Int● funciona = true; boolean● esVisible = false; boolean● diametro = 34.25f; double

● peso = 88.77; float● edad = 19; Short● masa = 178823411L; double● letra1 = ‘h’; char●

2. Se requiere un programa en Java que permita al usuario digitar los siguientesdatos: nombre, identificación, edad, teléfono, dirección y si está estudiando óno. Declare las variables necesarias para poder capturar esa información.

String Nombre;Float Identificacion;Int edad;

Page 6: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 6/7

Distrito CapitalCENTRO DE GESTION DE MERCADOS, LOGISTICA Y

TECNOLOGIAS DE LA INFORMACION

GUÍA DE APRENDIZAJE PARA EL PROGRAMA DEFORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS

DE INFORMACIÓNVARIABLES Y TIPOS DE DATOS

Versión: 107 de julio de

2012Página 6 de 7

Int telefono;boolean estudia;

3. ¿Cuáles son los ocho tipos de datos primitivos incluídos dentro del lenguaje deprogramación Java?

ByteShortIntLongCharFloatDoubleBoolean

4. Complete las siguientes frases:● Las cadenas de caracteres se representan mediante la clase String.● Un Array es un objeto contenedor que almacena un número fijo de

valores de un solo tipo.

5. EVIDENCIAS DE APRENDIZAJE

a. CONOCIMIENTO:

Resolver las actividades planteadas.

6. REFERENCIAS

● http://www.slideshare.net/pointpower/tipos-de-datos-en-java-presentation-593466

● http://www.fdi.ucm.es/profesor/imartinez/lps0910/material/03_TiposDeDatos2s.pdf

● http://www.miprimercodigo.com/?p=2341● http://www.programacion.com/articulo/tutorjava_nivel_basico_97/2● http://www.programacion.com/articulo/tutorjava_nivel_basico_97/6● http://www.codexion.com/tutorialesjava/java/nutsandbolts/datatypes.html

7. TIEMPO ESTIMADO1 hora / trabajo individual

8. INSTRUCTOR

Yeimmy Lee Olaya

9. FECHA DE ENTREGA DE LA GUÍA

Page 7: Guía 1 - Variables y Tipos de Datos

7/31/2019 Guía 1 - Variables y Tipos de Datos

http://slidepdf.com/reader/full/guia-1-variables-y-tipos-de-datos 7/7

Distrito CapitalCENTRO DE GESTION DE MERCADOS, LOGISTICA Y

TECNOLOGIAS DE LA INFORMACION

GUÍA DE APRENDIZAJE PARA EL PROGRAMA DEFORMACIÓN ANÁLISIS Y DESARROLLO DE SISTEMAS

DE INFORMACIÓNVARIABLES Y TIPOS DE DATOS

Versión: 107 de julio de

2012Página 7 de 7

Octubre 11 de 2011