0 evaluări0% au considerat acest document util (0 voturi)
67 vizualizări8 pagini
Este documento describe los tipos de datos en Java, dividiéndolos en dinámicos y estáticos. Los tipos estáticos incluyen cadenas, estructurados y simples como enteros, lógicos, caracteres y reales. Los tipos simples se subdividen en ordinales como enteros y no ordinales como reales. El documento concluye que conocer los tipos de datos mejora la programación en Java.
Este documento describe los tipos de datos en Java, dividiéndolos en dinámicos y estáticos. Los tipos estáticos incluyen cadenas, estructurados y simples como enteros, lógicos, caracteres y reales. Los tipos simples se subdividen en ordinales como enteros y no ordinales como reales. El documento concluye que conocer los tipos de datos mejora la programación en Java.
Este documento describe los tipos de datos en Java, dividiéndolos en dinámicos y estáticos. Los tipos estáticos incluyen cadenas, estructurados y simples como enteros, lógicos, caracteres y reales. Los tipos simples se subdividen en ordinales como enteros y no ordinales como reales. El documento concluye que conocer los tipos de datos mejora la programación en Java.
Introduccin a los tipos de datos Una definicin muy simple: El tipo de un dato es el conjunto de valores que puede tomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producir un error. La asignacin de tipos a los datos tiene dos objetivos principales: Por un lado, detectar errores en las operaciones Por el otro, determinar cmo ejecutar estas operaciones De Pascal se dice que es un lenguaje fuertemente tipeado. Esto quiere decir que todos los datos deben de tener un tipo declarado explcitamente, y adems que existen ciertas restricciones en las expresiones en cuanto a los tipos de datos que en ellas intervienen.
5 Una ventaja de los lenguajes fuertemente tipeados es que se gasta mucho menos esfuerzo en depurar (corregir) los programas gracias a la gran cantidad de errores que detecta el compilador. Los tipos de datos, como casi todos los objetos de Pascal, se pueden declarar. La declaracin de tipos ya se coment en el tema correspondiente a la estructura de un programa. Clasificaciones en los tipos de datos En Pascal existen gran variedad y cantidad de tipos de datos. Pero en este tutorial slo se trataran los bsicos para que puedas ir construyendo tus primeros programas. Existen muchas clasificaciones para los tipos de datos, y dependiendo de la fuente que mires, te mostrarn una u otra. A continuacn tienes una de las posibles clasificaciones.: Dinmicos Estticos o El tipo cadena o Estructurados o Simples Ordinales No-ordinales
Tipos estticos
Casi todos los tipos de datos son estticos, la excepcin son los punteros y no se tratarn debido a su complejidad. Que un tipo de datos sea esttico quiere decir que el tamao que ocupa en memoria no puede variar durante la ejecucin del programa. Es decir, una vez declarada una variable de un tipo determinado, a sta se le asigna un trozo de memoria fijo, y este trozo no se podr aumentar ni disminur.
Tipos dinmicos
Dentro de esta categora entra slamente el tipo puntero. Este tipo te permite tener un mayor control sobre la gestin de memoria en tus programas. Con ellos puedes
6 manejar el tamao de tus variables en tiempo de ejecucin, o sea, cuando el programa se est ejecutando. Los punteros quizs sean el concepto ms complejo a la hora de aprender un lenguaje de programacin, sobre todo si es el primero que aprendes. Debido a esto, no lo trataremos. Adems, lenguajes que estn muy de moda (por ejemplo Java) no permiten al programador trabajar con punteros.
Tipos simples
Como su nombre indica son los tipos bsicos en Pascal. Son los ms sencillos y los ms fciles de aprender. Por todo esto, sern en los que nos centremos. Los tipos simples ms bsicos son: entero, lgico, carcter y real. Y la mayora de los lenguajes de programacin los soportan, no como ocurre con los estructurados que pueden variar de un lenguaje a otro.
Tipos estructurados
Mientras que una variable de un tipo simple slo referencia a un elemento, los estructurados se refieren a colecciones de elementos. Las colecciones de elementos que aparecen al hablar de tipos estructurados son muy variadas: tenemos colecciones ordenadas que se representan mediante el tipo array, colecciones sin orden mediante el tipo conjunto, e incluso colecciones que contienen otros tipos, son los llamados registros.
Tipos ordinales
Dentro de los tipos simples, los ordinales son los ms abundantes. De un tipo se dice que es ordinal porque el conjunto de valores que representa se puede contar, es decir, podemos establecer una relacin uno a uno entre sus elementos y el conjunto de los nmeros naturales. Dentro de los tipos simples ordinales, los ms importantes son: El tipo entero (integer) El tipo lgico (boolean) El tipo carcter (char)
7
Tipos no-ordinales
Simplificando, podramos reducir los tipos simples no-ordinales al tipo real. Este tipo nos sirve para declarar variables que pueden tomar valores dentro del conjunto de los nmeros reales. A diferencia de los tipos ordinales, los no-ordinales no se pueden contar. No se puede establecer una relacin uno a uno entre ellos y los nmero naturales. Dicho de otra forma, para que un conjunto se considere ordinal se tiene que poder calcular la posicin, el anterior elemento y el siguiente de un elemento cualquiera del conjunto.Cul es el sucesor de 5.12? Ser 5.13, o 5.120, o 5.121, ...
Conclusin
de los temas adquiridos en este ensayo, podemos denotar la parte principal el conocer acerca de lo que es la programacin java sabemos que java fue creado por sun microsystems el cual nos da una gran diversidad de plataformas de trabajo de sistema operativo como windows, mac, linux entre otras. en esta programacion se ocupa un lenguaje intermedio denominado bytecode, una de las caracteristicas mas importantes d la programacion java, los cuales son programas portables esa es la mas importantes caracteristica.
Dentro de los tipos de datos pudimos sacar su divisin y subdivisin Dinmicos Estticos o El tipo cadena o Estructurados o Simples Ordinales No-ordinales De estos podremos ver los tipos de datos que podemos manejar en la programacin de java y en muchas otras, dando como esto un mejor conocimiento del usuario para mejorar la ejecucin del programa.