Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Unidad
Introducción a la
Programación
Contenido: ................................................................................................................................... 2
4. Archivos ............................................................................................................................... 7
8. Variable ................................................................................................................................ 9
INFOTEP Pag. 2
1. Ciclo básico del procesamiento de los datos.
Entrada:
Proceso:
Es la ejecución del Programa que resolverá el Problema.
Salida:
Es el resultado de la ejecución del Programa.
Retroalimentación:
Es la revisión desde la Entrada en el caso que la Salida no sea el
resultado Deseado.
INFOTEP Pag. 3
2. Ciclo Amplio de procesamiento de datos
El procesamiento de datos tiene seis etapas:
Origen.
Consiste en recoger los datos iniciales. Un registro original de datos recibe el nombre
Pruebas calificadas de los estudiantes. Debe observarse que si se presenta alguna duda
acerca de la nota final de un estudiante se puede regresar a los documentos originales
(hojas de exámenes) y observar si se ha cometido algún error durante el procesamiento.
Entrada
Los datos iniciales de entrada se clasifican en forma conveniente para su
procesamiento, dependiendo esto de la máquina que se emplee.
Procesamiento
Durante el proceso se ejecutarán las operaciones necesarias para convertir los datos en
información significativa. Cuando la información esté completa se ejecutará la
operación de salida, en la que se prepara un informe que servirá como base para tomar
decisiones.
Salida
Se recopila los resultados obtenidos en el proceso. La forma de los datos de salida
depende del empleo que se les vaya a dar a estos.
Por ejemplo: Un resumen impreso de ventas para la gerencia o simplemente datos que
se deben almacenar para procesamientos posteriores.
Distribución
Los registros de los datos de salida se denominan "Documentos de informe o reporte".
Por ejemplo: Las hojas que se envían a registro técnico. Los documentos de
información pueden llegar a ser documentos fuente para futuros procesamientos.
Almacenamiento
Los resultados del proceso se almacenan para utilizarlos posteriormente como datos de
entrada. Un conjunto unificado de datos en almacenamiento se denomina "archivo".
"Una base de datos" es un conjunto estructurado de archivos.
INFOTEP Pag. 4
Bit
El bit es la unidad mínima de información empleada en informática, en cualquier
dispositivo digital, o en la teoría de la información. Con él, podemos representar dos
valores cuales quiera, como verdadero o falso, abierto o cerrado, blanco o negro, norte
o sur, masculino o femenino, rojo o azul, etc. Basta con asignar uno de esos valores al
estado de "apagado" (0), y el otro al estado de "encendido" (1).
Un bit es una señal electrónica que puede estar encendida (1) o apagada (0). Es la
unidad más pequeña de
información que utiliza un ordenador. Son necesarios 8 bits para crear un byte.
Byte
Un byte es la unidad fundamental de datos en los ordenadores personales, un byte son
ocho bits contiguos. El byte es también la unidad de medida básica para memoria,
almacenando el equivalente a un carácter.
Carácter
En terminología informática y de telecomunicaciones, un carácter es una unidad de
información que corresponde aproximadamente con un grafema o con una unidad o
símbolo parecido, como los de un alfabeto o silabario de la forma escrita de un lenguaje
natural.
Campos
En informática, un campo es un espacio de almacenamiento para un dato en particular.
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 éste un error del sistema operativo.
En las hojas de cálculo (como los programas de Excel) los campos son llamados celdas.
Genérico
Aquel campo que posee un dato único para una repetición de entidad. Puede servir
para la búsqueda de una entidad en específico.
INFOTEP Pag. 5
Numéricos: Existen de varios tipos principalmente Como enteros y reales.
Booleanos: Admite dos valores, "Verdadero" y "Falso" (True-False).
Fechas: Almacenan fechas facilitando posteriormente su explotación. Almacenar
fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre
una fecha y otra.
3. Registros Informáticos
Un Registro informático es un tipo o conjunto de datos almacenados en un sistema.
Para la informática, existen distintos tipos de registros, pero en todos los casos hay una
referencia al concepto de almacenar datos o información sobre el estado, procesos o
uso de la computadora.
En primer lugar, un registro del sistema viene a ser una base de datos que tiene el fin de
almacenar configuración, opciones y comandos propios del sistema operativo.
Estos registros son conservados dentro del sistema con denominaciones como
“User.dat” o “System.dat” y pueden ser recuperados por el usuario para su transporte
a otro sistema.
Otro tipo de registro es el de programación. Este tipo de dato está formado por varios
elementos en asociación que responden a una misma estructura. Los registros de
programación pueden ser elementales o complejos y guardan información sobre cómo
el software o aplicación en particular funcionará o actuará en cada momento.
Por otro lado, en una base de datos también se hace uso de registros. Cada registro
representa un ítem o elemento único que se encuentra en una tabla, hoja o base. Así, el
registro está configurado por el conjunto de datos que pertenecen a una entidad en
particular.
INFOTEP Pag. 6
En todos estos casos y otros, el empleo de registros tiene el fin de almacenar
información y datos, ponerla en relación y colocarla al alcance bajo un índice o sistema
de orden que permita su acceso y uso en cualquier momento. Los registros son el
método que tanto el usuario como el sistema informático utilizan para acceder y
utilizar toda la información.
4. Archivos
¿Qué son los archivos?
Los archivos son el conjunto organizado de informaciones del mismo tipo, que pueden
utilizarse en un mismo tratamiento; como soporte material de estas informaciones.
Los archivos como colección de datos sirven para la entrada y salida a la computadora
y son manejados con programas.
Los archivos pueden ser contrastados con Arrays y registros; Lo que resulta dinámico y
por esto en un registro se deben especificar los campos, él número de elementos de un
arrays (o arreglo), el número de caracteres en una cadena; por esto se denotan como
"Estructuras Estáticas".
INFOTEP Pag. 7
5. Clasificación de los Archivos
Los archivos se clasifican según su uso en tres grupos:
Permanentes o Maestros:
Estos contienen información que varía poco. En algunos casos es preciso actualizarlos
periódicamente.
De Movimientos
Se cercan para actualizar los archivos maestros. Sus registros son de tres tipos: alta,
bajas y modificaciones.
De Maniobra o Trabajo:
Tienen una vida limitada, normalmente menor que la duración de la ejecución de un
programa. Su utilizan como auxiliares de los anteriores.
6. Tipos de Archivos
Los elementos de un archivo pueden ser de cualquier tipo, simples o estructurados o según su función.
Según su función
Archivos Permanentes:
Son aquellos cuyos registros sufren pocas o ninguna variación a lo largo del tiempo, se
dividen en:
Constantes: Están formados por registros que contienen campos fijos y campos de baja
frecuencia de variación en el tiempo.
Archivos de Movimiento
Son aquellos que se utilizan conjuntamente con los maestros (constantes), y contienen
algunos campos comunes en sus registros con aquellos, para el procesamiento de las
modificaciones experimentados por los mismos.
INFOTEP Pag. 8
Según sus Elementos
Archivo de Entrada: Una colección de datos localizados en un dispositivo de entrada.
Constantes: están formados por registros que contienen campos fijos y campos de baja
frecuencia de variación en el tiempo.
Secuenciales; los registros se leen desde el principio hasta el final del archivo, de tal
forma que para leer un registro se leen todos los que preceden.
Directo; cada registro puede leerse / escribirse de forma directa solo con expresar su
dirección en el fichero por él numero relativo del registro o por transformaciones de la
clave de registro en él numero relativo del registro a acceder.
Por Índice; se accede indirectamente a los registros por su clave, mediante consulta
secuenciales a una tabla que contiene la clave y la dirección relativa de cada registro, y
posterior acceso directo al registro.
La elección del método está directamente relacionada con la estructura de los registros
del archivo y del soporte utilizado.
8. Variable
En programación, una variable es un espacio de memoria reservado para almacenar un
valor que corresponde a un tipo de dato soportado por el lenguaje de programación.
Una variable es representada y usada a través de una etiqueta (un nombre) que le
asigna un programador o que ya viene predefinida.
INFOTEP Pag. 9
Por ejemplo, en la variable de nombre "núm.", se almacena el número 8 (de tipo
entero). De forma genérica, para utilizarla y sumarle un uno se debería programar:
núm. = núm. + 1.
Una variable puede ser del tipo booleano, entero, decimal de coma flotante, carácter,
cadena de texto, arreglo, matriz, tipo definido por el usuario, etc. Estos son tipos de
datos.
Una variable, por lo general, como su nombre lo indica, puede variar su valor durante
la ejecución del programa.
9. Tipos de datos
El tipo integer (entero)
Como ya habrás leído el tipo de datos entero es un tipo simple, y dentro de estos, es
ordinal. Al declarar una variable de tipo entero, estás creando una variable numérica
que puede tomar valores positivos o negativos, y sin parte decimal.
Controlar un bucle
Usarlas como contador, incrementando su valor
cuando sucede algo Realizar operaciones enteras,
es decir, sin parte decimal Y muchas más...
El tipo de datos lógico es el que te permite usar variables que disponen sólo de dos
posibles valores: cierto o falso. Debido a esto, su utilidad salta a la vista, y no es otra
que variables de chequeo. Nos sirven para mantener el estado de un objeto mediante
dos valores: si/no cierto/falsfunciona/no funciona on/off etc.
Como ya has visto, Pascal soporta el conjunto entero de números. Pero no es el único,
también te permite trabajar con números pertenecientes al conjunto real.
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.
INFOTEP Pag. 10
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
Los tipos char y string (carácter y cadena) Con el tipo carácter puedes tener objetos que
representen una letra, un número, etc. Es decir, puedes usar variables o constantes que
representen un valor alfanumérico. Pero ojo, cada variable sólo podrá almacenar un
carácter.
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.
INFOTEP Pag. 11
10. Bibliografía
Bit
Recuperado de http://www.Wikipedia.org/wiki/Bit
Byte
Recuperado de http://www.masadelante.com/faqs/byte
Campo
Recuperado de http://www.Wikipedia.org/wiki/Campoinformatico
Carácter
Recuperado de www.wikipedia.org/Wiki/Caracter
Registro
Recuperado de www.definicionabc.com/tecnologia/registro-2.php
Archivos
http://www.monografias.com/trabajos7/arch/arch.shtml
Variables
Recuperado de http://javier-campusomega.blogspot.com/2009/03/tipos-de-variables.html
Tipos de datos
Recuperado de http://teleformacion.edu.aytolacoruna.es/PASCAL/document/tipos.htm
INFOTEP Pag. 12