next up previous contents
Next: Bibliografía Up: Concurrencia y Distribución Previous: Detección de terminación

Tareas de programación


Nuestra meta es programar un editor concurrente, es decir, una herramienta donde varios usuarios pueden editar el mismo fichero a la vez. Todos los cambios de todos los usuarios se reflejan cuanto antes en las ventanas de todos.

Usamos como base del editor algunos comandos del VI:

  1. x borra la letra debajo del cursor
    h deplaza el cursor una letra hacia la izquierda
    j deplaza el cursor una letra hacia abajo
    k deplaza el cursor una letra hacia arriba
    l deplaza el cursor una letra hacia la derecha
    d borra una linea
    i cambia a modo insertar antes de la posición del cursor
    ESC termina el modo insertar

Nos inclinamos siempre a la solución más fácil, nuestro proposito no es hacer una herramienta completa y extendida sino un programa simple que sea correcto y que solucione los problemas principales debidos a la concurrencia.

Por eso:

Existen varias herramientas que realizan una tarea similar, p.ej.:

¡Vale la pena estudiar sus limitaciones y problemas!


next up previous contents
Next: Bibliografía Up: Concurrencia y Distribución Previous: Detección de terminación
© 2002, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática