Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esundocumento
Esundocumento
Datos:
Éstos están incorporados al lenguaje de programación, y nos sirve para poder hacer cosas más
complicadas.
Vamos a hablar de los tipos de datos más comunes, que te puedes encontrar en la mayoría de
los lenguajes de programación, como puede ser Java, C o C++.
Si va ser negativo.
Empezaremos con el tipo primitivo int. Este tipo de datos representa cualquier número sin
decimales, ya sea positivo o negativo.
Aunque es habitual encontrarlo escrito en el código fuente como int, hay otros lenguajes, como
visual basic, que se escribe integer.
Si nos interesa utilizar un número con decimales, sueles encontrar el tipo de datos double o
float.
A esto lo llamamos un número de punto flotante. Declararlo como un tipo u otro dependerá de
la precisión en decimales que quieras tener.
¿Como podemos distinguir una variable si se ha declarado como int o como float? Por ejemplo,
si nos encontramos un número con un punto decimal (3.14).
También puedes ver un número con la letra F o con la letra D, para distinguir si es un float o un
double. Por ejemplo 3.56F.
Suele ser un valor alfanumérico. Si es un sólo carácter individual, tenemos el tipo char.
El tipo string debemos escribirlo entre comillas dobles (» «) para diferenciarlo del char, aunque
puede ser diferente, dependiendo del lenguaje de programación.
En el siguiente código veremos un uso del tipo de datos string, aunque no esté asociado a una
variable:
Console.Write("Hola Mundo");
Los valores lógicos son representados por el tipo primitivo boolean. Representa si una condición
se cumple o no se cumple.
Suelen tener dos valores identificados, true (verdadero) o false (falso). En algunos lenguajes
puede equivaler a los números 0 y 1.
Una variable puede usarse para representar cualquiera de los dos valores, mejor dicho estados.
Por ejemplo, podríamos hablar de verdadero o falso, encendido o apagado, sí o no, activado o no
activado, etc.
Ahora que ya conocemos los tipos de datos primitivos, podemos saber que significa tipos de
datos abstractos.
Los tipos de datos en programación orientada a objetos suelen ser los básicos que hemos visto
antes, pero podemos encontrarnos con tipos de datos que sean clases u objetos.
Los tipos de datos abstractos aumentan y extienden la complejidad, ya que tiene un conjunto de
valores y unas operaciones asociadas a ellos.
Luego entraríamos en que estos datos están encapsulados, en la herencia para aprovechar mejor
las operaciones que hemos codificado y el polimorfismo, pero esos son conceptos que serán
explicados más adelante.
Campos:
En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder;
un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco,
siendo este un error del sistema operativo. Aquel campo que posee un dato único para una
repetición de entidad, puede servir para la búsqueda de una entidad específica.
ejemplo:
Autoincrementable: son campos numéricos enteros que incrementan en una unidad su valor
para cada registro incorporado. Su utilidad resulta más que evidente: servir de identificador
registro.
concretamente en el contexto de una base de datos relacional, un registro (también llamado fila
o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En
términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas
o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas
de la misma tabla tienen la misma estructura.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma
repetición de entidad. Se le asigna automáticamente un número consecutivo (número de
registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada
registro un campo clave para su búsqueda
atributos:
Sin embargo, actualmente, el término atributo puede y con frecuencia se considera como si
fuera una propiedad dependiendo de la tecnología que se use.
Para mayor claridad, los atributos deben ser considerados más correctamente como metadatos.
Un atributo es con frecuencia y en general una característica de una propiedad.
Cada atributo nombrado tiene asociado un conjunto de reglas denominadas operaciones: uno
no agrega caracteres o manipula y procesa una matriz de enteros como una imagen ni procesa
texto como tipo de coma flotante (números decimales).
Por tanto, una definición de objeto se puede ampliar mediante la imposición de tipos de datos:
un formato de representación, un valor por defecto, y las operaciones legales (normas) y
restricciones ("¡División por cero no está permitida!") Son todos los que podrían participar en la
definición un atributo, o por el contrario, se puede decir que son atributos de ese tipo de objeto.
Un archivo JPEG no es decodificado por las mismas operaciones (por muy similares que sean,
estos son todos formatos de datos de gráficos) como un archivo BMP o PNG, ni es un número de
coma flotante operado por las normas aplicadas a los enteros largos.
Por ejemplo, en computación gráfica los objetos de planos pueden tener atributos tales como
espesor (con valores reales), color (con valores descriptivos como el marrón o verde o los valores
definidos en un cierto modelo de color, como RGB), etc Un objeto círculo se puede definir con
atributos similares, como un origen y radio.
Lenguajes de marca, como HTML y XML, utilizan los atributos para describir los datos y el
formato de los datos, en HTML, algunas etiquetas poseen atributos que proveen detalles como
nombres, bordes, tamaño, etc
estructura:
Programación estructurada