miércoles, 27 de mayo de 2015

2.3 Tipo de Datos

Tipo de Datos







un tipo de datos es una propiedad o atriburo que determina las caracteristicas y dominios funciona en operaciones a las cuales se pueden aplicar  es decir los tipos de datos varian en junto con el lenjuaje de programacion que se utilizan  al igual que sus estructuras logicas debido a los compiladores de informacion que determina cada software.
  • numeros enteros 
  • numeros reales
  • valores logicos
  • texto
  • nulo


los tipos de datos pueden ser;

los tipos de datos basicos se clasifican segun la forma en que se utilicen y pueden cambiar conforme el lenguaje en que se apliquen sin embargo existe una gran similitud entre todos estos ya que la mayoria se basan en c++
algunos nose basan en c++ su estructura de programacion es mas sencilla y no requiere de una logica tan grande en los scripts ejemplo html tiene una aplicacion sencilla que solo 

Para que son los tipos de datos básicos: Los tipos de datos básicos se clasifican según la forma en que se utilicen y pueden cambiar conforme el lenguaje en que se apliquen, sin embargo existe una gran similitud entre todos estos ya que la mayoría se basan en C++. Algunos lenguajes no se basan en C++, pues su estructura de programación es mas sencilla y no requiere de una lógica tan grande en los scripts, por ejemplo HTML, tiene una sencilla aplicación que solo describe la formación del documento con etiquetas las cuales solo contienen el nombre de lo que se esta realizando.
describe la formacion del documento con etiquetas .

Actualmente los tipos de datos son aplicados en diferentes medios y plataformas, es decir, debido a la naturaleza de los datos se crean aplicaciones que son utilizadas en la web, calculadoras, sistemas operativos, aplicaciones móviles, etc. Lo que permite tener una gran variedad en el desarrollo y gran potencia de uso en las mismas ya que con los scripts, se pueden mejorar o potenciar los sistemas sin tener que agregar mas piezas de hardware. Por ejemplo, la empresa Nvidia® en los sistemas gráficos que utiliza, aplican núcleos de procesamiento los cuales no se aprovechaban concretamente, por lo que en el cambio y evolución de tecnologías se desarrolla un sistema llamado CUDA® el cual es una pieza de código que aprovecha los núcleos del sistema grafico y los potencia mejorando el rendimiento de las vistas 3d y aumentando la velocidad de sistema

Los tipos de datos se dividen en tipos de datos simples (o primitivos) y tipos de datos complejos. Los tipos de datos simples se pueden utilizar en los valores de los atributos y en los elementos que contienen sólo datos carácter. Existe una serie de tipos de datos definidos en el estándar y que por tanto se pueden usar directamente en los esquemas. Además de estos, el usuario puede definir sus propios tipos de datos, tanto simples como complejos, como veremos más adelante. 
Existen 19 tipos de datos simples predefinidos primitivos, que se pueden agrupar en 4 categorías:

Tipos cadena



string: secuencia de longitud finita de caracteres*
anyURI: una uri estándar de Internet
NOTATION: declara enlaces a contenido externo no-XML
Qname: una cadena legal Qname (nombre con cualificador)



Tipos binario codificado



boolean: toma los valores “true” o “false” *
hexBinary: dato binario codificado como una serie de pares de dígitos hexadecimales
base64Binary: datos binarios codificados en base 64



Tipos numéricos



decimal: número decimal de precisión (dígitos significativos) arbitraria *
float: número de punto flotante de 32 bits de precisión simple *
double: número de punto flotante de 64 bits de doble precisión *



Tipos de fecha/hora



duration: duración de tiempo
dateTime: instante de tiempo específico, usando calendario gregoriano, en formato "YYYYMM-DDThh:mm:ss"
date: fecha específica del calendario gregoriano, en formato "YYYY-MM-DD” *
time: una instancia de tiempo que ocurre cada día, en formato "hh:mm:ss"
gYearMonth: un año y mes del calendario gregoriano
gYear: año del calendario gregoriano
gMonthDay: día y mes del calendario gregoriano
gMonth: un mes del calendario gregoriano
gDay: una fecha del calendario gregoriano (día)

De cada uno de estos tipos primitivos se pueden obtener tipos derivados, como se muestra en el siguiente diagrama, sacado de la recomendación [3]:
Es posible definir tipos de datos simples a partir de estos tipos predefinidos utilizando las llamadas facetas.
Actualmente los tipos de datos son aplicados en diferentes medios y plataformas es decir debido a la naturaleza de los datos se crean aplicaciones que son utilizadas en la web,calculadoras,sistemas operativos,moviles.lo que permite tener una gran variedad en el desarrollo y gran potencia de uso en las mismas ya que con los scripts se pueden mejorar o potenciar los sistemas sin tener que agregar mas piezas de hardware.


fuente:

http://html.conclase.net/w3c/html401-es/types.html
http://www.web-desings.com/2012/08/01/formularios-html-y-lo-nuevo-en-html5.html

No hay comentarios.:

Publicar un comentario