3.- Organización De Archivos Actuales

Página 1 de 2. 1, 2  Siguiente

Ver el tema anterior Ver el tema siguiente Ir abajo

3.- Organización De Archivos Actuales

Mensaje  Admin el Jue Abr 04, 2013 12:12 pm

Conteste al menos dos de los siguientes reactivos:

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.

2) Realizar una tabla comparativa con las características de las organizaciones actuales y las organizaciones básicas de archivos para compartir en este foro.

3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CVS).

4) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en XML (Tipo etiqueta-Sin manejo de atributos).

5) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en XML (Tipo etiqueta-Con manejo de atributos).

6) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos con organizaciones no estructuradas.


NOTA: Si utiliza alguna librería para los programas en Java, describa cuál fue, y comparta al menos código fuente de cada función empleada en sus programas.

IMPORTANTE: Debe apresurarse a contestar, ya que solamente serán consideradas las primeras ocho participaciones para cada reactivo o parejas de reactivos.

ATTE:

M.C. Edgar Rangel Lugo.

Admin
Admin

Mensajes : 311
Fecha de inscripción : 14/03/2012

Ver perfil de usuario http://erangel.foroactivo.mx

Volver arriba Ir abajo

Probando Conexión

Mensaje  Invitad0 el Jue Abr 04, 2013 1:18 pm

Si puedes ver este mensaje, significa que este Foro ya está listo para tu participación.

ATTE:

M.C. Edgar Rangel Lugo.

Invitad0
Invitado


Volver arriba Ir abajo

PARTICIPACION

Mensaje  Abel_apu el Miér Abr 10, 2013 10:33 pm

3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CVS).

Código:

//------------------------------------------------------------------------
//------------ EJEMPLOS DE: M.C. EDGAR - RANGEL - LUGO . ------------------
//------------------------------------------------------------------------
//........................................................................
//----------------------------------------------------------
//----------------------------------------------------------
//----------- ESTOS VIENEN DE APOYO , DESDE LA UNIDAD 3 ---
//----------------------------------------------------------
//----------------------------------------------------------
//----------------------------------------------------------
/// REUTILICE LA CLASE tools_rangel.java
/// PARA COMPILAR Y EJECUTAR ESTE PROGRAMA : agendcsv.java
//----------------------------------------------------------
//---------------------------------------
//----- Programa:
//----- Operaciones básicas utilizando organizaciones de archivos actuales CSV
//---------------------------------------
//------------
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class agendcsv {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
s1.CrearCSV ("agenda");
for(int k=0;k<3;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.GuardarCSV ( s1.getString(0) );
s1.GuardarCSV ( s1.getString(1) );
s1.GuardarCSV ( s1.getString(2) );
s1.GuardarCSV ( s1.getString(3) );
s1.GuardarCSV ( s1.getInt(4) );
s1.GuardarCSV ( s1.getDouble(5) );
s1.GuardarCSV ( s1.getChar(6) );
s1.Saltar_Linea () ;
}//for
s1.CerrarAll();
s1.AbrirCSV ("agenda.csv"); //LEYENDO
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
s1.CerrarAll();
}//main
}//void

6) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos con organizaciones no estructuradas.

Código:

//-------------- Derechos Reservados (c) 2012. Edgar - Rangel - Lugo. Mexico
//-------------- Free Source : Codigo libre por M.C. Edgar - Rangel - Lugo.
//-------------- Puedes utilizarlo, modificarlo y adaptarlo de manera libre,
//-------------- solo debes dar el credito al autor. No tiene nada que ver
//-------------- con OpenSource, Freeware, SourceForge, GLP (GPL), EULA, ni
//-------------- algun otro. Este codigo es desarrollado con fines academicos
//-------------- y tiene los - Derechos Reservados (c) 2012. Edgar - Rangel - Lugo. Mexico.
//-------------- Este codigo no debe estar disponible en algun sitio web, si deseas hacerlo
//-------------- debes notificarlo al autor, para que te haga llegar por escrito un permiso.
//--------------
//------------- Compañero docente, si utilizas este codigo, por favor, da credito al autor
//------------- y no impartas tus clases argumentando que fue extraido de libros o "bajado" de Internet .
//--------------
//--------------
//------------- PROGRAMAS INDISPENSABLES PARA ORGANIZACIONES ACTUALES DE
//------------- ARCHIVOS, VISTO EN UNIDAD 3
//------------- PROGRAMANDO ORGANIZACIONES ACTUALES: NO ESTRUCTURADAS
--------
//------------- Atte: M.C. Edgar - Rangel - Lugo.
//-------------
//-------------
//------------- Este archivo debe llevar el nombre: rangel_noestruc.java (en minusculas)
//-------------
import java.io.*;
class rangel_noestruc {
private FileOutputStream fo ;
private DataOutputStream dout ;
private FileInputStream fi ;
private DataInputStream di ;
private int Cont, Contador ;
private String archivo1 ;
public rangel_noestruc () { Cont = 0 ; archivo1 = ""; Contador=0; }//void
public void AbrirNoEstructurado (String archivo) {
File revisar = new File(archivo);
if ( revisar.exists() == true ) {
AbrirNoEstru (archivo) ;
} else {
CrearNoEstru(archivo);
}//else
}//void
private void CrearNoEstru (String archivo) {
archivo1 = archivo ;
try {
FileOutputStream file1 = new FileOutputStream(archivo + ".cnt");
DataOutputStream data1 = new DataOutputStream(file1);
18
Cont = 0 ;
data1.writeInt(Cont);
data1.close();
file1.close();
fo = new FileOutputStream(archivo);
dout = new DataOutputStream(fo);
}catch(Exception exc){ System.out.println("\n\n ERROR: " + exc); }
}//void
private void AbrirNoEstru (String archivo) {
archivo1 = archivo ;
Contador=0;
try {
FileInputStream file2 = new FileInputStream(archivo + ".cnt");
DataInputStream data2 = new DataInputStream(file2);
Cont = data2.readInt();
data2.close();
file2.close();
fi = new FileInputStream(archivo);
di = new DataInputStream ( (fi) );
}catch(Exception exc){ System.out.println("\n\n ERROR: " + exc); }
}//void
//Escribir en formato .mag (tamanyo , bytes[])
public void Guardar_NoEstructurado (String ruta_file) {
//Ejemplo: "./recursos/1.mp3" <- Archivo a guardar
try {
FileInputStream file3 = new FileInputStream(ruta_file);
DataInputStream data3 = new DataInputStream ( (file3) );
byte datos[] = new byte[55000000]; //Aprox. 53 MB
int tam = data3.read (datos);
dout.writeInt(tam);
dout.write (datos, 0, tam);
data3.close();
file3.close();
Cont ++ ;
FileOutputStream xfile1 = new FileOutputStream(archivo1 + ".cnt");
DataOutputStream xdata1 = new DataOutputStream(xfile1);
xdata1.writeInt(Cont);
xdata1.close();
xfile1.close();
}catch(Exception exc3){ System.out.println("\n\n ERROR: " + exc3); }
}//void
//Leer el formato .mag (tam, bytes[]) y grabar bytes[] a archivo nuevo
public void Leer_NoEstructurado (String ruta_file) {
//Ejemplo: "./recursos/1.mp3" <-Archivo a generar (crear)
try {
if (Contador < Cont ) {
FileOutputStream file7 = new FileOutputStream(ruta_file);
DataOutputStream data7 = new DataOutputStream(file7);
19
int tam = di.readInt ();
byte datos[] = new byte[tam];
int tam2 = di.read(datos, 0, tam);
data7.write (datos, 0, tam2);
Contador ++ ;
data7.close();
file7.close();
}//if
}catch(Exception exc4){ System.out.println("\n\n ERROR: " + exc4); }
}//void
public void Cerrar_NoEstructurado() {
try { dout.close(); fo.close(); } catch(Exception exc1){ }
try { di.close(); fi.close(); } catch(Exception exc2){ }
}//void
}//class

INTEGRANTES DEL EQUIPO
Eulises Echeverria Rodriguez
Abel Pioquinto Ubias

Abel_apu
Invitado


Volver arriba Ir abajo

Empleo de las TICs

Mensaje  EveRI el Vie Abr 12, 2013 5:52 pm

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.

ORGANIZACIÓN DE ARCHIVOS
ACTUALES

CONCEPTO
ARCHIVO CVS (CSV) Es un formato que permite la compatibilidad de lectura entre programas de distintas empresas, ya que es un archivo de texto simple, pero que tiene la particularidad de separar sus datos utilizando caracteres especiales o "comas". En otras palabras, un archivo en formato CSV se podrá importar a cualquier aplicación dado que los datos se ven en forma de texto, y distinguimos donde inicia y termina un dato, porque se aprecian "comas" que los separan.

Refiere al significado del formato CSV como: 'Valores Separados por Comas' ('Comma-Separated-Values') y es un formato común para intercambiar texto. 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.

CVS es un sistema de mantenimiento de código fuente (grupos de ficheros en general) extraordinariamente útil para grupos de desarrolladores que trabajan cooperativamente usando alguna clase de red. Para ser más concreto, CVS permite a un grupo de desarrolladores trabajar y modificar concurrentemente ficheros organizados en proyectos.

CSV son simples archivos de texto plano pero que respetan una estructura de tabla separando los valores con coma, de ahí el nombre (comma separated values). Estos archivos se usan mucho para exportar tablas como por ejemplo tablas DBF o archivos de Excel.

ARCHIVOS XML
XML es un formato basado en texto, específicamente diseñado para almacenar y transmitir datos. Un documento XML se compone de elementos XML, cada uno de los cuales consta de una etiqueta de inicio, de una etiqueta de fin y de los datos comprendidos entre ambas etiquetas.

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.

El XML es considerado el lenguaje que nos garantizará el intercambio de cualquier tipo de información, sin que ocasione problemas de tipo "contenido" o de tipo "presentación".

XML se usan básicamente para tratar datos, ya sea para estructurarlos, para enviar y recibir datos o como base de datos. La principal idea de los ficheros XML es que son portables, e independientes del lenguaje de programación que usemos para procesarlos, además de ser simples de editar a mano y fáciles de comprender.
ARCHIVOS NO ESTRUCTURADAS Las Organizaciones de archivos no estructuradas, son muy similares a las organizaciones directas, pero tienen la particularidad de poder almacenar información encapsulada como el caso de objetos, con sus instrucciones (métodos), y variables o atributos.

Las organizaciones de archivos no estructuradas, constituyen un formato muy utilizado en aplicaciones modernas, ya que consiste en guardar documentos de diferentes formatos dentro de un mismo archivo. Por ejemplo, Microsoft Word o Power Point, permiten guardar
documentos de images gif, bmp, jpg, etc, así como videos y sonidos, dentro de un mismo archivo (aunque cabe aclarar que en estos casos, no se asegura que sean utilizadas organizaciones no estructuradas, ya que pudiera ser usado otro formato propio de la empresa).

2) Realizar una tabla comparativa con las características de las organizaciones actuales y las organizaciones básicas de archivos para compartir en este foro.
ORGANIZACIONES BÁSICAS DE ARCHIVOS
DEFINICIÓN
CARACTERÍSTICAS ORGANIZACIONES DE ARCHIVOS ACTUALES
DEFINICIÓN
CARACTERÍSTICAS
SECUENCIAL Es la forma básica de organizar un conjunto de registros, que forman un archivo, utilizando una organización secuencial. Consiste en guardar la información en el archivo de manera lineal, es decir, línea por línea (o estructura por estructura), un dato detrás de otro, hasta llegar al fin de archivo. 1.-Acceso eficiente a todos los datos.


2.-Menor uso de espacio de almacenamiento.


3.-Acceso lento a registros específicos.
XML(eXtensible Markup Language)
XML (Lenguaje de Marcas) Extensible Es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C). Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes
1.- Es extensible: Después de diseñado y puesto en producción, es posible extender XML con la adición de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicación alguna.

2.- El analizador es un componente estándar, no es necesario crear un analizador específico para cada versión de lenguaje XML. Esto posibilita el empleo de cualquiera de los analizadores disponibles. De esta manera se evitan bugs y se acelera el desarrollo de aplicaciones.

3.- Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla. Mejora la compatibilidad entre aplicaciones.

4.-Transformamos datos en información, pues se le añade un significado concreto y los asociamos a un contexto, con lo cual tenemos flexibilidad para estructurar documentos.
SECUENCIAL INDEXADO Se utiliza este tipo de organización de archivo cuando existe la necesidad tanto de acezar los registros secuencialmente, por algún valor de llave, como de acezarlos individualmente.
1.-Más rápida que la organización secuencial.


2.-Menor eficiente que la secuencial.


3.-Menos rápida que la directa.
CSV (comma-separated values) CSV (valores separados por comas) almacena archivos tabulares de datos (números y texto) en forma de texto sin formato. Texto normal significa que el archivo es una secuencia de caracteres, sin datos que tiene que ser interpretada, por contra, como números binarios. Un archivo CSV se compone de un número de registros, separados por saltos de línea de algún tipo, cada registro consta de campos, separados por algún otro carácter o cadena, por lo general una coma literal o pestaña.
1.- son los más utilizados para representar conjuntos o secuencias de registros en el que cada registro tiene una lista idéntica de campos.
2.- no están limitados a un determinado conjunto de caracteres.

3.- formato común de archivo relativamente simple que es ampliamente apoyado por las aplicaciones de consumo, empresarial y científico.
DIRECTA Consiste en guardar la información de "manera directa", es decir, no
lleva un orden especifico, pero se pueden localizar los datos haciendo uso de sus "direcciones"
(saltando registro o líneas), sin necesidad de leer completamente todos los datos.
1.-Se pueden leer y escribir registros en cualquier orden y dirección.

2.-Acceso rápido a registros específicos.

3.-Ineficiente acceso a la totalidad o gran parte de los registros.

4.-Mayor uso de espacio de almacenamiento
No Estructuradas Las Organizaciones de archivos no estructuradas, son muy similares a las organizaciones directas, pero tienen la particularidad de poder almacenar información encapsulada como el caso de objetos, con sus instrucciones (métodos), y variables o atributos.
1.- Datos sin tipos pre-definidos


2.- Se almacenan como “documentos” u “objetos” sin estructura uniforme


3.- Se recuperan con apoyo de índices y modelos de “RI” para determinar su relevancia respecto a consultas del usuario
INTEGRANTES:
EVERARDO RIOS IBARRA
BOLIVAR PEREZ MENDOZA

EveRI
Invitado


Volver arriba Ir abajo

participacion

Mensaje  angel zapata el Lun Abr 15, 2013 12:43 am

3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CVS).

//----------------------------------------------------------
/// REUTILICE LA CLASE tools_rangel.java
/// PARA COMPILAR Y EJECUTAR ESTE PROGRAMA : reducsv.java
//----------------------------------------------------------
//---------------------------------------
//----- Programa:
//----- Operaciones básicas utilizando organizaciones de archivos actuales CSV
//--------------------------------
//---------
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class reducsv {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO CVS (Reducido) ---------------
///--------- AGENDA EN FORMATO CVS (Reducido) ---------------
///--------- AGENDA EN FORMATO CVS (Reducido) ---------------
///--------- AGENDA EN FORMATO CVS (Reducido) ---------------
s1.CrearCSV ("agenda2");
for(int k=0;k<3;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.Guardar_Linea_CSV ( s1.getArreglo() );
}//for
s1.CerrarAll();
s1.AbrirCSV ("agenda2.csv"); //LEYENDO
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
s1.CerrarAll();
}//main
}//void


6) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos con organizaciones no estructuradas.

//---------------------------------------------------------------------------------------------------------------------------
//-------------- Derechos Reservados (c) 2012. Edgar - Rangel - Lugo. Mexico
//-------------- Free Source : Codigo libre por M.C. Edgar - Rangel - Lugo.
//-------------- Puedes utilizarlo, modificarlo y adaptarlo de manera libre,
//-------------- solo debes dar el credito al autor. No tiene nada que ver
//-------------- con OpenSource, Freeware, SourceForge, GLP (GPL), EULA, ni
//-------------- algun otro. Este codigo es desarrollado con fines academicos
//-------------- y tiene los - Derechos Reservados (c) 2012. Edgar - Rangel - Lugo. Mexico.
//-------------- Este codigo no debe estar disponible en algun sitio web, si deseas hacerlo
//-------------- debes notificarlo al autor, para que te haga llegar por escrito un permiso.
//-------------- Puedes comunicarte a: erangel_lugo@hotmail.com
//--------------
//------------- Compañero docente, si utilizas este codigo, por favor, da credito al autor
//------------- y no impartas tus clases argumentando que fue extraido de libros o "bajado" de Internet .
//--------------
//--------------
//------------- PROGRAMAS INDISPENSABLES PARA ORGANIZACIONES ACTUALES DE
//------------- ARCHIVOS, VISTO EN UNIDAD 3
//------------- PROGRAMANDO ORGANIZACIONES ACTUALES: NO ESTRUCTURADAS
--------
//------------- Atte: M.C. Edgar - Rangel - Lugo.
//-------------
//-------------
//------------- Este archivo debe llevar el nombre: rangel_noestruc.java (en minusculas)
//-------------
import java.io.*;
class rangel_noestruc {
private FileOutputStream fo ;
private DataOutputStream dout ;
private FileInputStream fi ;
private DataInputStream di ;
private int Cont, Contador ;
private String archivo1 ;
public rangel_noestruc () { Cont = 0 ; archivo1 = ""; Contador=0; }//void
public void AbrirNoEstructurado (String archivo) {
File revisar = new File(archivo);
if ( revisar.exists() == true ) {
AbrirNoEstru (archivo) ;
} else {
CrearNoEstru(archivo);
}//else
}//void
private void CrearNoEstru (String archivo) {
archivo1 = archivo ;
try {
FileOutputStream file1 = new FileOutputStream(archivo + ".cnt");
DataOutputStream data1 = new DataOutputStream(file1);

Cont = 0 ;
data1.writeInt(Cont);
data1.close();
file1.close();
fo = new FileOutputStream(archivo);
dout = new DataOutputStream(fo);
}catch(Exception exc){ System.out.println("\n\n ERROR: " + exc); }
}//void
private void AbrirNoEstru (String archivo) {
archivo1 = archivo ;
Contador=0;
try {
FileInputStream file2 = new FileInputStream(archivo + ".cnt");
DataInputStream data2 = new DataInputStream(file2);
Cont = data2.readInt();
data2.close();
file2.close();
fi = new FileInputStream(archivo);
di = new DataInputStream ( (fi) );
}catch(Exception exc){ System.out.println("\n\n ERROR: " + exc); }
}//void
//Escribir en formato .mag (tamanyo , bytes[])
public void Guardar_NoEstructurado (String ruta_file) {
//Ejemplo: "./recursos/1.mp3" <- Archivo a guardar
try {
FileInputStream file3 = new FileInputStream(ruta_file);
DataInputStream data3 = new DataInputStream ( (file3) );
byte datos[] = new byte[55000000]; //Aprox. 53 MB
int tam = data3.read (datos);
dout.writeInt(tam);
dout.write (datos, 0, tam);
data3.close();
file3.close();
Cont ++ ;
FileOutputStream xfile1 = new FileOutputStream(archivo1 + ".cnt");
DataOutputStream xdata1 = new DataOutputStream(xfile1);
xdata1.writeInt(Cont);
xdata1.close();
xfile1.close();
}catch(Exception exc3){ System.out.println("\n\n ERROR: " + exc3); }
}//void
//Leer el formato .mag (tam, bytes[]) y grabar bytes[] a archivo nuevo
public void Leer_NoEstructurado (String ruta_file) {
//Ejemplo: "./recursos/1.mp3" <-Archivo a generar (crear)
try {
if (Contador < Cont ) {
FileOutputStream file7 = new FileOutputStream(ruta_file);
DataOutputStream data7 = new DataOutputStream(file7);
int tam = di.readInt ();
byte datos[] = new byte[tam];
int tam2 = di.read(datos, 0, tam);
data7.write (datos, 0, tam2);
Contador ++ ;
data7.close();
file7.close();
}//if
}catch(Exception exc4){ System.out.println("\n\n ERROR: " + exc4); }
}//void
public void Cerrar_NoEstructurado() {
try { dout.close(); fo.close(); } catch(Exception exc1){ }
try { di.close(); fi.close(); } catch(Exception exc2){ }
}//void
}//class
//-----------------------------------------------------------------------------------


Integrantes del Equipo
Luis Angel Zapata Perez
Reynaldo Muñoz Rafael

angel zapata

Mensajes : 23
Fecha de inscripción : 27/03/2012

Ver perfil de usuario

Volver arriba Ir abajo

Empleo de las TICs

Mensaje  Esbeyde el Lun Abr 15, 2013 8:16 pm

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.





2) Realizar una tabla comparativa con las características de las organizaciones actuales y las organizaciones básicas de archivos para compartir en este foro.




ESBEYDE YAEL PEREZ RIOS

Esbeyde
Invitado


Volver arriba Ir abajo

Re: 3.- Organización De Archivos Actuales

Mensaje  erik her el Mar Abr 16, 2013 3:02 pm

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.

ARCHIVO CVS (CSV)

Es un formato que permite la compatibilidad de lectura entre programas de distintas empresas, ya que es un archivo de texto simple, pero que tiene la particularidad de separar sus datos utilizando caracteres especiales o "comas". En otras palabras, un archivo en formato CSV se podrá importar a cualquier aplicación dado que los datos se ven en forma de texto, y distinguimos donde inicia y termina un dato, porque se aprecian "comas" que los separan.

Refiere al significado del formato CSV como: 'Valores Separados por Comas' ('Comma-Separated-Values') y es un formato común para intercambiar texto. 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.

CVS es un sistema de mantenimiento de código fuente (grupos de ficheros en general) extraordinariamente útil para grupos de desarrolladores que trabajan cooperativamente usando alguna clase de red. Para ser más concreto, CVS permite a un grupo de desarrolladores trabajar y modificar concurrentemente ficheros organizados en proyectos.

CSV son simples archivos de texto plano pero que respetan una estructura de tabla separando los valores con coma, de ahí el nombre (comma separated values). Estos archivos se usan mucho para exportar tablas como por ejemplo tablas DBF o archivos de Excel.


ARCHIVOS XML[/b]

XML es un formato basado en texto, específicamente diseñado para almacenar y transmitir datos. Un documento XML se compone de elementos XML, cada uno de los cuales consta de una etiqueta de inicio, de una etiqueta de fin y de los datos comprendidos entre ambas etiquetas.

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.

El XML es considerado el lenguaje que nos garantizará el intercambio de cualquier tipo de información, sin que ocasione problemas de tipo "contenido" o de tipo "presentación".

XML se usan básicamente para tratar datos, ya sea para estructurarlos, para enviar y recibir datos o como base de datos. La principal idea de los ficheros XML es que son portables, e independientes del lenguaje de programación que usemos para procesarlos, además de ser simples de editar a mano y fáciles de comprender.

ARCHIVOS NO ESTRUCTURADAS

Las Organizaciones de archivos no estructuradas, son muy similares a las organizaciones directas, pero tienen la particularidad de poder almacenar información encapsulada como el caso de objetos, con sus instrucciones (métodos), y variables o atributos.

Las organizaciones de archivos no estructuradas, constituyen un formato muy utilizado en aplicaciones modernas, ya que consiste en guardar documentos de diferentes formatos dentro de un mismo archivo. Por ejemplo, Microsoft Word o Power Point, permiten guardar
documentos de images gif, bmp, jpg, etc, así como videos y sonidos, dentro de un mismo archivo (aunque cabe aclarar que en estos casos, no se asegura que sean utilizadas organizaciones no estructuradas, ya que pudiera ser usado otro formato propio de la empresa).


3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CVS).


//----------------------------------------------------------
/// REUTILICE LA CLASE tools_rangel.java
/// PARA COMPILAR Y EJECUTAR ESTE PROGRAMA : reducsv.java
//----------------------------------------------------------
//---------------------------------------
//----- Programa:
//----- Operaciones básicas utilizando organizaciones de archivos actuales CSV
//--------------------------------
//---------
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class reducsv {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO CVS (Reducido) ---------------
///--------- AGENDA EN FORMATO CVS (Reducido) ---------------
s1.CrearCSV ("agenda2");
for(int k=0;k<3;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.Guardar_Linea_CSV ( s1.getArreglo() );
}//for
s1.CerrarAll();
s1.AbrirCSV ("agenda2.csv"); //LEYENDO
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
s1.CerrarAll();
}//main
}//void



erik her
Invitado


Volver arriba Ir abajo

Empleo de las TIC´s

Mensaje  Sergio Hernadez el Mar Abr 16, 2013 5:47 pm

3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CVS).

Agenda usando csv

Código:
 [/b]
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class agendcsv {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio","Correo electronico", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
s1.CrearCSV ("agenda");
for(int k=0;k<3;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.GuardarCSV ( s1.getString(0) );
s1.GuardarCSV ( s1.getString(1) );
s1.GuardarCSV ( s1.getString(2) );
s1.GuardarCSV ( s1.getString(3) );
s1.GuardarCSV ( s1.getInt(4) );
s1.GuardarCSV ( s1.getDouble(5) );
s1.GuardarCSV ( s1.getChar(6) );
s1.Saltar_Linea () ;
}//for
s1.CerrarAll();
s1.AbrirCSV ("agenda.csv"); //LEYENDO
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
s1.CerrarAll();
}//main
}//void



[b]Breve explicación de las librerías utilizadas en este código

_______________________________________________________________________________________________________
void CrearCSV(String archivo)
Permite crear un nuevo archivo utilizando formato CSV.
El parámetro archivo se refiere al nombre del fichero.
_______________________________________________________________________________________________________
void AbrirCSV(String archivo)
Permite abrir un archivo en formato CSV , dejándolo
listo para lectura de datos. El parámetro archivo se
refiere al nombre del fichero.
_______________________________________________________________________________________________________
void GuardarCSV (String dato)
Permite guardar un dato tipo cadena de texto, dentro de
un archivo en formato CSV, pero no avanza a nueva
linea.
_______________________________________________________________________________________________________
void CerrarAll() Permite cerrar un archivo que ha sido abierto o creado.
_______________________________________________________________________________________________________
void Saltar_Linea ()
Cuando un archivo CSV ha sido creado, este método
permite agregar una linea de texto vacía o saltarse a
una nueva linea para continuar escribiendo datos.
_______________________________________________________________________________________________________



6) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos con organizaciones no estructuradas.

empaquetador de archivos

Código:

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
public class  practica{
   public static void main(String arg[]){
     rangel_noestruc  ap1=new rangel_noestruc();
     rangel_noestruc  ap2=new rangel_noestruc();
 String namepaquete =
javax.swing.JOptionPane.showInputDialog("Nombre del Paquete:");
    String numero =  javax.swing.JOptionPane.showInputDialog("¿numero
de archivos agregar?");
 
    int num = Double.valueOf(numero).intValue();
 
 
    ap1.AbrirNoEstructurado("" + namepaquete + ".szhg");
 
  for(int c=1; c <= num; c++){
  FileDialog fd = new FileDialog(new Frame(), "guardar", FileDialog.LOAD);
  fd.setVisible(true);
 
 
  http://System.out.println("" + fd.getDirectory() );
  http://System.out.println("" + fd.getFile() );
 
  ap1.Guardar_NoEstructurado(fd.getDirectory() + fd.getFile() );
    }//for
 
    ap1.Cerrar_NoEstructurado();
 
 
        // ap1.AbrirNoEstructurado("paquete.szhg");
    // ap1.Guardar_NoEstructurado("./carpeta/cab.jpg");
        // ap1.Guardar_NoEstructurado("./carpeta/word.docx");
     http://ap1.AbrirNoEstructurado("./carpeta/audio.mp3");
    // ap1.AbrirNoEstructurado("./carpeta/anima.avi");
    // ap1.Cerrar_NoEstructurado();
//--------------------------------------------------------
 
   FileDialog fd1 = new FileDialog(new Frame(), "abrir", FileDialog.LOAD);
  fd1.setVisible(true);
    String nomb =  javax.swing.JOptionPane.showInputDialog("nombre de
archivos  a agregar");
 
    ap2.AbrirNoEstructurado(fd1.getDirectory() + fd1.getFile());
   ap2.Leer_NoEstructurado(nomb);
    // ap2.Leer_NoEstructurado("word_1.docx");
     http://ap2.Leer_NoEstructurado("cancion.mp3");
     http://ap2.Leer_NoEstructurado("robot.avi");
   ap2.Cerrar_NoEstructurado();
 
System.exit(0);
 
}//main
}//class





Breve explicación de las librerías utilizadas en este código

_______________________________________________________________________________________________________
void AbrirNoEstructurado (String archivo)
Permite abrir o crear un archivo con
organizacion actual no estructurada.
_______________________________________________________________________________________________________
void Guardar_NoEstructurado (String ruta_file)
Permite agregar un documento completo
especificado por ruta_file , dentro de un
archivo con organizacion actual no
estructurada.
_______________________________________________________________________________________________________
void Leer_NoEstructurado (String ruta_file)
Permite leer un documento dentro de un
archivo con organizacion actual no
estructurada. El parametro ruta_file se
refiere al nombre del medio donde se
almacenara el documento leido (Es decir,
crea un archivo o restaura lo guardado).
_______________________________________________________________________________________________________
void Cerrar_NoEstructurado()
Permite cerrar un archivo con organizacion
actual no estructurada.
_______________________________________________________________________________________________________
SERGIO ZAIR HERNANDEZ GOMEZ

_______________________________________________________________________________________________________

Sergio Hernadez

Mensajes : 9
Fecha de inscripción : 06/05/2012

Ver perfil de usuario

Volver arriba Ir abajo

EMPLEO DE LA TICs

Mensaje  anayeli el Mar Abr 16, 2013 6:45 pm

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.


Organizaciones de archivos actual
es:

Archivo
csv

Los ficheros CSV (del inglés comma-separated values) son un tipo de documento enformato abierto sencillo para representar datos en forma de tabla, en las que las columnas se separan por comas (o punto y coma en donde la coma es el separador decimal: España, Francia, Italia...) y las filas por saltos de línea. Los campos que contengan una coma, un salto de línea o una comilla doble deben ser encerrados entre comillas dobles.
El formato CSV es muy sencillo y no indica un juego de caracteres concreto, ni cómo van situados los bytes, ni el formato para el salto de línea. Estos puntos deben indicarse muchas veces al abrir el fichero, por ejemplo, con una hoja de cálculo.

Archivo
XML

xML, siglas en inglés de eXtensible Markup Language ('lenguaje de marcasextensible'), es un lenguaje de marcas desarrollado por el World Wide Web Consortium(W3C). Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones se deben comunicar entre sí o integrar información. (Bases de datos Silberschatz).
XML no ha nacido sólo para su aplicación para Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.
XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.

Archivo no estructura
do

Las Organizaciones de archivos no estructuradas, son muy similares a las organizaciones directas, pero tienen la particularidad de poder almacenar información encapsulada como el caso de objetos, con sus instrucciones (métodos), y variables o atributos.

Las organizaciones de archivos no estructuradas, constituyen un formato muy utilizado en aplicaciones modernas, ya que consiste en guardar documentos de diferentes formatos dentro de un mismo archivo. Por ejemplo, Microsoft Word o Power Point, permiten guardar
documentos de images gif, bmp, jpg, etc, así como videos y sonidos, dentro de un mismo archivo (aunque cabe aclarar que en estos casos, no se asegura que sean utilizadas organizaciones no estructuradas, ya que pudiera ser usado otro formato propio de la empresa).


3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CV
S).

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class agendcsv {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
s1.CrearCSV ("agenda");
for(int k=0;k<3;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.GuardarCSV ( s1.getString(0) );
s1.GuardarCSV ( s1.getString(1) );
s1.GuardarCSV ( s1.getString(2) );
s1.GuardarCSV ( s1.getString(3) );
s1.GuardarCSV ( s1.getInt(4) );
s1.GuardarCSV ( s1.getDouble(5) );
s1.GuardarCSV ( s1.getChar(6) );
s1.Saltar_Linea () ;
}//for
s1.CerrarAll();
s1.AbrirCSV ("agenda.csv"); //LEYENDO
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
s1.CerrarAll();
}//main
}//void


ANAYELI TORRES JARAMI
LLO

anayeli
Invitado


Volver arriba Ir abajo

RETROALIMENTACION

Mensaje  ANAYELI el Mar Abr 16, 2013 6:55 pm

Mi retroalimentacion es para la compañera Esbeyde ya que estoy de acuerdo con ella sobre los conceptos de los archivos actuales Very Happy

ANAYELI
Invitado


Volver arriba Ir abajo

EMPLEO DE LA TICs

Mensaje  MGVC el Mar Abr 16, 2013 7:27 pm

3) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en CSV (CVS).
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class agendcsv {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
///--------- AGENDA EN FORMATO CVS ---------------
s1.CrearCSV ("agenda");
for(int k=0;k<3;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.GuardarCSV ( s1.getString(0) );
s1.GuardarCSV ( s1.getString(1) );
s1.GuardarCSV ( s1.getString(2) );
s1.GuardarCSV ( s1.getString(3) );
s1.GuardarCSV ( s1.getInt(4) );
s1.GuardarCSV ( s1.getDouble(5) );
s1.GuardarCSV ( s1.getChar(6) );
s1.Saltar_Linea () ;
}//for
s1.CerrarAll();
s1.AbrirCSV ("agenda.csv"); //LEYENDO
System.out.println (" " + s1.LeerRegistroCSV() );
System.out.println (" " + s1.LeerRegistroCSV() );
s1.CerrarAll();
}//main
}//void

4) Compartir un código fuente escrito en Java donde muestre implementación de procesamiento de archivos en XML (Tipo etiqueta-Sin manejo de atributos).
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class agendxml {
public static void main(String args[]) {
tools_rangel s1 = new tools_rangel ();
String campos[] = {"Nombre", "Domicilio", "Telefono", "Pais",
"Edad", "Saldo", "Sexo"};
///--------- AGENDA EN FORMATO XML ---------------
///--------- AGENDA EN FORMATO XML ---------------
s1.CrearXML("agenda");
for(int k=0;k♥;k++) {
s1.Capturar_Datos (campos, "Agenda Empresarial");
s1.InsertarEtiquetaXML ("Agenda");
s1.GuardarXML("Nombre" , s1.getString(0) );
s1.GuardarXML("Domicilio", s1.getString(1) );
s1.GuardarXML("Telefono" , s1.getString(2) );
s1.GuardarXML("Pais" , s1.getString(3) );
s1.GuardarXML("Edad" , s1.getInt(4) );
s1.GuardarXML("Saldo" , s1.getDouble(5) );
s1.GuardarXML("Sexo" , s1.getChar(6) );
s1.InsertarFinEtiquetaXML ("Agenda");
}//for
s1.CerrarAll();
s1.AbrirXML ("agenda.xml"); //LEYENDO
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
System.out.println (" " + s1.LeerLinea() );
s1.CerrarAll();
}//main
}//void

mercedes guadalupe vergara celis

MGVC
Invitado


Volver arriba Ir abajo

RETROALIMENTACION

Mensaje  EulisesR el Mar Abr 16, 2013 7:46 pm

En esta ocasión mi replica se la hago a mi compañero SERGIO ZAIR HERNANDEZ GOMEZ ya que el compañero elaboro una buena respuesta a lo que se nos esta pidiendo, ademas de explicar para que sirven algunas lineas de codigo que utilizamos en esta unidad.

Y estoy de acuerdo es sus respuestas que publico así mismo como en la explicación que se encargo de elaborar.

EulisesR
Invitado


Volver arriba Ir abajo

Empleo de las tics

Mensaje  AlbertoQ el Mar Abr 16, 2013 10:21 pm

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.





2) Realizar una tabla comparativa con las características de las organizaciones actuales y las organizaciones básicas de archivos para compartir en este foro.




Alumnos:
Alberto Quiroz Albarran
Guadalupe Castro Vargas
Itzia Nuñez Pineda

AlbertoQ

Mensajes : 18
Fecha de inscripción : 06/05/2012

Ver perfil de usuario

Volver arriba Ir abajo

retroalimentacion

Mensaje  angelR el Mar Abr 16, 2013 11:20 pm

mi retroalimentacion es para mi compañera anayeli, ya que coincido en los conceptos, pero sobre todo, esta muy bien explicado cada una de las organizaciones de archivos actuales, ademas nos muestra como se utiliza cada una de las organizaciones de archivos

angelR
Invitado


Volver arriba Ir abajo

actividad tic's

Mensaje  kasy el Miér Abr 17, 2013 11:05 am

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.




2) Realizar una tabla comparativa con las características de las organizaciones actuales y las organizaciones básicas de archivos para compartir en este foro.


equipo
kassandra garcia pedroza
maria guadalupe vigueras cabrera
karla yesenia macedonio aburto

kasy
Invitado


Volver arriba Ir abajo

retroalimentacion

Mensaje  GARCIA K el Miér Abr 17, 2013 11:39 am

RETROALIMENTACION
Mi replica se la hago a mi compañero SERGIO ZAIR HERNANDEZ GOMEZ ya que estoy de acuerdo es sus respuestas que publico así mismo como en la explicación que se encargo de elaborar, ya que hizo una buena respuesta a lo que se nos esta pidiendo, ademas de explicar para que sirven algunas lineas de código que utilizamos en las clases. Surprised

[center]Muchas felicidades compañero.


GARCIA K
Invitado


Volver arriba Ir abajo

retroalimentacion

Mensaje  Vigueras el Miér Abr 17, 2013 11:57 am

compañera meche creo que a tus codigos le faltaron algunas cositas en clase te explico lo que le falto, se reconoce tu esfuerzo al realizar los codigos suerte.

Vigueras
Invitado


Volver arriba Ir abajo

RETROALIMENTACION

Mensaje  Aburto el Miér Abr 17, 2013 12:08 pm

Mi replica es hacia mi compañera mercedes, se te reconoce tu esfuerzo, sigue asi, te felicito por haber realizado los programas y por haberle echado ganas en esta unidad cheers

Aburto
Invitado


Volver arriba Ir abajo

REPLICA

Mensaje  Bolivar el Miér Abr 17, 2013 3:27 pm

MI REPLICA ESTÁ DIRIGIDA A MI COMPAÑERA ANAYELI TORRES JARAMILLO YA QUE ESTOY DE ACUERDO CON SU INVESTIGACIÓN REALIZADA SOBRE LOS CONCEPTOS DE LOS ARCHIVOS ACTUALES QUE ELLA NOS COMPARTE, DE ACUERDO A MI INVESTIGACIÓN QUE REALICE LOS CONCEPTOS QUE ENCONTRÉ Y LOS DE ELLA DICEN LO MISMO.. MUY BIEN ..

Bolivar
Invitado


Volver arriba Ir abajo

Re: 3.- Organización De Archivos Actuales

Mensaje  Erik Lazaro Torres el Miér Abr 17, 2013 4:45 pm

1) Investigar conceptos básicos de cada una de las organizaciones de archivos actuales y desarrollar un diagrama para representarlas gráficamente.

Organización de archivos actuales Concepto
Archivos CSVLos ficheros CSV son un tipo de documento en formato abierto sencillo para representar datos en forma de tabla, en las que las columnas se separan por comas (o punto y coma en donde la coma es el separador decimal: España, Francia, Italia...) y las filas por saltos de línea. Los campos que contengan una coma, un salto de línea o una comilla doble deben ser encerrados entre comillas dobles.
El formato CSV es muy sencillo y no indica un juego de caracteres concreto, ni cómo van situados los bytes, ni el formato para el salto de línea. Estos puntos deben indicarse muchas veces al abrir el fichero, por ejemplo, con una hoja de cálculo.
Archivos XML XML, siglas en inglés de eXtensible Markup Language ('lenguaje de marcas extensible'), es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C). Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones se deben comunicar entre sí o integrar información. (Bases de datos Silberschatz).
XML no ha nacido sólo para su aplicación para Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.
XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.
Archivos no estructurados Las organizaciones de archivos no estructuradas, constituyen un formato muy utilizado en aplicaciones modernas, ya que consiste en guardar documentos de diferentes formatos dentro de un mismo archivo. Por ejemplo, Microsoft Word o Power Point, permiten guardar
documentos de imágenes gif, bmp, jpg, etc, así como videos y sonidos, dentro de un mismo archivo (aunque cabe aclarar que en estos casos, no se asegura que sean utilizadas organizaciones no estructuradas, ya que pudiera ser usado otro formato propio de la empresa).

2) Realizar una tabla comparativa con las características de las organizaciones actuales y las organizaciones básicas de archivos para compartir en este foro.

Organizaciones actuales Características Organizaciones básicas características
Archivos CSV -Son un tipo de documento en formato abierto sencillo para representar datos en forma de tabla.

- Es muy sencillo y no indica un juego de caracteres concreto, ni cómo van situados los bytes, ni el formato para el salto de línea.
Secuencial - proveen la mejor utilización de espacio y son rápidos cuando los registros son acezados secuencialmente.

- Los archivos con poca volatilidad, gran actividad y tamaño variable son altamente susceptibles de ser organizados secuencialmente.
Archivos XML -. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.
- Permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.
Secuencial indexada - proporciona la
combinación de tipos de acceso que manejan un archivo secuencial y un archivo
relativo o de acceso directo.
Archivos no estructurados-Permite en guardar documentos de diferentes formatos dentro de un mismo archivo

-Permite guardar imágenes, sonidos y videos en un mismo archivo.
Directa-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.

HECHO POR:
ERIK LAZARO TORRES
ENRIQUE GOICOCHEA PINEDA
RICARDO SUAZO BUENAS
RANFERI GUADALUPE RIOS
study
Sleep

Erik Lazaro Torres

Mensajes : 15
Fecha de inscripción : 17/03/2012

Ver perfil de usuario

Volver arriba Ir abajo

RETROALIMENTACIÓN

Mensaje  Erik Lazaro Torres el Miér Abr 17, 2013 5:14 pm

Mi retroalimentacion son para las compañeras karla yessenia macedonio aburto, kassandra garcia pedroza y Ma. guadalupe vigueras cabrera..me parece que su participación en este foro fue muy correcta ya que sus conceptos fueron claros y fáciles de entender, aunque en el punto dos creo que les falto una mejor presentacion ya que no se alcanza a apreciar correctamente el contenido..pero bien compañeras cuando sea grande quiero ser como ustedes!! AASSHHHH!! Razz lol! scratch Sleep affraid bounce Embarassed pirat study afro Like a Star @ heaven

Erik Lazaro Torres

Mensajes : 15
Fecha de inscripción : 17/03/2012

Ver perfil de usuario

Volver arriba Ir abajo

RETROALIMENTACION

Mensaje  Abel_apu el Miér Abr 17, 2013 7:18 pm

BUENAS TARDES COMPAÑEROS, MI REPLICA ES PARA MI COMPAÑERO EVERARDO RÍOS IBARRA, ESTOY DE ACUERDO CONTIGO EN TU INVESTIGACIÓN, TANTO LAS ORGANIZACIONES DE ARCHIVOS Y LAS ORGANIZACIONES DE ARCHIVOS ACTUALES SON MUY IMPORTANTES Y ADEMAS MUY ÚTILES, CABE DESTACAR QUE CADA TIPO DE ORGANIZACION ES MUY UTILES DE ACUERDO EN LA SITUACION QUE SE NECESITE.

ENHORABUENO COMPAÑERO, SIGUE ASI Very Happy

lol!

Abel_apu
Invitado


Volver arriba Ir abajo

Replica

Mensaje  Ever12 el Miér Abr 17, 2013 8:31 pm

Mi retroalimentacion es para mi conpañera Esbeyde, estoy de acuerdo en la informacion que ah puesto, pero creo que le hiso falta mas redactar sobre la organizacion de archivos actuales.

Ever12
Invitado


Volver arriba Ir abajo

replica

Mensaje  Sergio Hernadez el Miér Abr 17, 2013 10:44 pm

Mi replica es a los compañeros Eulises Echeverria Rodriguez y Abel Pioquinto Ubias.
el codigo que compartieron es correcto y cumple con el objetivo de los reactivos, pero hubiese sido bueno que compartieran la funcion de cada metodo utilizado

Sergio Hernadez

Mensajes : 9
Fecha de inscripción : 06/05/2012

Ver perfil de usuario

Volver arriba Ir abajo

replica

Mensaje  Esbeyde el Jue Abr 18, 2013 2:33 am

Mi replica es para mi compañera Anayeli, me aprecio muy buena la información de mi compañera, utilizo muy buenos conceptos, y el codigo esta muy bien. Hizo una excelente aportación.


Esbeyde
Invitado


Volver arriba Ir abajo

Re: 3.- Organización De Archivos Actuales

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 1 de 2. 1, 2  Siguiente

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.