Documente Academic
Documente Profesional
Documente Cultură
Algoritmo de Peterson
Es un algoritmo de programacin concurrente para exclusin mutua, que permite a
dos procesos o hilos de ejecucin compartir un recurso sin conflictos. Fue uno de los
primeros algoritmos de exclusin mutua inventados Peterson desarroll el primer algoritmo
(1981) para dos procesos que fue una simplificacin del algoritmo de Dekker para dos
procesos. Posteriormente este algoritmo fue generalizado para N procesos.
El algoritmo de Peterson, tambin conocido como solucin de Peterson, es
un algoritmo de programacin concurrente para exclusin mutua, que permite a dos o
ms procesos o hilos de ejecucin compartir un recurso sin conflictos, utilizando slo
memoria compartida para la comunicacin. Peterson desarroll el primer algoritmo (1981)
para dos procesos que fue una simplificacin del algoritmo de Dekker para dos procesos.
Posteriormente este algoritmo fue generalizado para N procesos.
Manual de VI
Entrando a vi
prompt$ vi NombreArchivo
prompt$ vi
salir
:q Sale sin hacer cambios
:q! Sale y abandona todos los cambios
:wq guarda y sale de vi
Deshacer un comando:
presionan ESC y luego :u
Comandos para guardar:
:w guarda el archivo
:w FileName guarda el archivo con nombre
:w! FileName guarda y sobre escribe el nombre del archivo
Desplazamiento por palabras en modo comando:
w avanza una palabra
b va al principio de la palabra actual
e va al final de la palabra actual
shif+g ir a la ultima lnea del archivo
Movimiento de cursor:
w: forward until beginning of word
e: forward until end of word
b: backward until beginning of word
$: forward until end of line
ng: line number n
Adicin e insercin:
a: aade texto, despus de la posicin del cursor.
I: inserta texto delante de la posicin del cursor.
o: abre una lnea por debajo de la lnea actual para agregar texto
shift+a aade texto al final de la lnea actual
shift+o abre una lnea encima de la lnea actual para agregar texto
Supresin de texto:
x suprime el carcter en la posicin del cursor
dd suprime la lnea entera independientemente donde se encuentra el cursor
n x para borrar n caracteres
n d w para borrar n palabras
d $ suprime todo desde la posicin del cursor.
Bsqueda:
/string busca la cadena hacia delante en el archivo
? string busca la cadena hacia atras en el archivo
n vuelve a buscar en la direccin actual
Cortar, copiar, pegar:
VI tiene un comando para copiar texto que ya hemos visto: el comando 'y'. Para
cortar texto,
simplemente use el comando 'd'.
Para pegar el contenido de la memoria annima, Ud. usa los comandos 'p' o 'P'
(por Paste,
Pegar.