SlideShare una empresa de Scribd logo
1 de 8
Elaborado Por : Miguel Garcia
 es un atributo de una parte de los datos que indica al 
Programador algo sobre la clase de datos sobre los que 
se va a procesar. Esto incluye imponer restricciones en 
los datos, como qué valores pueden tomar y qué 
operaciones se pueden realizar. Tipos de datos 
comunes son: enteros, números de coma 
flotante (decimales), cadenas alfanuméricas, fechas, 
horas, colores, etc.
 Existen muchas clasificaciones para los tipos de datos, 
y dependiendo de la fuente que mires, te mostrarán 
una u otra. A continuacón tienes una de las posibles 
clasificaciones.: 
 DinámicosEstáticosEl tipo cadena 
 Estructurados 
 Simples 
 Ordinales 
 No-ordinales
 Dentro de esta categoría entra sólamente el 
tipo puntero. Este tipo te permite tener un mayor 
control sobre la gestión de memoria en tus programas. 
Con ellos puedes manejar el tamaño de tus variables 
en tiempo de ejecución, o sea, cuando el programa se 
está ejecutando. 
 Los punteros quizás sean el concepto más complejo a 
la hora de aprender un lenguaje de programación, 
sobre todo si es el primero que aprendes. Debido a 
esto, no lo trataremos. Además, lenguajes que están 
muy de moda (por ejemplo Java) no permiten al 
programador trabajar con punteros.
 Casi todos los tipos de datos son estáticos, la excepción 
son los punteros y no se tratarán debido a su 
complejidad. 
 Que un tipo de datos sea estático quiere decir que el 
tamaño que ocupa en memoria no puede variar 
durante la ejecución 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 disminuír. 

 Como su nombre indica son los tipos básicos en 
Pascal. Son los más sencillos y los más fáciles de 
aprender. Por todo esto, serán en los que nos 
centremos. 
 Los tipos simples más básicos 
son: entero, lógico, carácter y real. Y la mayoría de los 
lenguajes de programación los soportan, no como 
ocurre con los estructurados que pueden variar de un 
lenguaje a otro.
 Mientras que una variable de un tipo simple sólo 
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.
 Dentro de los tipos simples, los ordinales son los más abundantes. De un tipo se 
dice que es ordinal porque el conjunto de valores que representa se puede contar, es 
decir, podemos establecer una relación uno a uno entre sus elementos y el conjunto 
de los números naturales. 
 Dentro de los tipos simples ordinales, los más importantes son: 
 El tipo entero (integer)El tipo lógico (boolean)El tipo carácter (char). 
 no-ordinales 
Simplificando, podríamos 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 números reales. 
 A diferencia de los tipos ordinales, los no-ordinales no se pueden contar. No se 
puede establecer una relación uno a uno entre ellos y los número naturales. Dicho 
de otra forma, para que un conjunto se considere ordinal se tiene que poder calcular 
la posición, el anterior elemento y el siguiente de un elemento cualquiera del 
conjunto.

Más contenido relacionado

La actualidad más candente

Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datosjesusgc16
 
Tema3 modelo relacional
Tema3   modelo relacionalTema3   modelo relacional
Tema3 modelo relacionalAlvaro Loustau
 
Estructuras de datos y Algoritmos
Estructuras de datos y AlgoritmosEstructuras de datos y Algoritmos
Estructuras de datos y AlgoritmosRosangela Rivero
 
Estructuras lineales y no lineales
Estructuras lineales y no linealesEstructuras lineales y no lineales
Estructuras lineales y no linealesAnselmo Emilio
 
Tema3 modelo relacional - normalización
Tema3   modelo relacional - normalizaciónTema3   modelo relacional - normalización
Tema3 modelo relacional - normalizaciónAlvaro Loustau
 
Estructuras de datos
Estructuras de datos Estructuras de datos
Estructuras de datos Roimer Guape
 
Guia Estructura de Datos
Guia Estructura de DatosGuia Estructura de Datos
Guia Estructura de Datosepluis2007
 
Estructuras No Lineales
Estructuras No LinealesEstructuras No Lineales
Estructuras No Linealesguest8555cd
 
Tipos de datos y variables
Tipos de datos y variablesTipos de datos y variables
Tipos de datos y variablesDoris Cb
 
Arquitectura de datos empresariales tipos de datos
Arquitectura de datos empresariales   tipos de datosArquitectura de datos empresariales   tipos de datos
Arquitectura de datos empresariales tipos de datosCarlosTenelema1
 

La actualidad más candente (20)

Estructuras estáticas de datos
Estructuras estáticas de datosEstructuras estáticas de datos
Estructuras estáticas de datos
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Tema3 modelo relacional
Tema3   modelo relacionalTema3   modelo relacional
Tema3 modelo relacional
 
Estructuras de datos y Algoritmos
Estructuras de datos y AlgoritmosEstructuras de datos y Algoritmos
Estructuras de datos y Algoritmos
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
Resumen
ResumenResumen
Resumen
 
Estructuras lineales y no lineales
Estructuras lineales y no linealesEstructuras lineales y no lineales
Estructuras lineales y no lineales
 
Tema3 modelo relacional - normalización
Tema3   modelo relacional - normalizaciónTema3   modelo relacional - normalización
Tema3 modelo relacional - normalización
 
Modelos de red
Modelos de redModelos de red
Modelos de red
 
Estructuras de datos
Estructuras de datos Estructuras de datos
Estructuras de datos
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
1
11
1
 
Guia Estructura de Datos
Guia Estructura de DatosGuia Estructura de Datos
Guia Estructura de Datos
 
Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Estructuras No Lineales
Estructuras No LinealesEstructuras No Lineales
Estructuras No Lineales
 
1
11
1
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Tipos de datos y variables
Tipos de datos y variablesTipos de datos y variables
Tipos de datos y variables
 
Arquitectura de datos empresariales tipos de datos
Arquitectura de datos empresariales   tipos de datosArquitectura de datos empresariales   tipos de datos
Arquitectura de datos empresariales tipos de datos
 

Destacado

Definir datos estructurados
Definir datos estructuradosDefinir datos estructurados
Definir datos estructuradosprofe.gguacaran
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de códigoDenisse C
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datosrufiflores0469
 
Datos agrupados y no
Datos agrupados y noDatos agrupados y no
Datos agrupados y nopbacelis
 

Destacado (6)

Datos simples
Datos simples Datos simples
Datos simples
 
Definir datos estructurados
Definir datos estructuradosDefinir datos estructurados
Definir datos estructurados
 
Proposiciones y bloques de código
Proposiciones y bloques de códigoProposiciones y bloques de código
Proposiciones y bloques de código
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 
Datos agrupados y datos no agrupados
Datos agrupados y datos no agrupadosDatos agrupados y datos no agrupados
Datos agrupados y datos no agrupados
 
Datos agrupados y no
Datos agrupados y noDatos agrupados y no
Datos agrupados y no
 

Similar a Tipos de datos

Similar a Tipos de datos (20)

Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipos de datos Excel
Tipos de datos ExcelTipos de datos Excel
Tipos de datos Excel
 
11 tipode datos
11 tipode datos11 tipode datos
11 tipode datos
 
Informatica;tipodedatos
Informatica;tipodedatosInformatica;tipodedatos
Informatica;tipodedatos
 
Presentación4 (2)
Presentación4 (2)Presentación4 (2)
Presentación4 (2)
 
Algoritmia
AlgoritmiaAlgoritmia
Algoritmia
 
Estructura de datos y algortimos
Estructura de datos y algortimosEstructura de datos y algortimos
Estructura de datos y algortimos
 
Controles y datos
Controles y datosControles y datos
Controles y datos
 
Apuntes
ApuntesApuntes
Apuntes
 
Apuntes
ApuntesApuntes
Apuntes
 
Informatica
InformaticaInformatica
Informatica
 
Apuntes
ApuntesApuntes
Apuntes
 
CONCEPTOS BASICOS DE LA INFORMATICA
CONCEPTOS BASICOS DE LA INFORMATICACONCEPTOS BASICOS DE LA INFORMATICA
CONCEPTOS BASICOS DE LA INFORMATICA
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Fase 4_Grupo xx.docx
Fase 4_Grupo xx.docxFase 4_Grupo xx.docx
Fase 4_Grupo xx.docx
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
variables a.pptx
variables a.pptxvariables a.pptx
variables a.pptx
 
Presentaciã³n1
Presentaciã³n1Presentaciã³n1
Presentaciã³n1
 

Tipos de datos

  • 1. Elaborado Por : Miguel Garcia
  • 2.  es un atributo de una parte de los datos que indica al Programador algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas, colores, etc.
  • 3.  Existen muchas clasificaciones para los tipos de datos, y dependiendo de la fuente que mires, te mostrarán una u otra. A continuacón tienes una de las posibles clasificaciones.:  DinámicosEstáticosEl tipo cadena  Estructurados  Simples  Ordinales  No-ordinales
  • 4.  Dentro de esta categoría entra sólamente el tipo puntero. Este tipo te permite tener un mayor control sobre la gestión de memoria en tus programas. Con ellos puedes manejar el tamaño de tus variables en tiempo de ejecución, o sea, cuando el programa se está ejecutando.  Los punteros quizás sean el concepto más complejo a la hora de aprender un lenguaje de programación, sobre todo si es el primero que aprendes. Debido a esto, no lo trataremos. Además, lenguajes que están muy de moda (por ejemplo Java) no permiten al programador trabajar con punteros.
  • 5.  Casi todos los tipos de datos son estáticos, la excepción son los punteros y no se tratarán debido a su complejidad.  Que un tipo de datos sea estático quiere decir que el tamaño que ocupa en memoria no puede variar durante la ejecución 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 disminuír. 
  • 6.  Como su nombre indica son los tipos básicos en Pascal. Son los más sencillos y los más fáciles de aprender. Por todo esto, serán en los que nos centremos.  Los tipos simples más básicos son: entero, lógico, carácter y real. Y la mayoría de los lenguajes de programación los soportan, no como ocurre con los estructurados que pueden variar de un lenguaje a otro.
  • 7.  Mientras que una variable de un tipo simple sólo 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.
  • 8.  Dentro de los tipos simples, los ordinales son los más abundantes. De un tipo se dice que es ordinal porque el conjunto de valores que representa se puede contar, es decir, podemos establecer una relación uno a uno entre sus elementos y el conjunto de los números naturales.  Dentro de los tipos simples ordinales, los más importantes son:  El tipo entero (integer)El tipo lógico (boolean)El tipo carácter (char).  no-ordinales Simplificando, podríamos 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 números reales.  A diferencia de los tipos ordinales, los no-ordinales no se pueden contar. No se puede establecer una relación uno a uno entre ellos y los número naturales. Dicho de otra forma, para que un conjunto se considere ordinal se tiene que poder calcular la posición, el anterior elemento y el siguiente de un elemento cualquiera del conjunto.