martes, 28 de febrero de 2012

Programa para simular archivos secuenciales en visual Basic

Es un pequeño programa que indica como trabaja el funcionamiento de un archivo secuencial, creado en un lenguaje de programacion Visual Basic, con algunos funcionamientos como: Crear el archivo, ingresar datos en el archivo, buscar en el archivo, modificar el archivo y eliminar datos en el archivo.


Programa para simular archivos secuenciales en visual C#

Es un pequeño programa que indica como trabaja el funcionamiento de un archivo secuencial, creado en un lenguaje de programacion C#, con algunos funcionamientos como: Crear el archivo, ingresar datos en el archivo y buscar en el archivo.


jueves, 16 de febrero de 2012

Archivos secuenciales en lenguajes de programación.

Se explica algo breve acerca de los archivos secuenciales, su declaración y utilización de estos archivos en diferentes lenguajes de programación, como son C#, PHP, JAVA, DELPHI XE2.

miércoles, 8 de febrero de 2012

Archivos secuenciales.

Ensayo sobre los archivos secuenciales.

Los archivos secuenciales se pueden definir como el conjunto organizado de información, estos muestran una forma más simple de almacenar y recuperar los datos y registros de un archivo.

Archivos secuenciales.



Clase del dia 08/02/2012

Conceptos de archivos

Un archivo es una secuencia finita de bytes, y se definen con un nombre de archivo, y son utilizados para guardar datos.

Existen dos tipos de archivos principales como son los:

  • -ASCII: son los archivos de texto.
  • -Binarios: los binaros son de tipo imágenes y de video.

Los archivos binarios tienen ciertas opciones para manejarlos o manipularlos que son los siguientes:

  1. -Creación: es la principal operación ya que desde aquí se crea el archivo y se verifica si se creó exitosamente.
  2. -Consulta: Es la opción que permite entrar para ver los datos guardados.
  3. -Actualización: Es el paso para consultar y modificar los datos guardados en el archivo.
  4. -Ordenamiento: Ordena los datos guardados y los ordena con un campo especifico.
  5. -Copiado: Donde se duplica el archivo ya sea para copia de seguridad o movimiento de este archivo.
  6. -Concatenación: Parte donde se juntan dos archivos para crear uno solo.
  7. -Intercalación: Obtiene un solo archivo de varios y los ordena por un campo especifico.
  8. -Partición: Crea varios archivos de menor peso, para su mejor movilidad.
  9. -Compactación: Reacomoda los datos para que no queden huecos en memoria.

Archivos CSV y XML

Archivos CSV

CSV (Comma-Separated Values) son un tipo de archivo en formato abierto, que se pueden representar los datos en una tabla, donde las columnas son separadas por comas y las filas por saltos de linea.

El formato de archivo CSV (*.csv) guarda únicamente el texto y los valores como aparezcan en las celdas de la hoja de cálculo activa. Todas las filas y todos los caracteres en cada celda se guardarán. Las columnas de datos se separan mediante comas y cada fila termina en un retorno de carro. Si una celda contiene una coma, el contenido de la celda se escribirá entre comillas dobles. Si las celdas presentan fórmulas en vez de valores, éstas se convertirán como texto. Todo el formato, gráficos, objetos y cualquier otro contenido de la hoja de cálculo se perderán. El símbolo del euro se convertirá en signo de interrogación.

Previo a la creación del archivo CSV en Microsoft® Excel, se requiere definir realizar la configuración regional del sistema operativo en los siguientes parámetros:

  • Separador de decimales: punto
  • Separador de miles: coma
  • Separador de lista: coma

Archivos XML

XML es un lenguaje de meta marcado que ofrece un formato para la descripción de datos estructurados. Esto facilita unas declaraciones de contenido más precisas y unos resultados de búsquedas más significativos en varias plataformas. Además, XML habilitará una nueva generación de aplicaciones para ver y manipular datos basadas en el Web.

XML ofrece una representación estructural de los datos que se puede implementar ampliamente y es fácil de distribuir. XML es un subconjunto de SGML optimizado para el Web. Definido por el World Wide Web Consortium (W3C) (en inglés), XML garantiza que los datos estructurados sean uniformes e independientes de aplicaciones o fabricantes. La interoperabilidad resultante está creando rápidamente una nueva generación de aplicaciones de comercio electrónico en la Web.

XML, que proporciona un estándar de datos que puede codificar el contenido, la semántica y los esquemas de una gran variedad de casos, desde los más simples a los más complejos, sirve para marcar lo siguiente:

  • Un documento normal.
  • Un registro estructurado, como un registro de citas o un pedido de compra.
  • Un objeto con datos y métodos, como el formulario permanente de un objeto Java o de un control ActiveX.
  • Un registro de datos, como el conjunto de resultados de una consulta.
  • Metacontenido sobre un sitio Web, como el formato de definición de canal (CDF).
  • Representaciones gráficas, como la interfaz de usuario de una aplicación.
  • Entidades y tipos de esquema estándar.
  • Todos los vínculos entre datos y personas que hay en el Web.