guía 1 - variables y tipos de datos
TRANSCRIPT
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.
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)
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]
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
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;
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
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