Paso 6: Una simple base de datos en otras formas.
Licencia de documentación libre de GNU 1.2
Base de datos simple se recomienda para resolver esta tarea según la descripción de la tarea, utilizando cualquier lenguaje que tal vez conozcas.
Escribir una sencilla herramienta para el seguimiento de un pequeño conjunto de datos. La herramienta debe tener una interfaz de línea de comando para entrar en al menos dos valores diferentes. Los datos introducidos deben ser almacenados en un formato estructurado y guardados en el disco.
No importa qué tipo de información está siendo rastreado. Podría ser su colección de CD, su cumpleaños de amigos o un diario.
Debe seguir los siguientes datos:
Una descripción del elemento. (por ejemplo, título, nombre) Una categoría o tag (género, tema, relación como "amigo" o "familia") una fecha (la fecha cuando se realizó la entrada o alguna otra fecha que es significativo, como lo cumpleaños); la fecha puede generar o ingresar manualmente otros campos opcionales
El comando debe apoyar los argumentos de línea de comandos siguientes para ejecutar:
Añadir una nueva entrada de imprimir la entrada última impresión de la entrada más reciente para cada categoría de imprimir todas las entradas ordenadas por fecha
La categoría puede ser observada como una etiqueta o estructura (por lo que todas las entradas en esa categoría subelementos)
El formato de archivo en el disco debe ser humano legible, pero no necesita estar estandarizados. Un formato de forma nativa disponible que no necesita una biblioteca externa se prefiere. Evitar desarrollar su propio formato sin embargo si puede utilizar uno ya existente. Si no se dispone de ningún formato existente elige uno de: JSON, expresiones S, YAML u otros.
Véase también tomar notas en la línea de comandos para una tarea relacionada. Contenido
C
COBOL
Java
Python
Shell de UNIX