programacion deitel 11

Páginas: 8 (1900 palabras) Publicado: 12 de noviembre de 2013
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA
UNIDAD CULHUACÁN


inDICE
INTRODUCCIÓN………………………………………………………………………………..3
OBJETIVOS……………………………………………………………………………………….3
JUSTIFICACIÓN…………………………………………………………………………………3
LA JERARQUÍA DE DATOS………………………………………………………………..4
ARCHIVOS Y FLUJOS………………………………………………………………………..5
COMO CREAR UN ARCHIVO DE ACCESOSECUENCIAL……………………….5
COMO LEER DATOS DE UN ARCHIVO DE ACCESO SECUENCIAL………..7
ARCHIVOS DE ACCESO DIRECTO…………………………………………………......8
COMO CREAR UN ARCHIVO DE ACCESO DIRECTO……………………………..9
COMO ESCRIBIR DATOS DIRECTAMENTE A UN ARCHIVO DE ACCESO
DIRECTO……………………………………………………………………………...............10
COMO LEER DATOS DIRECTAMENTE DE UN ARCHIVO DE ACCESO
DIRECTO………………………………………………………………………………………..11GLOSARIO………………………………………………………………………………………12
CONCLUSIÓN………………………………………………………………………………….12
BIBLIOGRAFÍA……………………………………………………………………………….12

2

INTRODUCCIÓN
El almacenamiento de datos en variables y en arreglos es temporal, al terminar un
programa todos estos datos se pierden. Para conservar los datos en grandes cantidades se
usan los archivos. Los computadores almacenan los archivos en dispositivos de
almacenamiento.
Todoslos elementos que procesa un computador se reducen a combinaciones de ceros y
unos. Esto es porque se aprovechan los estados de la electricidad asumiendo dos estados,
uno representa a 0 y el otro al uno.
En un computador el elemento más pequeño de dato puede asumir el valor 0 o 1. Este
elemento es un bit. Los circuitos realizan manipulaciones de bits.

OBJETIVOS
 Ser capaz de crear, leer,escribir y actualizar archivos.
 Familiarizarse con el proceso de archivos de acceso.
 Familiarizarse con el proceso de archivos de acceso directo.

JUSTIFICACIÓN

3

LA JERARQUÍA DE DATOS
Los elementos de datos procesados por las computadoras forman una jerarquía de
datos, en la cual los elementos de datos se convierten en mas grandes y mas complejos
en cuanto a estructura conformeprogresamos desde los bits, hacia los caracteres,
hacia los campos y asi sucesivamente.
Un registro se compone de varios campos. Un archivo es un grupo de registros
relacionados. Para facilitar la recuperación de registros específicos a partir de un
archivo, por lo menos un campo de cada registro es seleccionado como registro clave.

A veces un grupo de archivos relacionados se conoce comouna base de datos. Una
colección de programas diseñado para crear y administrar bases de datos se conoce
como un sistema de administración de bases de datos.

4

ARCHIVOS Y FLUJOS
Al empezar la ejecución de un programa automáticamente se abren tres archivos y sus flujos
asociados (la entrada estándar, la salida estándar y el error estándar).
Los flujos proporcionan canales decomunicación entre archivos y programas. La entrada
estándar, salida estándar y error estándar son manejados utilizando los apuntadores de
archivo stdin, stout y stderr.
La biblioteca estándar proporciona muchas funciones para leer datos de los archivos y para
escribir datos a los archivos.
La función fgetc
Recibe como argumento un apuntador FILE para el archivo del cual se leerá un carácter. Lallamada fgetc(stdin), lee un carácter de stdin (la entrada estándar)
La función fputc
Escribe un carácter en un archivo. La función fputc recibe como argumento un carácter para
ser escrito y un apuntador al archivo hacia el cual el carácter será escrito. La llamada de
función fputc (‘a’, stdout) escribe el carácter ‘a’ a stdout.
Varias otras funciones usadas para leer datos de la entrada estándar ypara escribir datos a la
salida estándar, tienen funciones de procesamiento de archivo similarmente identificados. Las
funciones fgets y fputs por ejemplo pueden ser usadas para leer una línea de un archivo y para
escribir una línea a un archivo.

COMO CREAR UN ARCHIVO DE ACCESO SECUENCIAL

5

Este programa supone que el usuario escribe los registros en orden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios de programación Deitel
  • Ejercicios De Programacion En C Deitel
  • Deitel
  • Programacion Nortel Op 11
  • Ejercicios Deitel
  • Apuntes Deitel 01
  • 11 11
  • 11

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS