Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SPENCER W.KIMBALL
ALUMNO:
LUIS ENRIQUE GARCIA
MORALES
GRADO:
SEXTO
CARRERA:
BACHILLER INDUSTRIAL Y
PERITO EN COMPUTACION
SECCION:
“B”
CLAVE:
22
2009
ESTRUCTURA DE DATOS
“INFORMACION Y DATOS”
INFORMACION
La información no es un dato conjunto cualquiera de ellos. Es más bien una
colección de hechos significativos y pertinentes, para el organismo u
organización que los percibe. La definición de información es la siguiente:
Información es un conjunto de datos significativos y pertinentes que describan
sucesos o entidades.
OTRAS DEFINICIONES
INFORMACION: Es un sistema de base de datos, se le llama información a los
datos que se encuentran en el computador, siendo almacenados y organizados
en archivos para ser accesados, procesados y presentados a los usuarios.
DATOS
Datos son los hechos que describen sucesos y entidades."Datos" es una
palabra en plural que se refiere a más de un hecho. A un hecho simple se le
denomina "data-ítem" o elemento de dato.
Los datos son comunicados por varios tipos de símbolos tales como las letras
del alfabeto, números, movimientos de labios,
puntos y rayas, señales con la mano, dibujos, etc. Estos símbolos se pueden
ordenar y reordenar de forma utilizable y se les denomina información.
Los datos son símbolos que describen condiciones, hechos, situaciones o
valores. Los datos se caracterizan por no contener ninguna información. Un
dato puede significar un número, una letra, un signo ortográfico o cualquier
símbolo que represente una cantidad, una medida, una palabra o una
descripción.
La importancia de los datos está en su capacidad de asociarse dentro de un
contexto para convertirse en información. Por si mismos los datos no tienen
capacidad de comunicar un significado y por tanto no pueden afectar el
comportamiento de quien los recibe. Para ser útiles, los datos deben
convertirse en información para ofrecer un significado, conocimiento, ideas o
conclusiones.
OTRAS DEFINICIONES
DATOS: Es el nombre que recibe la mínima unidad de información
representativa para alguien. Debido a que un conjunto de datos asociado
puede convertirse en información, se dice que un dato es la materia prima para
la obtención de información. Dentro de la computadora se pueden almacenar
diferentes tipos de datos pero para tener
Conocimientos generales sobre ellos se dice que pueden ser numéricos,
caracteres, fechas y lógicos.
“TRATAMIENTO DE LA INFORMACION DE
FORMA AUTOMATICA”
Está asociada con la búsqueda, selección, registro y tratamiento o análisis
de la información, utilizando técnicas y estrategias diversas para acceder a
ella según la fuente a la que se acuda y el soporte que se utilice (oral,
impreso, audiovisual, digital o multimedia). Requiere el dominio de
lenguajes específicos básicos (textual, numérico, icónico, visual, gráfico y
sonoro) y de sus pautas de decodificación y transferencia, así como aplicar
en distintas situaciones y contextos el conocimiento de los diferentes tipos
de información, sus fuentes, sus posibilidades y su localización, así como
los lenguajes y soportes más frecuentes en los que ésta suele expresarse.
Disponer de información no produce de forma automática conocimiento.
Transformar la información en conocimiento exige de destrezas de
razonamiento para organizarla, relacionarla, analizarla, sintetizarla y hacer
inferencias y deducciones de distinto nivel de complejidad; en definitiva,
comprenderla e integrarla en los esquemas previos de conocimiento.
Significa, asimismo, comunicar la información y los conocimientos
adquiridos empleando recursos expresivos que incorporen, no sólo
diferentes lenguajes y técnicas específicas, sino también las posibilidades
que ofrecen las tecnologías de la información y la comunicación.
Ser competente en la utilización de las tecnologías de la información y la
comunicación como instrumento de trabajo intelectual incluye utilizarlas en
su doble función de transmisoras y generadoras de información y
conocimiento.
Se utilizarán en su función generadora al emplearlas, por ejemplo, como
herramienta en el uso de modelos de procesos matemáticos, físicos,
sociales, económicos o artísticos. Asimismo, esta competencia permite
procesar y gestionar adecuadamente información abundante y compleja,
resolver problemas reales, tomar decisiones, trabajar en entornos
colaborativos ampliando los entornos de comunicación para participar en
comunidades de aprendizaje formal e informal, y generar producciones
responsables y creativas.
La competencia digital incluye utilizar las tecnologías de la información y la
comunicación extrayendo su máximo rendimiento a partir de la comprensión
de la naturaleza y modo de operar de los sistemas tecnológicos, y del efecto
que esos cambios tienen en el mundo personal y sociolaboral. Asimismo
supone manejar estrategias para identificar y resolver los problemas
habituales de software y hardware que vayan surgiendo.
Los tipos de datos, como casi todos los objetos de Pascal, se pueden declarar.
La declaración de tipos ya se comentó en el tema correspondiente a la
estructura de un programa
Tipos estáticos
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.
Tipos dinámicos
Dentro de esta categoría entra solamente 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.
Tipos simples
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.
Tipos estructurados
Mientras que una variable de un tipo simple sólo referencia a un elemento, los
estructurados se refieren a colecciones de elementos.
Tipos ordinales
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.
Controlar un bucle
Usarlas como contador, incrementando su valor cuando sucede algo
Realizar operaciones enteras, es decir, sin parte decimal
Y muchas más...
type
tContador = integer;
var
i : tContador;
n : integer;
begin
n := 10; (* asignamos valor al maximo *)
i := 1; (* asignamos valor al contador *)
si/no
cierto/falso
funciona/no funciona
on/off
etc.
type
tLogico = boolean;
var
llueve : tLogico; (* si llueve o no *)
paraguas : boolean; (* si encuentro o no el paraguas *)
begin
(* aqui se determinarian los valores de "llueve" y "paraguas" *)
El tipo de datos real es el que se corresponde con los números reales. Este es
un tipo importante para los cálculos. Por ejemplo en los estadísticos, ya que se
caracterizan por tratar fundamentalmente con valores decimales.
nota: Aunque pueda que estés acostumbrado a escribir con coma los
decimales, te advierto que en Pascal y en todos los lenguajes de programación
se escribe con un punto. Por ejemplo: 3.1416
const
pi = 3.1416;
type
tArea = real;
var
A : tArea; (* area *)
R : real; (* radio *)
begin
R := 4.50;
A := pi * R * R; (* calculamos el area *)
Sin embargo, con las cadenas de caracteres (strings) puedes contener en una
sóla variable más de un carácter. Por ejemplo, puedes tener en una variable tu
nombre.
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';