¿Qué es un archivo secuencial?

Escrito por kate bruscke | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
¿Qué es un archivo secuencial?
Los archivos secuenciales se usan para crear programas de computadora. (Ryan McVay/Photodisc/Getty Images)

Los archivos secuenciales se usan en la programación de computadoras para indicarle a la computadora que lea una entrada o escriba una salida en archivos de disco, creando aplicaciones de software. Al contrario que los archivos de acceso aleatorio, los secuenciales se deben leer en orden y por completo para funcionar.

Otras personas están leyendo

Tipos de archivos

Los archivos vienen en dos formatos: binario y de caracteres. Los binarios tienen información de programación en secuencias de ceros y unos, mientras que los de caracteres tienen símbolos de teclado que están colocados como una secuencia de información. En los dos tipos de archivos, los datos se traducen a una codificación que el procesador de la computadora puede leer, como ASCII o Unicode. Después de leer el archivo, o de obtener la entrada, el procesador puede escribir el archivo o depositar los datos necesarios e información.

Secuencial y aleatorio

Hay dos formas en las que un procesador de computadora puede leer y escribir los archivos. La primera necesita un fichero secuencial, que se debe leer en orden. Los procesadores no pueden saltar líneas o empezar a leer o escribir en un archivo secuencia en cualquier dirección, sino sólo hacia adelante. El segundo archivo es el de acceso aleatorio, que permite a los procesadores leer y escribir, empezando o terminando, en cualquier punto dentro del fichero.

Uso

Los ficheros de acceso aleatorio son útiles para programas de computadora donde es útil acceder a distintos bits de datos en un orden cambiante, por ejemplo, al usar una base de datos. Para la mayoría del resto de aplicaciones, se usan archivos secuenciales, ya que permite el mayor control sobre la información a la que se accede, y en que orden se lee o escribe.

Lenguajes

Los sistemas de archivos secuenciales se usan en casi todos los lenguajes de programación de computadora, incluyendo C (sharp y plus), Visual Basic, Python, Cobol y Java.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles