Sunteți pe pagina 1din 8

ORGANIZACION DE ARCHIVOS ACTUALES

PROCESAMIENTO DE ARCHIVO CSV

Archivos secuenciales es la forma mas simple de almacenar y recuperar un archivo nuevo ya


que sirve para representar datos en forma de tabla tiene distintas caractersticas las columnas
se encuentran separadas por comas y las filas por saltos de lineas
Ya que en este caso las utilizamos en hojas de calculo ya que este tambin guarda uncamente
el texto y los valores que aparezcan en dichas hojas.

PROCESAMIENTO DE ARCHIVO XML

Es un formato de datos estructurados esto facilita unas declaraciones de contenido ms


precisas y unos resultados de bsquedas ms significativos en varias plataformas.
Proporciona un estndar de datos que puede codificar el contenido, la semntica y los
esquemas de una gran variedad de casos como un documento normal, un registro
estructurado,
un
objeto
condatos

ORGANIZACION DE ARCHIVOS NO
ESTRUCTURADOS

La organizacion no estrucurada basicamente se basa en un identificador mas un separador un


valor y otro separador ya que esto se almacena informacion a cerca de su contenido.

Insercin
:
incluye
un
nuevo
registro
en
el
archivo
de
datos.
Lectura: localizar un registro a partir de algun valor de clave primaria
Lectura consecutiva: tras haber realizado una lectura, consiste en leer el siguiente registro
segun
el
criterio
de bsqueda establecido,
de
forma
ordenada.
Lectura exhaustiva: Listar todos los registros desde el principio hasta el final, sin ordenar.
Lectura ordenada: Listar todos los registros desde el principio hasta el final, ordenados por
clave.
Borrado:
Eliminar
el
registro
del
archivo.
Actualizacin
:
Modificar
los
valores
de
un
registro
.Reorganizacion
:
Compactar
el
archivo
eliminando
los
huecos dejados por los registros borrados o actualizados

Este artculo se tradujo de forma manual. Mueva el puntero sobre las frases del artculo
para ver el texto original. Ms informacin.

Cambiar biblioteca

Procesamiento de archivos .Xml


El compilador genera una cadena id. por cada construccin del cdigo marcada para
generar documentacin.Para obtener ms informacin, veaComentarios de
documentacin recomendados de etiquetas.La cadena id. identifica de forma exclusiva
cada construccin.Programas que procesan el archivo .xml pueden utilizar la cadena de
identificador para identificar los metadatos de .NET Framework o el elemento
correspondientes de la reflexin para los que la documentacin se aplica.
El archivo .xml no es una representacin jerrquica del cdigo, es una lista plana con
un identificador generado para cada elemento.
El compilador cumple las siguientes reglas cuando genera las cadenas id.:

No se coloca ningn espacio en blanco en la cadena.

La primera parte de la cadena de id. identifica el tipo de miembro por medio de


un nico carcter seguido de dos puntos.Se utilizan los siguientes tipos de
miembros:

Carcter

Descripcin

Espacio de nombres

No puede agregar los comentarios de documentacin a un espacio de


nombres, referencias cref a un espacio de nombres es posible.

tipo: class, interface, struct, enum, delegate

definicin de tipos

campo

propiedad (incluidos indizadores u otras propiedades indizadas)

mtodo (incluidos mtodos especiales como constructores, operadores, etc.)

Event

cadena de error
El resto de la cadena proporciona informacin acerca del error.El
compilador de Visual C++ genera informacin de error para los vnculos
que no pueden resolver.

La segunda parte de la cadena es el nombre completo del elemento,


empezando en la raz del espacio de nombres.Separan el nombre del elemento,
el tipo contenedor o tipos, y el espacio de nombres durante perodos.Si el propio
nombre del elemento contiene puntos, stos se reemplazan por el signo #.Se
supone que ningn elemento tiene un hash- signo directamente en su

nombre.Por ejemplo, el nombre completo del constructor de String sera


System.String.#ctor.

Para propiedades y mtodos, si existen argumentos para el mtodo, la lista de


argumentos que se encuentra entre parntesis aparece a continuacin.Si no
existen argumentos, no se escribe ningn parntesis.Los argumentos se
separan por comas.La codificacin de cada argumento indica directamente
cmo se codifica en una firma de .NET Framework:
o

Tipos base.Los tipos normales (ELEMENT_TYPE_CLASS o


ELEMENT_TYPE_VALUETYPE) se representan como el nombre completo
del tipo.

Tipos intrnsecos (por ejemplo, ELEMENT_TYPE_I4,


ELEMENT_TYPE_OBJECT, ELEMENT_TYPE_STRING,
ELEMENT_TYPE_TYPEDBYREF.y ELEMENT_TYPE_VOID) se representan
como el nombre completo del tipo completo correspondiente, por
ejemplo, System.Int32 oSystem.TypedReference.

ELEMENT_TYPE_PTR se representa con un '*' a continuacin del tipo


modificado.

ELEMENT_TYPE_BYREF se representa con un signo '@' a continuacin del


tipo modificado.

ELEMENT_TYPE_PINNED se representa con un signo '^' a continuacin


del tipo modificado.El compilador de Visual C++ nunca genera esto.

ELEMENT_TYPE_CMOD_REQ se representa como una '|' y el nombre


completo de la clase modificadora, a continuacin del tipo modificado.El
compilador de Visual C++ nunca genera esto.

ELEMENT_TYPE_CMOD_OPT se representa como '!' y el nombre completo


de la clase modificadora, a continuacin del tipo modificado.

ELEMENT_TYPE_SZARRAY se representa como "[]" a continuacin del tipo


de elemento de la matriz.

ELEMENT_TYPE_GENERICARRAY se representa como "[?]" a continuacin


del tipo de elemento de la matriz.El compilador de Visual C++ nunca
genera esto.

ELEMENT_TYPE_ARRAY se representa como [lmite inferior:size,lmite


inferior:size] donde el nmero de comas es el rango, 1, y los lmites
inferiores y el tamao de cada dimensin, si se conocen, se representan
en decimal.Si no se especifica un lmite inferior ni un tamao,
simplemente se omite.Si el lmite inferior y el tamao de una dimensin

particular se omiten, el signo ':' tambin se omite.Por ejemplo, una


matriz de dos dimensiones con 1 como lmites inferiores y sin tamaos
especificados se representa como [1:,1:].
o

ELEMENT_TYPE_FNPTR se representa como "=FUNC:type (firma)",


donde type es el tipo de valor devuelto y firma corresponde a los
argumentos del mtodo.Si no existen argumentos, los parntesis se
omiten.El compilador de Visual C++ nunca genera esto.

Los siguientes componentes de una firma no se representan porque nunca se


utilizan para diferenciar mtodos sobrecargados:
o

convencin de llamadas

tipo de valor devuelto

ELEMENT_TYPE_SENTINEL

Para los operadores de conversin slo, el valor devuelto del mtodo se codifica
como ~ seguido del tipo de valor devuelto, como codificado previamente.

En los tipos genricos, el nombre del tipo va seguido de un acento invertido y


de un nmero que indica el nmero de parmetros de tipo genrico.Por ejemplo,

<member name="T:MyClass`2">
Para un tipo que se define como public class MyClass<T, U>.
Para mtodos que toman tipos genricos como parmetros, los parmetros de
tipo genrico se especifican como nmeros con un acento invertido antepuesto
(por ejemplo `0, `1).Cada nmero representa una notacin de matrices basada
en cero en los parmetros genricos del tipo.

FUENTES DE INFORMACIN:

1. Arranz Ramonet Antonio, Administracin de datos y Archivos por


computadora, Ed.
Limusa.
2. loomis Marie E. S., Estructura de datos y Organizacin de Archivos,
Prentice Hall.

3. Verzello Robert J., Reutter John, Procesamiento de Datos, conceptos y


sistemas,
Mc. Graw Hill.
4. Folk Michel J., Zoellick Bill, Estructura de Archivos, Addison Wesley
5. Stern Robert A., Stern Nancy B., Principios de Procesamiento de Datos, Ed.
Limusa.
6. Cair. Estructuras de datos, 2 Edicin. Mc Graw-Hill, 2001.
7. Mark Allen Weiss Mark. Estructuras de datos en Java. Pearson.
8. Heileman. Estructuras de datos, algoritmos y programacin orientada a
objetos. Mc
Graw-Hill 2001. 1997.

S-ar putea să vă placă și