Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Archivos por Mind Map: Archivos

1. DEFINICIÓN: Se conoce como archivo o fichero a un conjunto organizado de unidades de información (bits) almacenados en un dispositivo. Cada archivo posee una función única al realizar un programa , la cual puede ser modificada o asignada a voluntad del usuario o del programador. También existen archivos de texto,archivos de imágenes y archivos ejecutables

2. CARACTERÍSTICAS:

2.1. -Archivos de texto: Usualmente identificados con extensiones .doc, .txt, .rtf o. odt, es usado para documentos

2.2. -Archivos ejecutables: Usualmente terminados en .exe (executable, “ejecutable” en inglés), .com (command, “comando”) o .bat (batch, “lote”) son aquellos que se usan para instalar algún programa

2.3. -Archivos de imagen son: jpg, .gif o .tiff normalmente, son usados para las imágenes.

2.4. -Representables: Los archivos suelen tener un nombre de máximo 255 caracteres y suelen ser representados en sistemas operativos (como Windows)

2.5. -Únicos por directorio: En una misma carpeta o directorio no pueden existir dos archivos idénticos con el mismo nombre

2.6. -Los archivos se organizan en carpetas (directorios) y subcarpetas (subdirectorios) de forma jerárquica.

3. VENTAJAS DE USO:

3.1. -No dependes tanto del sistema operativo.

3.2. -Los datos escurridizos no se pierden.

3.3. -Buscar datos es fácil si usas el propio editor de código.

3.4. -Puedes compartir la información con otros programadores.

3.5. -Los datos pueden examinarse por otros medios.

3.6. -Documentar se reduce a un simple copy-paste.

3.7. -Podemos darles formato a los datos para hacerlos más sencillos de leer.

3.8. -Hacer un programa que cree estos archivos es sencillo.

4. EJEMPLO:

4.1. #include <stdio.h> void seriePareseimpares(int); FILE *archivo; int main() { int cantNum; archivo=fopen("pares.txt","w"); printf("ingrese la cantidad de números:"); fputs("ingrese la cantidad de números:",archivo); scanf("%d",&cantNum); fprintf(archivo,"%d\n",cantNum); seriePareseimpares(cantNum); } void seriePareseimpares(int cantNum) { int cont=1,num=0; while(cont<=cantNum) { printf("ingrese el número:"); fputs("ingrese el número:\n",archivo); scanf("%d",&num); while(num<=0) { printf("ingrese los números positivo:"); fputs("ingrese los números positivo:\n",archivo); scanf("%d", &num); } if(num%2==0) { printf("par\n"); fprintf(archivo,"%d\n",num); fputs("par\n",archivo); } else { printf("impar\n"); fprintf(archivo,"%d\n",num); fputs("impar\n",archivo); } cont++; } }

5. BIBLIOGRAFÍA

5.1. -Ruiz, R. (2013). Una Introducción a la Programación Estructurada en C. (1ra.ed). España. El Cid Editor. ISBN digital: 978-144-9291-33-4.

5.2. -Osvaldo, C. (2006). Fundamentos de programación, Piensa en C. (1ra.ed). México. Pearson Educación. ISBN: 970-26-0810-4.

5.3. -Raffino, M. E. (23 de Mayo de 2019). Conceto.de. Obtenido de Archivo en Informática: Concepto, Características y Formato