Qué es un dato? Tipos de datos

Dato
El dato es una representación simbólica (numérica, alfabética, algorítmica etc.), un atributo o una característica de una entidad. El dato no tiene valor semántico (sentido) en sí mismo, pero si recibe un tratamiento (procesamiento) apropiado, se puede utilizar en la realización de cálculos o toma de decisiones. Es de empleo muy común en el ámbito informático y, en general, prácticamente en cualquier disciplina científica.
Tipos de datos
•Dinámicos : Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa.
•Estáticos : Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones. Ejemplo las memorias de un país
El tipo cadena : las cadenas de caracteres (strings) puedes contener en una sola variable más de un carácter. Por ejemplo, puedes tener en una variable tu nombre.
Veamos cómo se usan ambos tipos en el siguiente ejemplo.
     
   type
      tNombre = string[10];  (* puede almacenar 10 caracteres *)
   var
      nombre    : tNombre;  (* variable para almacenar el nombre *)
      letra_NIF : char;     (* caracter para contener la letra del NIF *)

   begin
      nombre    := 'Beni';
      letra_NIF := 'L';
     
      writeln('Mi nombre es ',nombre,' y mi letra es ',letra_NIF)     
   end.  
     
Estructurados : 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. Ejemplo.

<Pais xmlns = “name_Kb”>
<Nombre>Uruguay</Nombre>
<Idioma>Español</Idioma>
<Coordenadas>
<Latitud>30</Latitud >
<Longitud>35</Longitud>
 </Coordenadas>
<Ciudades>
 <item> Montevideo </item>
<item> Paysandú </item>
</Ciudades>

Simples:
• Son la base de la programación.
• Dependen del lenguaje empleado.
• Pueden usarse sin necesidad de definirlos.
• En nuestro pseudolenguaje:
•N: números naturales
•Z: números enteros
•R: números reales
•B: booleanos
•C: caracteres

No hay comentarios: