Está en la página 1de 8

INSTITUTO TECNOLOGICO DE APIZACO

DEPARTAMENTO DE METAL MECANICA


INGENIERA MECATRONICA


MICROCONTROLADORES


ENSAYO DE PROGRAMACION JAVA Y TIPOS DE DATOS


ALUMNO: HERNANDEZ LOPEZ J ORGE LUIS





PROFESORA: M.C. HAYDEE PATRICIA MARTINEZ



FECHA: 30 DE AGOSTO DE 2014




1
Introduccin







2








3








4



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.