You are on page 1of 6

PROGRAMACIÓN AVANZADA I

SEMANA 5

Nombre del estudiante: Andrea Luna Vargas


Fecha de entrega: 6 diciembre 2021
DESARROLLO
1. Realice un cuadro comparativo entre el manejo de archivos y el manejo directorios y describa la
importancia de cada uno.
Manejo de Archivos Manejo de Directorio
Administración de Archivos Muestra el nombre de los
archivos almacenados
Almacenamiento de Archivos Se presentan los archivos
guardados en una lista
Tipos: Discos externos y Suelen representarse en una
pendrive carpeta (folder)
Pueden ser: textos, sonidos, En el detalle mencionado, se
imágenes, video y colecciones muestra fecha, hora y hora de
de datos creación
Poseen nombre y extensión, Se pueden dividir en un
generalmente son 3 letras subdirectorio
separadas por un punto
Se pueden almacenar El subdirectorio sirve para
aplicaciones, las cuales reciben organizar lo que almacenamos
el nombre de ejecutables mostrándose también en varias
carpetas

Manejo de Archivos:

La principal importancia de un manejo de archivos, es poder almacenar los datos que estamos
trabajando, sea en el formato que sea, para posteriormente poder volver a acceder a este, sin la
necesidad de comenzar de cero.

Poder administrar y almacenar un archivo nos permite poder corregir, complementar y compartir
el trabajo que necesitemos.

Se recomienda siempre el respaldo de los archivos, ya que es preferible tener muchas copias, a
tener solo una en nuestro computador y perderla en caso que el pc falle.

Manejo de Directorio:

No se si les ha sucedido, pero hay instancias en las que necesitamos encontrar un archivo en una
carpeta que posee muchos documentos guardados, quizás sea una difícil misión, sin embargo, gracias al
manejo de directorios, podemos ver el nombre, fecha y hora en que creamos lo que buscamos. Adicional
a esto, nos presenta la documentación a modo de lista, por lo tanto es mucho mas fácil de encontrar el
archivo deseado.
La principal función del manejo de directorio, es ordenar los documentos guardados para facilitar
su posterior búsqueda.

2. Realice un cuadro comparativo entre archivos de texto y archivos CSV.


Archivo de Texto CSV
Posee solo texto en su interior, con caracteres Cada registro es escrito en una sola línea
legibles y entendibles por los humanos
Se componen de bytes representado por Cada campo es separado por comas
caracteres como letras, números y signos de
puntuación
Es un tipo de texto plano , son texto simples sin Los espacios existentes antes y después de las
opciones de formato, como tipo de letras o comas son ignorados
negritas, cursiva, etc
Pueden ser intercambiados libremente y por Es un archivo de texto que genera una especie de
supuesto ser legibles entre las distintas tabla en filas y columnas
plataformas web
Son editables o pueden ser creados utilizando un Las columnas son definidas por cada punto y
editor de texto, generalmente como bloc de notas coma y cada fila es definida por una línea
adicional de texto
Existen dos tipos de extensiones principales, en Este tipo de archivos esta relacionado con Excel
Windows: .txt y en MacOs, Linux: .mime
El espacio de almacenamiento es mas grande que Posee diferentes separadores, los cuales son
un csv identificados automáticamente formando la tabla
sola
Utiliza poco espacio de almacenamiento y
exigencias haciendo los archivos universales

1. Crear un programa que maneje las compras realizadas en navidad en archivos de texto, debe
aplicar funciones de creación, edición, apertura y cierre de archivos.

Para el desarrollo de esta pregunta utilizaré el programa laragon, con el fin de detallar paso a paso la
creación de la lista de regalos solicitada.

Como primera parte, se realiza la creación del archivo, cuyo nombre es Pregunta 3(2). En este archivo php
se realiza la creación del listado a través del código fopen, para poder incluir la lista del archivo creado
utilizare el código fwrite y finalmente se uitilizará el código fclose para cerrar el archivo.

CODIGO

<?php

$control = fopen("Semana_5.txt". "w") or die("Archivo no encontrado");

$txt = "Un computador\n";

$fwrite($control, $txt);
$txt = "Nintendo Wi\n";

$fwrite($control, $txt);

$txt = "Un peluche Among Us rojo\n";

$fwrite($control, $txt);

$txt = "Una bicicleta\n";

$fwrite($control, $txt);

$txt = "Una pista de carreras\n";

$fwrite($control, $txt);

fclose($control);

?>

RESPALDO CODIGO

RESPALDO WEB
REFERENCIAS BIBLIOGRÁFICAS
1. https://online.iacc.cl/pluginfile.php/404475/mod_resource/content/4/
PROAV1301_S5_CONT_Manejo%20de%20archivos.pdf?redirect=1

You might also like