Introducción al Uso del Sistema Operativo. Segunda Parte. Unix. Edición y procesamiento de texto. 1. Edición y Procesamiento de Texto

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Introducción al Uso del Sistema Operativo. Segunda Parte. Unix. Edición y procesamiento de texto. 1. Edición y Procesamiento de Texto"

Transcripción

1 Introducción al Uso del Sistema Operativo Unix Segunda Parte 1. Edición y Procesamiento de Texto 2. Desarrollo de Aplicaciones 3. Administración Básica del Sistema Edición y procesamiento de texto Se abordarán los siguientes temas: El procesamiento de textos en Unix El editor vi El editor no interactivo sed El lenguaje de manipulación de patrones awk

2 Edición y procesamiento de texto La mayor parte de los trabajos que involucran ficheros tienen que ver con los denominados ficheros de texto. Un editor es un programa que se emplea para crear y modificar ficheros de texto. Un editor de líneas es un editor que trabaja con grupos de líneas. A medida que se escriben líneas de texto, cada una de ellas se numera. ed fue el primer editor de líneas que se diseñó e implementó. A partir de ed se desarrollo, un editor de líneas más completo y robusto denominado ex. Un editor de pantalla emplea la pantalla entera para trabajar, esto es, proporciona la posibidad de trabajar con más de una línea al mismo tiempo. En la Universidad de California, en Berkeley, se desarrollo un potente editor de pantalla denominado vi por visual editor. Algunos sistemas Unix tienen otro editor llamado emacs. La elección entre vi y emacs es una cuestión de preferencia personal puesto que el uso de ambos está muy difundido.

3 El editor vi El editor vi es potente y complejo. En esta sección se hace una introducción al vi cubriendo los aspectos más importantes para poder empezar a trabajar con él. Una regla básica es la siguiente: vi es fácil de usar pero difícil de aprender Los temas que se tratarán son: Conceptos básicos Modos de Trabajo de vi Guardar y salir de vi Edición de más de un fichero al mismo tiempo Presentación de ficheros en pantalla y Movimientos del cursor Modificación de ficheros de texto Borrado de texto Deshacer operaciones Ejercicio Búsquedas y Reemplazamientos Uso de otros comandos durante la edición con vi Configuración de las opciones de vi Ejercicio Conceptos básicos Para ejecutar el editor vi se ha de utilizar el comando vi. Su sintaxis es: vi [ + [número] ] [fichero...] En cualquier momento, el fichero que esté editando se denomina fichero actual. Si el fichero actual no existe, vi lo creará con el nombre que se haya especificado. Si no se especifica un nombre de fichero, vi permite trabajar con un fichero sin nombre al que hay que darle uno en el momento en el que se guarde. Mientras se está editando, vi no trabaja realmente sobre el fichero actual, sino que hace una copia del mismo y la almacena en un área de trabajo denominada buffer de edición. Consideremos que se va a editar con vi el fichero con nombre oracion.tex, en la línea de comandos se escribe: $vi oracion.tex en respuesta al mismo, se mostrará una pantalla como la que se muestra en la figura.

4 La línea de la parte inferior de la pantalla se llama línea de órdenes. En está línea se presenta información relativa al nombre del fichero que se ha editado, el número de líneas (en el ejemplo, 8L) que tiene y el número de caracteres (259C). Puede ocurrir que el buffer de edición no contenga las líneas suficientes para llenar una pantalla. Si vi dejase el resto de líneas en blanco, podría crearse una cierta confusión, porque no se sabría si el fichero contiene o no líneas vacía. Para evitarlo vi marca cada una de las líneas no utilizada con una virgulilla ( ~). La posición del cursor marca la línea actual y la posición actual en el buffer de edición. Para posicionar el cursor en la última línea del fichero de ejemplo oracion.tex, se ha de escribir: $vi + oracion.tex en pantalla se mostrará la parte final del fichero y el cursor estará en al última línea. Para colocar el cursor en la línea 55, hay que escribir: $vi +55 oracion.tex el cursor aparecerá al comienzo de la línea 55, si existe. Si hay menos de 55 líneas, como en el ejemplo, vi indica que no hay tantas líneas en el fichero y posiciona el cursor al comienzo de la última línea. Modos de Trabajo en vi Un modo es una manera particular en la que puede funcionar un programa. vi puede trabajar en dos modos: el modo de comandos o el modo de inserción En el modo de comandos se puede usar cualquier comando vi. En este modo, los caracteres que se teclean se interpretan como órdenes. En el modo de inserción se añade información al buffer de edición. En este modo, los caracteres que se teclean se insertan en el buffer de edición. Las órdenes vi sólo pueden emplearse cuando se está en el modo de comandos. La mayoría de las órdenes consisten en uno o dos caracteres.

5 Por ejemplo, la orden para borrar un carácter es x. Para utilizar una orden, hay que teclear los caracteres correspondientes, y salvo algunas excepciones, no hay que pulsar la tecla <RETURN>. vi no presenta en patalla el eco de las órdenes. Si se teclea x, no se verá una letra x en pantalla: lo que sucederá es que el carácter sobre el que esté el cursor en el texto desaparecerá. Si se comete un error al teclear una orden, vi le avisará emitiendo un bip, pero no aparecerá ningún mensaje de error. Además de las órdenes vi, también se pueden invocar en el modo de comandos, órdenes ex para actuar sobre un grupo de líneas. Para usar un comando ex, se han de seguir los siguientes pasos: 1. Teclear el carácter de dos puntos (:). Se mostrará en la línea de órdenes el carácter ":", el cursor se colocará inmediatamente después y esperará por un comando. 2. Teclear el comando ex. A medida que se teclea el comando, este se va mostrando en la línea de órdenes. Si se comete un error, se puede corregir con las teclas de retroceso y borrar antes de ir al paso 3. Como alternativa podrá pulsar la tecla kill y volver a teclear toda la orden. La tecla kill borra toda la línea que se está escribiendo. En la mayoría de los terminales kill es ^U o ^X. Si se ejecuta el comando stty -a se puede averiguar cuáles son las teclas que emplea el terminal que se está usando. 3. Presionar la tecla <RETURN> Si se comente un error al teclear una orden ex en la línea de órdenes, sí aparecerá un mensaje de error en la misma. Por ejemplo, en la siguiente figura, en la línea de órdenes, se ha tecleado el comando: :\%s/gates/puertas/ que sustituye, (s), en todo el buffer de edición (%), la palabra Gates por Puertas. Cuando se ejecuta vi, este arranca automáticamete en el modo de órdenes. Desde este modo, se puede pasar al modo de inserción. vi proporciona muchas formas de hacerlo, la tabla siguiente resume seis de tales posibilidades. Para cambiar del modo de inserción al modo de órdenes se ha de pulsar la tecla <ESC>. Comando Descripción a añade el texto tecleado inmediatamente después de la posición del cursor i inserta el texto tecleado inmediatamente antes de la posición del cursor A añade el texto tecleado al final de la línea actual I inserta el texto tecleado al comienzo de la línea actual o crea una línea nueva por debajo de la línea actual y pasa al modo inserción O crea una línea nueva por encima de la línea actual y pasa al modo inserción

6 Guardar y salir de vi Existen varias maneras de parar vi. Recuerde que si se comenten muchos errores siempre existe la posibilidad de salir sin guardar y empezar de nuevo. La mayoría de las veces se usará el comando vi ZZ. Como ZZ es una orden vi, no es necesario pulsar <Return> después de teclear las dos letras. Tan pronto como pulse la segunda Z, vi copiará el buffer de edición en el fichero actual y le devolverá a la shell. Además, también existen varios comando ex que también detienen vi, la siguiente tabla muestran las más útiles: Comando Acción :x [fichero] guarda el buffer de edición y se sale de vi :w [fichero] guarda el buffer de edición y no se sale de vi :q se sale de vi sin guardar el buffer de edición :w! [fichero] :q! [fichero] hace lo mismo que :w pero no comprueba si se han hecho cambios en el buffer de edición hace lo mismo que :q pero no comprueba si se han hecho cambios en el buffer de edición Si no se especifica ningún nombre de fichero en tales comandos, se considera que el fichero que se quiere guardar es el actual. Edición de más de un fichero al mismo tiempo Cuando se ejecuta vi, se pueden especificar los nombres de más de un fichero. vi permite editar cada uno sucesivamente. Antes de pasar al fichero siguiente, hay que asegurarse de que se ha guardado el buffer de edición correspondiente. Supóngase que se ejecuta el comando: $vi fichero1 fichero2 fichero3 fichero4 el fichero con nombre fichero1 pasa a ser el fichero actual. En cualquier momento se puede pasar al fichero siguiente usando la orden :n (next, siguiente). Para asegurarse de que no se pierde la información por accidente, la orden :n no se ejecutará, si no se han guardado los cambios realizados en el buffer de edición. Para que no se compruebe si se ha guardado, se puede usar la orden :n! Si a este comando se le especifica como argumento una lista de ficheros, dicha lista sustituye a la que hubiere antes. Para sustituir el fichero actual por otro nuevo usar el comando :e fichero (edit, editar). Si se olvida el nombre del fichero actual, la orden vi <Ctrl> G y la orden ex :f muestran en la línea de órdenes, además del nombre el fichero, el número de línea actual, el número de líneas totales y el número de columna en la que se encuentra el cursor. El comando :f también permite modificar el nombre del fichero actual. El comando :args (arguments, parámetros )

7 muestra en la línea de órdenes los nombres de todos los ficheros que se especificaron como argumento al llamar a vi. El fichero actual aparecerá encerrado entre paréntesis cuadrados. Por ejemplo, si se está editando el fichero3 del ejemplo anterior, aparecerá: fichero1 fichero2 [fichero3] fichero4 Si en un momento dado, se ha de retroceder para trabajar con el primero de los ficheros de la lista, se ha de utilizar el comando :rew (rewind, rebobinar). Si se quiere evitar que se compruebe si se han guardado los cambios realizados en el fichero actual, usar :rew!. En la siguiente tabla se resumen de los comandos estudiados en esta sección. Comando Acción :n edita el siguiente fichero de la lista de argumentos \^G presenta el nombre del fichero actual :f presenta o cambia el nombre del fichero actual :args presenta la lista de argumentos :rew edita el primer fichero de la lista de argumentos :n [fichero...] edita un nuevo fichero; cambia la lista de argumentos :e [fichero...] edita un nuevo fichero; mantiene la lista de argumentos :rew! :n! :e! hace lo mismo que :rew pero no comprueba si se han hecho cambios en el buffer de edición hace lo mismo que :n pero no comprueba si se han hecho cambios en el buffer de edición hace lo mismo que :e pero no comprueba si se han hecho cambios en el buffer de edición Presentación de ficheros en pantalla y Movimientos del cursor La principal ventaja de los editores como vi es que puede mostrar tantas líneas del fichero como sea posible en una pantalla, utilizar el contexto para moverse por los alrrededores y decidir el lugar en el que se han de realizar los cambios o modificaciones. En el modo de comandos de vi, existen varias formas de moverse en una ventana. Estas órdenes se pueden agrupar según la longitud de los saltos que permiten realizar. Para moverse con movimientos más cortos: Comando Acción l o <- mueve un caracter a la derecha h o ^H o <backspace> o -> mueve un caracter a la izquierda j o ^J o ^N o flecha hacia abajo mueve una línea hacia abajo k o ^P o flecha hacia arriba mueve una línea hacia arriba 0 mueve al comienzo de la línea \$ mueve al final de la línea + o <Return> mueve al comienzo de la línea siguiente - mueve al comienzo de la línea previa vi también permite moverse utilizando otras unidades. En una entrada de texto normal, una palabra es una secuencia de letras delimitadas por espacios o signos de puntuación. Una sentencia acaba con un punto (.), un símbolo de interrogación cerrar (?) o un signo de exclamación cerrar (!) y está separada de la sentencia previa por al menos dos espacios en blanco o por un retorno de carro. También se proporcionan órdenes que permiten moverse a través de secciones y párrafos. Los comando que permiten moverse a través de las secciones de texto definidas son:

8 Comando Acción w se mueve a las siguiente palabra o signo de puntuación W se mueve a la siguiente palabra e va la final de la palabra actual o signo de puntuación E va al final de la palabra b mueve al comeinzo de la palabra o signo de puntuación B regresa al comienzo de la palabra ) mueve al comienzo de la siguiente sentencia ( mueve hacia el comienzo de la sentencia } mueve al comienzo del siguiente párrafo { mueve al comienzo del párrafo actual ]] mueve al comienzo de la siguiente sección [[ mueve al comienzo de la sección actual G mueve al final del fichero Todos los comandos de movimiento admiten el uso de prefijos numéricos: 5w significa moverse 5 palabras hacia adelante 9e significa ponerse al final de la novena palabra siguiente. El comando G traslada a la línea especificada y si no se pone ninguna lleva al final del fichero. 23G lleva a la línea 23 G lleva a la última línea del fichero. Los ficheros de texto se muestran en vi mediante una ventana de cada vez. Normalmente se edita moviendo el cursor por la pantalla, realizando cambios y añadiendo fragmentos de texto por lo que es necesario mostrar diferentes porciones del texto en la pantalla. Los comandos de las secciones previas muestran cómo mover el cursor en el texto. También se puede mover el cursor de manera que cambie la ventana de texto que se muestra en cada momento: Comando Acción ^F ( Forward) mueve una pantalla completa hacia adelante ^D ( Down) nueve media pantalla hacia adelante ^B ( Back) mueve una pantalla completa hacia atrás ^U ( Up) mueve media pantalla hacia atrás Los comandos para el desplazamiento mediante ventanas también admiten prefijos numéricos, por ejemplo: 3^F se mueve 3 pantalla completas hacia adelante 4^B se mueve 4 pantalla completas hacia atrás.

9 Modificación de ficheros de texto Hay órdenes que se pueden emplear para sustituir textos que ya están en el buffer de edición y son las que se han de utilizar cuando sea necesario realizar cambios. El comando más sencillo de este tipo es r que permite reemplazar el caracter actual (esto es, aquel en el que el cursor está localizado) por el caracter que se pulse a continuación. Se pueden reemplazar un número especificado de caracteres, anteponiendo un número a la orden. La orden R permite sustituir caracteres tecleando encima de ellos. El comando s es similar a r puesto que sustituye exactamente un caracter, pero a continuación pasa al modo de inserción, por lo que un caracter se puede sustituir por un conjunto de ellos. El comando c permite realizar modificaciones a gran escala en palabras o líneas. Por ejemplo, cw cambia una palabra reemplazándola por la cadena que se teclee. El cambio continúa hasta que se presione <ESC>. Esta orden es muy potente, puesto que se puede combinar con cualquier orden de movimiento. Cuando se hace un cambio como este, vi pone un $ sobre el último caracter de la palabra a ser cambiada. El $ desaparece cuando se presiona <ESC>. El comando de cambio también puede recibir argumentos numéricos. La siguiente tabla presenta un sumario de las órdenes tratadas en este epígrafe. Comando Acción r sustituye exactamente un caracter R sustituye tecleando encima s sustituye un caracter por lo que se inserte S o cc sustituye una línea por lo que se inserte cmov sustiuyte desde el cursor hasta mov por lo que se inserte C sustituye desde el cursor hasta el final de la línea actual por lo que se inserte Borrado de texto Se describen a continuación los comandos de borrado de texto. Muchos de ellos son similares a los de movimiento pero precedidos por la letra d. La orden x borra un caracter en la posición del cursor. Por ejemplo para borrar cinco caracteres se ha de teclear: 5x El caracter X borra el caracter a la izquierda del cursor. Algunas de las órdenes de borrado más usuales son: Comando Acción x borra un caracter a la derecha del cursor dw borra a partir del cursor hasta el final de la palabra [n]dw borra r n palabras D o d$ borra hasta el final de línea [n]d$ borra las siguientes tres líneas d) borra hasta el comienzo de la siguiente línea d} borra hasta el comienzo del siguiente párrafo d]] borra hasta el comienzo de la siguiente sección dd borra la línea actual dg borra desde la línea actual hasta el final del fichero

10 Deshacer operaciones Existen varias formas de restaurar un texto después de haberlo cambiado. Para deshacer los cambios más recientes usar u. Este comando deshace cualquier operación realizada inmediatamente antes. La orden U deshace todos los cambios hechos en una línea. Cuando vi borra cierto material, lo almacena en un buffer. Para recuperarlo usar: p para ponerlo después del cursor o bien P para ponerlo delante del cursor. Ejercicio 1. Escriba en la línea de comandos: vi miprograma.txt 2. Presione la tecla i (insertar). 3. Escriba el siguiente texto: Cultivo una rosa blanca en junio como en enero para el amigo sincero que me da su mano franca. Para el cruel que me arranca el corazón con que vivo ni cardo ni ortiga cultivo cultivo una rosa blanca. Rubén Darío 4. Presione la tecla <ESC> para volver al modo de comandos de vi. 5. vi no avisa de ninguna forma de que se encuentra en el modo de comandos, pero si se presiona la tecla <ESC> una segunda vez sonará la campana del terminal. 6. Presione la tecla <ESC> varias veces para cersiorarse de que se encuentra en el modo de comandos. 7. Vaya al comienzo de la última línea con al orden G ( go). 8. Guarde el contenido del buffer de edición en un fichero con la orden :w poema.html ( write). 9. Duplique el contenido del fichero leyéndolo otra vez: :r poema.tex. 10. Ponga el cursor en la primera línea con al orden 1G ( go). 11. Muévase sobre el texto utilizando las teclas: h, j, k y l que se corresponden con las flechas del techaldo. 12. Utilizando estas teclas posicione el cursor en la palabra rosa y borre cuatro caracteres: 4x. 13. Inserte la palabra margarita usando el comando a (append). 14. El comando w permite avanzar una palabra y b retroceder. Avance hasta la palabra amigo y sustituyalá por enemigo con la orden: cwenemigo<esc>. 15. Muévase entre pantalla utilizando ^d y ^u. 16. Borre una línea con dd.

11 Búsquedas y Reemplazamientos Como cualquier otro editor, vi permite buscar fragmentos de texto y reemplazarlos por otros. El mecanismo de búsqueda está basado en las expresiones regulares. El comando de búsqueda se compone de la barra de división, seguido de la palabra a busca y de la tecla <Return>. Por ejemplo: /toto Este comando busca toto a lo largo del texto, empezando en la línea actual y continuando hasta el final del fichero. Cuando llega al final del fichero, empieza la búsqueda desde la primera línea del mismo hasta que alcanza nuevamente la posición de partida. Si tras haber dado la vuelta al texto, la palabra toto no ha aparecido, se muestra en la línea de órdenes el siguiente mensaje: Pattern not found: toto Sin embargo, si ha encontrado toto en el texto, el cursor se detiene en la primera letra de la palabra. Para buscar la siguiente ocurrencia de la palabra, basta con pulsar en el modo de comandos la techa n. Si en lugar de buscar hacia adelante en el texto, se quiere buscar hacia atras, se utiliza el signo? en lugar de /.?toto El formato de la órden de búsqueda y reemplazamiento es: :{rango} s {patrón} / {cadena} / [g][c] El significado de cada campo es el siguiente: {rango}: indica el rango de texto dónde se realizará la búsqueda. Este se puede especificar de dos formas: haciendo referencia a una línea en concreto o bien, mediante un par: [rangoinicial], [rangofinal] Por ejemplo, el siguiente rango indica que la operación se realice desde las líneas 1 a la 10: :1,10 Sin embargo, también se pueden especificar rangos de forma más versátil, combinando los símbolos de la tabla que aparece a continuación. Por ejemplo, para realizar una operación en todo el fichero, se especifica el signo %. Rango Acción vacío sólo en la línea actual $ última línea del fichero. la línea actual n n-ésima línea del fichero.-n n líneas antes de la línea actual.+n n líneas después de la línea actual % abreviatura de 1,$ (todo el fichero) {patrón}: especifica el patrón a buscar. Para buscar cadenas literales basta con escribirlas. También se pueden especifiar expresiones regulares. {cadena}: indica la cadena a colocar en lugar del patrón que se ha de buscar. [g]: una letra g opcional, indica que todas las apariciones del patrón deben ser reemplazadas. Si no se especifica, sólo se reemplazará la primera aparición. [c]: una letra c opcional, indica que se solicite confirmación antes de realizar cada cambio. Por ejemplo, si se quiere cambiar la palabra Gates por Puertas en todo el texto y que se confirme antes de cada cambio, se escribe: :%s/gates/puertas/gc De la misma forma que los caracteres como *, > y tienen significado especial para la shell, ciertos caracteres poseen significado especial para vi cuando aparecen en un patrón de búsqueda o de búsqueda y reemplazamiento. A esos caracteres se les denomina metacaracteres y a los patrones que los usan se les llama expresiones regulares. A continuación se muestran los caracteres y sus significados:

12 Expresión Regular Significado c cualquier carácter no especial c \c cancela cualquier significado especial del carácter c ^ concuerda con el comienzo de línea $ concuerda con el final de línea. reconoce cualquier carácter individual [...] reconoce cualquiera de los caracteres en..., los rangos tipo a-z son legales [^...] reconoce cualquier carácter individual que no esté en..., los rangos tipo a-z son legales < concuerda con el principio de una palabra > concuerda con el final de una palabra \(...\) permite agrupar expresiones regulares r* reconoce cero o más apariciones de r, donde r es una expresión regular Uso de otros comandos durante la edición con vi Mientras se está editando con vi, puede ser necesaria otra información que se obtiene ejecutando otro comando Unix o un filtro. Para ejecutar un comando Unix desde vi escriba: :! comando Se ha de reemplazar comando por la órden Unix o el filtro que se quiera ejecutar. La salida del comando aparecerá en pantalla. Al finalizar, pedirá que se pulse la tecla para regresar al modo de comandos de vi.

13 Configuración de las opciones de vi Existen tres clases de opciones para establecer en vi: aquellas que se activan o desactiva (on/off), las que requieren un argumento numérico y las las que tienen una cadena como parámetro. En todos los casos, los valores se pueden establecer con una o varias órdenes set: Un ejemplo de las opciones activas/desactivas es: :set terse o :set noterse La opción terse permite establecer que los mensajes de error que se muestren aparezcan en la versión cortos; en contraposición a la opción noterse que muestra la versión larga de los mismos. La opción showmode le dice al usuario cuando está en modo de inserción mostrando la palabra --INSERT-- en la línea de órdenes. La opción number precede cada línea que se muestra en el buffer de edición con su número: :set number. Si se desea que vi automáticamente inserte una ruptura de línea antes de llegar al margen derecho se puede utilizar la opción wrapmargin. La ruptura de línea se establecera lo más cerca posible del número que se haya especificado, por ejemplo: :set wm=21 define un margen de 21 espacios antes de llegar al margen derecho del buffer de edición. La opción report muestra en la línea de órdenes el número de líneas cambiadas, borradas o copiadas. Normalmente, esta información sólo se muestra si se han modificado cinco o más líneas. Si se desea tener información cuando se ven afectadas un número menor de líneas se puede establecer de la forma: :set report=1. Un ejemplo de opción que toma como argumento una cadena es la que permiter establecer la shell que se ejecutará cuando se ejecute un comando shell desde vi: :set shell=/usr/bin/sh. Son opciones las siguientes: Opción Tipo Defecto Acción Empieza (o no) cada línea en la misma columna que la autoident, ai on/off noai línea precedente Automáticamente graba (o no) cualquier cambio en el autowrite, aw on/off noaw buffer de edición antes de ejecutar un comando vi las mayúsculas y la minúsculas son (o no) equivalentes ignorecase, ic on/off noic en las búsquedas nomagic ignora el significado especial de los caracteres magic on/off magic en las expresiones regulares excepto para ^,. y el $ number, nu on/off nonu numera (o no) cada línea muestra el número de líneas modificadas por el último report numérico 5 comando estable la shell con la que se ejecutarán los comandos, :!, shell, sh cadena login shell o! indica (o no) cuándo se está en el modo de inserción, en showmode, smd on/off nosmd la línea de órdenes terse on/off noterse habilita (o no) los mensajes cortos wrapmargin, wm numérico 0 rompe (o no) de forma automática las líneas antes de que se alcancen el número especificado de caracteres desde el margen derecho Si se tienen opciones :set que se quieren utilizar siempre que se use vi, se puede crear el archivo.exrc en el directorio home. Nótese que las líneas del ejemplo que se muestra a continuación no empiezan por dos puntos (:) set terse set ai set showmode set wm=10

14 Ejercicio 1. Cree un fichero.exrc que contemple las siguientes opciones: a. Ha de aparecer el número de línea en el fichero de edición. b. El cursor, al cambiar de línea, ha de situarse en la misma posición en la que comenzaba la línea anterior. c. Las líneas han de cortarse 30 espacios antes de llegar al lado derecho de la pantalla. d. El número de espacios en blanco que incluye un tabulador será dos. 2. Guarde su fichero y salga con la orden :wq. 3. Edite el fichero poema.html que creó en el ejercicio anterior, y mediante el uso de una expresión regular formatéelo a doble espacio. 4. Abra el fichero poema.html con un navegador. 5. Mediante el uso de una expresión regular, sustituya las líneas en blanco por la cadena <br>. 6. Recarge el fichero poema.html con un navegador y compruebe los cambios que se han producido. 7. Haciendo uso de una expresión regular, sustituya la palabra rosa por la cadena <font color=pink>rosa </font>. 8. Compruebe los cambios que se han producido recargando el fichero en el navegador. El editor no interactivo sed El nombre sed significa stream editor (editor de flujo continuo). Su entrada es un flujo de información que se procesa automáticamente según sus instrucciones. sed es un editor de textos no interactivo que puede realizar todas las funciones básicas de edición. La sintaxis de sed es sencilla: $ sed lista de comandos ex archivos Las órdenes sed leen una línea a la vez de los archivos de entrada, le aplican los comandos de la lista, por orden, a cada línea y muestran la modificación en la salida estándar. Por ejemplo, se puede escribir un script sed para cambiar todas las apariciones de la palabara TOTO a Toto con la siguiente orden: $ sed s/toto/toto/ archivos...> output Luego podrá utilizar este script para editar automáticamente cualquier fichero que desee. Un script con un solo cambio sólo necesita una orden simple. Sin embargo, no es raro crear scripts sed más largos para realizar más de una tarea de edición. Cuando los comandos sed se almacenan en un archivo para ejecutarlos escribimos: $ sed -f fichero_de_comandos archivos En la tabla que aparece a continuación se resumen los comandos de edición básicos de sed. En dicha tabla, addr1, addr2 representan el rango de líneas desdes addr1 hasta addr2 incluídas. Los comandos que aceptan un rango también pueden trabajar sobre una única línea.

15 Comando Función Uso Significado a Añadir addr1,addr2 a\text añade text después de addr2 i Insertar addr1,addr2 i\text inserta text antes de addr1 c Cambiar addr1,addr2 c\text reemplaza las líneas con text d Borrar addr1,addr2 d Borra las líneas especificadas s Sustituir addr1,addr2 Reemplaza el patrón s/patrón/text q Salir addr q Temina en la línea addr r Leer addr r fichero Lee del fichero antes de la línea $addr$ w Escribir addr1,addr2 w fichero Graba las líneas especificadas en fichero Ejercicio Considere el fichero poema.html con el que ha trabajado en ejercicios anteriores. Utilizando sed: 1. Muéstrelo por pantalla formateado a doble espacio. 2. Sustituya las líneas en blanco por la cadena <br>. 3. Sustituya la palabra rosa por la cadena <font color=pink>rosa </font>. 4. Reemplace cada cadena de blancos o tabuladores con una nueva línea, de forma que cada palabra aparezca sola en una línea. El lenguaje de manipulación de patrones awk Algunas limitaciones de sed se remedian por medio de awk. La idea de awk se parece mucho a la de sed, pero los detalles se basan más en el lenguaje de programación C que en un editor de textos. La forma de uso es similar a la de sed: $ awk programa archivos pero el programa es distinto: patrón { acción } patrón { acción }... awk lee la entrada archivos línea a línea. Cada línea se compara con cada patrón (en orden), para cada patrón que concuerde en la línea se realiza la acción correspondiente. Al igual que sed, awk tampoco modifica sus ficheros de entrada. Los patrones awk pueden ser expresiones regulares como las de egrep, o expresiones más complicadas que recuerdan a C. Tanto el patrón como la acción son opcionales. Si se omite la acción, la acción por defecto consiste en imprimir las líneas que concordaron. Por ejemplo, la siguiente orden mostrará todas las líneas de los archivos que concuerden con la expresión regular especificada: $ awk /expresion regular/ archivos Este comando es equivalente a: $ awk /expresion regular/ {print} archivos Si se omite el patrón, la parte de la acción se ejecuta sobre cada línea de la entrada. Por ejemplo, el siguiente comando hace lo mismo que cat pero más lentamente. $ awk {print} archivos

16 Como en el caso de sed, también en awk es posible especificar el programa, esto es el conjunto de patrones y acciones, en un fichero: $ awk -f fichero_de_comandos archivos Campos awk divide cad línea de la entrada automáticamente en campos, esto es, en cadenas de caracteres que no sean blancos, separados por blancos o tabuladores. Según esta definición la salida de la orden who tiene cinco campos: /home/cleon[1]> who cleon pts/0 Jun 18 14:31 casiano pts/1 Jun 18 12:18 /home/cleon[2]> awk llama a los campos $1, $2,..., $NF. En la variable NF se almacena el número de los campos. En este caso, NF vale 6 en ambas líneas. Para imprimir por pantalla los nombres de los usuarios que tienen una sesión abierta y la hora de inicio de la misma, se puede escribir: /home/cleon[2]> who awk { print $1, $5} cleon 14:31 casiano 12:18 /home/cleon[3]> Ejercicio Cómo modificaría el comando anterior para que se mostrará por pantalla el nombre y la hora de inicio de sesión, pero clasificados por tiempo? /home/cleon[3]> who aquí??? 12:18 casiano 14:31 cleon /home/cleon[4]> Salida por pantalla awk normalmente supone que el espacio en blanco (cualquier número de blancos y tabuladores) es el separador de campos. Este separador puede cambiarse a cualquier carácter mediante la opción -F (mayúscula) de la línea de comandos. La variable predifinida NR es el número del registro o línea actual de la entrada. Por ejemplo, para añadir números de línea a un fichero de entrada su puede usar: $ awk {print NR, $0} La variable $0 es la línea de entrada entera, sin cambios. En una proposición print, los elementos separados por comas se imprimen separados por el separador de campos de salida, que por defecto es un blanco. Si se desea modificar la salida por defecto, se ha de utilizar la proposición printf que acepta del mismo conjunto de formato que en el lenguaje C. Por ejemplo, para imprimir los números de línea en un campo de cuatro dígitos, se podría usar la orden: $ awk { printf "%4d %s \n", NR, $0 } %4d indica que se NR se imprima como un número decimal de cuatro dígitos de ancho, %s especifica una cadena de caracteres, en este caso, $0. Finalmente \n introduce un carácter de nueva línea, puesto que printf por defecto no lo tiene asociado. Patrones En awk se pueden especificar los patrones de varias formas, por ejemplo: $i == "", se está comprobando si el campo $i está vacío. $i ~ /^$/, el símbolo ~ se utiliza para indicar la concordancia con una expresión regular. La expresión regular ha de ir encerrada entre las diagonales. En este caso se pregunta por la concordancia con una línea vacía. $i!~ /./, los símbolos!~ siginifican no corresponde en contraposición al anterior. Este ejemplo, pregunta si el campo $i no concuerda con ningún caracter. length(\$i) == 0, length es una función predefinida en awk, que contiene la longitud de una cadena de caracteres. Ejercicio Considere el archivo poema.html con el que se ha trabajado en ejercicios anteriores. Escriba una orden awk que muestre por pantalla las líneas en las que aparecen más de cinco palabra, anteponiendo el número de palabra que aparecen en la misma. La salída debería ser algo como lo siguiente: 6: que me da su mano franca

17 6: para el cruel que me arranca

Curso de Comandos VI.

Curso de Comandos VI. Curso de Comandos VI. Índice de Contenidos ÍNDICE DE CONTENIDOS...2 RESUMEN DE COMANDOS PARA EL EDITOR DE TEXTO VI...3 COMENZANDO CON VI...3 MODO DE ENTRADA DE TEXTO (AÑADIR, INSERTAR)...4 BORRANDO Y CAMBIANDO

Más detalles

Usando el editor de texto vi

Usando el editor de texto vi Usando el editor de texto vi Juan José Álvarez Sánchez Escuela Universitaria de Informática Universidad de Valladolid campus Segovia 24 de febrero de 2004 1. Introducción Antes de empaparse en el uso del

Más detalles

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática Manejo básico de base de datos Unas de las capacidades de Excel es la de trabajar con listas o tablas de información: nombres, direcciones, teléfonos, etc. Excel puede trabajar con tablas de información

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Trabajar con tablas Las tablas permiten organizar la información y crear atractivos diseños de página con columnas paralelas de texto y gráficos. Las tablas pueden utilizarse para alinear números en columnas

Más detalles

Recursos de Aprendizaje

Recursos de Aprendizaje 1.0 Entorno del programa 2.0 Creación de un nuevo programa 2.1 Guardar un programa o una lista de posiciones 2.2 La apertura de una lista de programa o de posiciones 2.3 El cierre de una lista de programas

Más detalles

Instructivo de Microsoft Excel 2003

Instructivo de Microsoft Excel 2003 Instructivo de Microsoft Excel 2003 El presente instructivo corresponde a una guía básica para el manejo del programa y la adquisición de conceptos en relación a este utilitario. Que es Microsoft Excel?

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos 1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar

Más detalles

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas. Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.

Más detalles

Índice general de materias LECCIÓN 7 74

Índice general de materias LECCIÓN 7 74 Índice general de materias LECCIÓN 7 74 BUSCAR 74 BUSCAR CON FORMATO 77 REEMPLAZAR 78 REEMPLAZAR CON FORMATO 79 NOTAS AL PIE DE PÁGINA 79 CONFIGURAR LAS NOTAS 81 INSERTAR NOTAS AL PIE 83 MODIFICAR NOTAS

Más detalles

A continuación, se detalla el uso de los accesorios más comunes:

A continuación, se detalla el uso de los accesorios más comunes: 4 Los Accesorios de Windows I El sistema operativo Windows incorpora una serie de programas de utilidad general, de forma que pueda trabajar con su ordenador sin tener que recurrir a programas comerciales.

Más detalles

Microsoft Office XP Excel XP (I)

Microsoft Office XP Excel XP (I) PRÁCTICA 1 HOJA DE CÁLCULO Microsoft Office XP Excel XP (I) 1. Entrar en Windows 98 (ver práctica 1), y en el Excel abriendo el icono Microsoft Office del escritorio y seleccionar el icono Microsoft Excel,

Más detalles

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que

Más detalles

Con este programa pueden abrirse formatos sencillos de texto (como TXT) y editarlos de manera básica.

Con este programa pueden abrirse formatos sencillos de texto (como TXT) y editarlos de manera básica. El Bloc de Notas es el programa más básico que tiene Windows para crear documentos de texto. Puede también venir identificado por su nombre en inglés: Notepad. Es una aplicación muy sencilla que apenas

Más detalles

MACROS Y FORMULARIOS

MACROS Y FORMULARIOS MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es

Más detalles

2_trabajar con calc I

2_trabajar con calc I Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,

Más detalles

EDICIÓN Y FORMATO (II)

EDICIÓN Y FORMATO (II) EDICIÓN Y FORMATO (II) 1. INTRODUCCIÓN Writer dispone de una serie de barras de herramientas predeterminadas, en las que se encuentran botones de acceso directo a comandos específicos que se activan con

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: Acceso a la aplicación Descripción del ambiente de trabajo Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón Inicio: 1. Seleccionar

Más detalles

MICROSOFT EXCEL 2007. Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL

MICROSOFT EXCEL 2007. Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL MICROSOFT EXCEL 2007 Qué es y para qué sirve Excel2007? Excel 2007 es una hoja de cálculo integrada en Microsoft Office. Esto quiere decir que si ya conoces otro programa de Office, como Word, Access,

Más detalles

Figura 1 Abrir nueva hoja de cálculo

Figura 1 Abrir nueva hoja de cálculo 1. DISEÑO DE UNA HOJA Para abrir una hoja de cálculo existente en el espacio de trabajo del usuario, debe ir al menú Archivo > Abrir, o bien desde el botón Abrir archivo de la barra de herramientas, o

Más detalles

Dependiendo de la utilización, forma y resultado deseado, Word propone diferentes columnas:

Dependiendo de la utilización, forma y resultado deseado, Word propone diferentes columnas: COLUMNAS Dependiendo de la utilización, forma y resultado deseado, Word propone diferentes columnas: de Las periodísticas simples. En ellas, el usuario define las columnas antes de escribir y salta de

Más detalles

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows 1 APUNTES DE WINDOWS Unidad 1: Windows y sus Elementos Elementos de Windows Escritorio: Es la pantalla que aparece cuando se inicia una sesión con Windows, desde aquí es de donde se administra el computador.

Más detalles

Uso del programa CALC

Uso del programa CALC Uso del programa CALC 1. Introducción. Podemos considerar una hoja de cálculo como una tabla en la que tenemos texto, números y fórmulas relacionadas entre si. La ventaja de usar dicho programa radica

Más detalles

EMPLEO NTIC`S II SEGUNDO SEMESTRE

EMPLEO NTIC`S II SEGUNDO SEMESTRE UNIVERSIDAD TECNICA DE AMBATO FACULTAD DE CONTABILIDAD Y AUDITORIA EMPLEO NTIC`S II SEGUNDO SEMESTRE Ing. Luz Perez SEMESTRE MARZO JULIO 2009 EXCEL Excel es un programa del tipo Hoja de Cálculo que permite

Más detalles

Construcción de Escenarios

Construcción de Escenarios Construcción de Escenarios Consiste en observar los diferentes resultados de un modelo, cuando se introducen diferentes valores en las variables de entrada. Por ejemplo: Ventas, crecimiento de ventas,

Más detalles

RAPID TYPING. Qué es?

RAPID TYPING. Qué es? RAPID TYPING Qué es? Rapid Typing es un programa de mecanografía, orientado a los más pequeños por su música y apariencia, pero válido para cualquiera que quiera aprender a teclear correctamente y con

Más detalles

Módulo II - PowerPoint

Módulo II - PowerPoint Módulo II - PowerPoint Índice Copiando diapositivas Menú Edición... 2 Copiando diapositivas utilizando la barra de herramientas... 3 Copiando diapositivas utilizando el menú contextual... 3 Copiando diapositivas

Más detalles

MANUAL BÁSICO DE WRITER

MANUAL BÁSICO DE WRITER MANUAL BÁSICO DE WRITER Los contenidos que vamos a tratar en este pequeño manual son los siguientes: 1. 2. 3. 4. 5. 6. 7. 8. Qué es OpenOffice y qué es Writer? Cómo accedemos a Writer? Principales opciones

Más detalles

Flor +. Manual básico para enfermeras y auxiliares de Enfermería

Flor +. Manual básico para enfermeras y auxiliares de Enfermería HOSPITAL UNIVERSITARIO REINA SOFÍA ÁREA DE ENFERMERÍA Flor +. Manual básico para enfermeras y auxiliares de Enfermería Consejería de Salud 0. ACCESO AL MÓDULO Para acceder al sistema informático del hospital

Más detalles

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual Manual de ayuda para la utilización del Correo Interno en el Campus Virtual Página 1 de 12 Contenido 1. INTRODUCCIÓN... 3 2. CONFIGURACIÓN DEL BLOQUE DE CORREO INTERNO... 3 3. GESTIÓN DEL CORREO... 4 4.

Más detalles

Manual Impress Impress Impress Impress Impress Draw Impress Impress

Manual Impress Impress Impress Impress Impress Draw Impress Impress Manual Impress Se puede definir Impress como una aplicación dirigida fundamentalmente a servir de apoyo en presentaciones o exposiciones de los más diversos temas, proyectando una serie de diapositivas

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

TEMA 5: HOJAS DE CÁLCULO. Edición de hojas de cálculo con OpenOffice Calc

TEMA 5: HOJAS DE CÁLCULO. Edición de hojas de cálculo con OpenOffice Calc TEMA 5: HOJAS DE CÁLCULO Edición de hojas de cálculo con OpenOffice Calc Qué vamos a ver? Qué es una hoja de cálculo y para qué sirve El entorno de trabajo de OpenOffice Calc Edición básica de hojas de

Más detalles

GUÍA BÁSICA DE USO DEL SISTEMA RED

GUÍA BÁSICA DE USO DEL SISTEMA RED SUBDIRECCIÓN GENERAL DE INSCRIPCIÓN, AFILIACION Y RECAUDACIÓN EN PERIODO VOLUNTARIO GUÍA BÁSICA DE USO DEL SISTEMA RED Marzo 2005 MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES TESORERÍA GENERAL DE LA SEGURIDAD

Más detalles

1. Teclado tradicional, principal o alfanumérico

1. Teclado tradicional, principal o alfanumérico El Teclado El dispositivo para Entrada de datos o Input más utilizado, es el teclado (en inglés keyboard). La posición de las teclas en los teclados fue tomada de las máquinas de escribir, con el agregado

Más detalles

MANEJANDO FICHEROS Y CARPETAS

MANEJANDO FICHEROS Y CARPETAS Tutorial 1 MANEJANDO FICHEROS Y CARPETAS 1.1.- Creando carpetas Para organizar la información que almacenamos en nuestros ordenadores, tenemos una elemento denominado carpeta. Vamos a ver cómo, usando

Más detalles

QUÉ ES HOMEBASE? Encontrar Libros

QUÉ ES HOMEBASE? Encontrar Libros QUÉ ES HOMEBASE? HomeBase 2.3 es el software de gerencia de inventario que permite no perder de vista sus libros, catálogos, desideratas, clientes y facturas. Usted puede agregar nuevas entradas, actualizar

Más detalles

Programa Presupuestos de Sevillana de Informática.

Programa Presupuestos de Sevillana de Informática. Programa Presupuestos de Sevillana de Informática. Introducción. En sus inicios, el programa Presupuestos estaba pensado únicamente para escribir e imprimir presupuestos, facilitando el trabajo con un

Más detalles

PROGRAMA INFORMÁTICO PARA LA CUMPLIMENTACIÓN DE RECETAS EN FORMATO XML VERSIÓN: 1.0

PROGRAMA INFORMÁTICO PARA LA CUMPLIMENTACIÓN DE RECETAS EN FORMATO XML VERSIÓN: 1.0 PROGRAMA INFORMÁTICO PARA LA CUMPLIMENTACIÓN DE RECETAS EN FORMATO XML VERSIÓN: 1.0 MARZO 2013 1 Índice de contenido 1. Introducción......3 2. Instalación...5 3. Menú Opciones...6 3.1. Abrir directorio

Más detalles

Fórmulas y funciones

Fórmulas y funciones 05... Fórmulas y funciones En este tema vamos a profundizar en el manejo de funciones ya definidas por Excel, con el objetivo de agilizar la creación de hojas de cálculo, estudiando la sintaxis de éstas

Más detalles

UF0320: Aplicaciones informáticas de tratamiento de textos

UF0320: Aplicaciones informáticas de tratamiento de textos UF0320: Aplicaciones informáticas de tratamiento de textos TEMA 1. Conceptos generales y características fundamentales del programa de tratamiento de textos TEMA 2. Introducción, desplazamiento del cursor,

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Generalidades y conceptos Combinar correspondencia Word, a través de la herramienta combinar correspondencia, permite combinar un documento el que puede ser una carta con el texto que se pretende hacer

Más detalles

Instrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A)

Instrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A) aprenderaprogramar.com Instrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A) Sección: Cursos Categoría: Curso Bases de la programación

Más detalles

Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.

Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente. 1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).

Más detalles

LAS BARRAS. La barra de acceso rápido

LAS BARRAS. La barra de acceso rápido LS RRS La barra de título Contiene el nombre del documento sobre el que se está trabajando en ese momento. Cuando creamos un libro nuevo se le asigna el nombre provisional Libro1, hasta que lo guardemos

Más detalles

Elementos de Microsoft Word

Elementos de Microsoft Word Contenido 1. Distintas formas de iniciar Word 2007... 2 2. Ayuda de Word... 2 3. Las barras de herramientas... 3 4. Funcionamiento de las pestañas. Cómo funcionan?... 4 5. Personalizar barra de acceso

Más detalles

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS Guatemala, Julio de 2008 Índice Gestión de equipos...4 Programación física...5 Trabajos por Administración...6

Más detalles

REGISTRO CIVIL MANUAL DE USUARIO

REGISTRO CIVIL MANUAL DE USUARIO REGISTRO CIVIL MANUAL DE USUARIO TOMO VI MODULO DE ANOTACIONES TABLA DE CONTENIDO 1. Módulo de Anotaciones...1 1.1 Metodología...1 1.2 Libro de Anotaciones...2 1.2.1 Apertura del Libro de Anotaciones...2

Más detalles

CLASE 12.-INSERTAR COLUMNAS

CLASE 12.-INSERTAR COLUMNAS CLASE 10.-DIBUJAR TABLA Para Dibujar una Tabla primero llenamos los datos que queremos seleccionamos los datos que queremos dibujar la tabla. Luego nos vamos a la barra de herramientas en fuente y realizamos

Más detalles

Qué es y para qué sirve Excel2007?

Qué es y para qué sirve Excel2007? Excel es un programa del tipo Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil para realizar desde simples sumas hasta cálculos de préstamos hipotecarios.

Más detalles

SISTEMA ACADEMICO-ADMINISTRATIVO MANUAL BÁSICO

SISTEMA ACADEMICO-ADMINISTRATIVO MANUAL BÁSICO SISTEMA ACADEMICO-ADMINISTRATIVO MANUAL BÁSICO Ingreso a Banner y Manejo de la Interfase UNIVERSIDAD DEL NORTE BARRANQUILLA, Julio / 2006 TABLA DE CONTENIDO 1. INGRESO AL SISTEMA 1 2. MENU PRINCIPAL 3

Más detalles

Introducción RecetatorUSB

Introducción RecetatorUSB Introducción RecetatorUSB El recetario USB. Todo lo que necesita para sus recetas en su pen drive. Es como tener el recetario en su memoria USB. Sin instalaciones. Sin descargas. Sin dejar sus recetas

Más detalles

Vamos a ver las dos formas básicas de arrancar PowerPoint.

Vamos a ver las dos formas básicas de arrancar PowerPoint. Iniciar Powerpoint Vamos a ver las dos formas básicas de arrancar PowerPoint. 1) Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. Coloca el cursor y haz clic

Más detalles

Para empezar a trabajar con este tema lo primero que se necesita hacer es Crear un Documento Nuevo o Abrir un Documento Existente.

Para empezar a trabajar con este tema lo primero que se necesita hacer es Crear un Documento Nuevo o Abrir un Documento Existente. Capítulo 4 4 Agregar y editar texto En este capítulo se verá la manera cómo manejar el texto de forma eficiente con el teclado y el ratón. Así como también operaciones como: copiar o mover textos, deshacer

Más detalles

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de Taller de Computación Básica Curso de Apoyo a la Modalidad Presencial Lección 1: Conociendo Word Indicaciones: 1. Identifica los elementos principales e interfaz de Word. 2. Maneja los elementos principales

Más detalles

Otros tipos de Consultas

Otros tipos de Consultas Otros tipos de Consultas Tabla de contenidos 1.- CONSULTA DE SELECCIÓN INTERACTIVA... 3 2.- CONSULTAS DE ACCIÓN... 4 3.- CONSULTAS DE TABLAS DE REFERENCIAS CRUZADAS... 6 Universidad de Salamanca Facultad

Más detalles

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO 2007 Fecha: 23/11/07 Autor: Aurora Estévez Ballester. TGRI Sección Normalización y Proceso Técnico Área de Bibliotecas

Más detalles

Práctica 2: Simón dice

Práctica 2: Simón dice Práctica 2: Simón dice Fecha de entrega: 31 de enero de 2016 0.- Descripción del juego (Wikipedia.org) Simon dice es un juego electrónico, creado por Ralph Baer, que consiste en reproducir una secuencia

Más detalles

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access Módulo 8: Ofimática básica Unidad didáctica 4: Introducción y modificación de datos Access UNIDAD DIDÁCTICA 4 Introducción y modificación de datos Créditos Autor/es: Fuentes Innovación y Cualificación

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

P/. Factura Electrónica D/. Manual de Usuario Proveedores

P/. Factura Electrónica D/. Manual de Usuario Proveedores Control documental Versión del Fecha Autor Modificaciones/Comentarios documento 1.0 10/02/2011 Diputación de Teruel Versión inicial del documento 1.1 05/04/2011 Diputación de Teruel Revisado estilo 1.2

Más detalles

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2 Manual de usuario EXTRACTO Descripción del uso y manejo de ELABORADO POR Dr. Javier Rodríguez Suárez Director General de Difusión e Investigación Ing. José Joel Lucero Morales Jefe de Enseñanza de la Dirección

Más detalles

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES Joma ha creado una herramienta con la cual, usted, como distribuidor, podrá generar presupuestos de las agrupaciones

Más detalles

e-conocimiento Manual de uso

e-conocimiento Manual de uso 2 Índice 1. Qué es e-conocimiento?... 3 Web del I+CS... 3 Web de los profesionales... 4 2. Cómo puedo acceder a la Web de los profesionales?... 6 3. Qué puedo encontrar en la Web de los profesionales?...

Más detalles

ANEXO (NÓMINA DE CANDIDATOS EN SOPORTE INFORMÁTICO

ANEXO (NÓMINA DE CANDIDATOS EN SOPORTE INFORMÁTICO ELECCIONES MUNICIPALES ANEXO (NÓMINA DE CANDIDATOS EN SOPORTE INFORMÁTICO Las autoridades nacionales de los Partidos Políticos y las Agrupaciones Políticas deberán confeccionar las nóminas de los candidatos

Más detalles

1. La nueva interfaz del programa

1. La nueva interfaz del programa 1. La nueva interfaz del programa 13 1. La nueva interfaz del programa 1.1 La interfaz del nuevo Flash CS4 Al acceder por primera vez a Adobe Flash CS4 llama la atención la nueva disposición de las paletas,

Más detalles

UNIVERSIDAD ALAS PERUANAS TECLADO. FACULTAD DE CIENCIAS AGROPECUARIAS Escuela Académico Profesional de Medicina Veterinaria

UNIVERSIDAD ALAS PERUANAS TECLADO. FACULTAD DE CIENCIAS AGROPECUARIAS Escuela Académico Profesional de Medicina Veterinaria TECLADO E l dispositivo para Entrada de datos o Input más utilizado, es el teclado (en inglés keyboard). La posición de las teclas en los teclados fue tomada de las máquinas de escribir, con el agregado

Más detalles

MANUAL DE USUARIO. Sistema Administrativo XENX ERP. Modulo Suministros Almacén Requisición Compras Proveedores

MANUAL DE USUARIO. Sistema Administrativo XENX ERP. Modulo Suministros Almacén Requisición Compras Proveedores Pag. 1 MODULO SUMINISTROS ALMACEN (requisiciones de compras) Ruta: Suministros Almacén Requisiciones de Compras Descripción Del Modulo. Este modulo permite emitir requisiciones de compras por almacén de

Más detalles

generar columnas de texto y números disponer texto en columnas paralelas (para traducciones por ejemplo) situar imágenes junto a textos.

generar columnas de texto y números disponer texto en columnas paralelas (para traducciones por ejemplo) situar imágenes junto a textos. Módulo 3 Herramientas de Cómputo Tablas y Gráficos Las tablas de Word tienen una función similar a las tabulaciones pero con muchas más opciones de formato permitiendo mejores acabados. Mediante tablas

Más detalles

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana EXCEL PRÓLOGO Microsoft Excel es una hoja de cálculo de gran capacidad y fácil uso. Excel no solo es una hoja de calculo, sino también tiene capacidad para diseñar bases de datos (listas) de forma totalmente

Más detalles

ÍNDICE. Acceso a nivel de agencias...3. Organización por carpetas...4. Descarga de facturas desde el portal...5. Búsquedas de facturas...

ÍNDICE. Acceso a nivel de agencias...3. Organización por carpetas...4. Descarga de facturas desde el portal...5. Búsquedas de facturas... ÍNDICE Acceso a nivel de agencias...3 Organización por carpetas...4 Descarga de facturas desde el portal...5 Búsquedas de facturas...8 Configurar notificaciones por e-mail...11 3 Bienvenido al manual de

Más detalles

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4

... Formas alternativas de escribir un texto. Columnas. anfora CAPÍTULO 4 CAPÍTULO 4. Formas alternativas de escribir un texto........ Columnas Para fijar columnas se posiciona el Punto de Inserción donde se desee que comiencen las columnas, o bien se selecciona el texto que

Más detalles

Microsoft Word 2010. Los formatos son las características que le asignamos a cualquier carácter, a un conjunto de caracteres o a otros elementos.

Microsoft Word 2010. Los formatos son las características que le asignamos a cualquier carácter, a un conjunto de caracteres o a otros elementos. Microsoft Word 2010 Estilos y Formatos A continuación les voy a explicar como utilizar los estilos y formatos en Word, pero antes de esto necesitamos tener en claro que son los estilos y que son los formatos.

Más detalles

Sistema de Gestión Académica TESEO. Revisión 1.0. Servicio de Informática Área de Gestión (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES)

Sistema de Gestión Académica TESEO. Revisión 1.0. Servicio de Informática Área de Gestión (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES) Sistema de Gestión Académica TESEO (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES) Revisión 1.0 Servicio de Informática Área de Gestión Mayo de 2004 INDICE INDICE... 1 1 Introducción... 1 2 Procedimiento....

Más detalles

Menús. Gestor de Menús

Menús. Gestor de Menús Menús Para dar acceso a las categorías, artículos y generar espacio para los módulos se deben crear menús, éstos son enlaces a determinado recurso en el portal Web, sin ellos no es posible visualizar ninguno

Más detalles

Manual del Profesor Campus Virtual UNIVO

Manual del Profesor Campus Virtual UNIVO Manual del Profesor Campus Virtual UNIVO Versión 2.0 Universidad de Oriente UNIVO Dirección de Educación a Distancia INDICE 1. Campus Virtual. 03 1.1 Accesos al Curso 04 1.2 Interfaz del Curso...06 1.3

Más detalles

1 MANUAL DE INSTALACIÓN

1 MANUAL DE INSTALACIÓN 1 MANUAL DE INSTALACIÓN El software necesario para la ejecución de las aplicaciones se incluye en el apartado software del cd del proyecto. Aún así, a continuación se explica como poder descargar los programas

Más detalles

Curso Internet Básico - Aularagon

Curso Internet Básico - Aularagon Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla

Más detalles

Módulo II - Word. Eliminar caracteres... 2. Selección de texto... 2. Selección de una palabra... 4. Selección de varias palabras...

Módulo II - Word. Eliminar caracteres... 2. Selección de texto... 2. Selección de una palabra... 4. Selección de varias palabras... Módulo II - Word Índice Eliminar caracteres... 2 Selección de texto... 2 Selección de una palabra... 4 Selección de varias palabras... 4 Selección de una frase... 5 Selección de un párrafo... 6 Configuración

Más detalles

MÓDULO CÉDULAS DE AUDITORÍA DESDE EXCEL

MÓDULO CÉDULAS DE AUDITORÍA DESDE EXCEL MÓDULO CÉDULAS DE AUDITORÍA DESDE EXCEL EL módulo de Cédulas desde Excel permite obtener y manipular la información registrada en SuperCONTABILIDAD de manera rápida y confiable. Las aplicaciones de este

Más detalles

CÓMO CREAR NUESTRO CATÁLOGO

CÓMO CREAR NUESTRO CATÁLOGO CÓMO CREAR NUESTRO CATÁLOGO Mediante la aplicación (http://www.prensasoft.com/programas/conline) podemos crear nuestros propios catálogos. Para crear un catálogo necesitamos: - Varios productos que mostrar,

Más detalles

Seminario Profesional MS PROJECT 2010. MODULO 2: Introducción y organización de las tareas

Seminario Profesional MS PROJECT 2010. MODULO 2: Introducción y organización de las tareas MODULO 2: Introducción y organización de las tareas En este módulo aprenderemos a trabajar con las tareas, conoceremos los fundamentos básicos en la creación y organización de tareas en las secuencia más

Más detalles

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS 1) EL PEQUEÑO EDITOR El Bloc de notas de Windows XP es un básico editor de texto con el que podemos escribir anotaciones, de hasta 1024 caracteres por línea y

Más detalles

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Descarga Automática Manual de Usuario Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Versión 5.2 Fecha: 2008-10-15 Ref : MU_DescargaAutomática.doc ÍNDICE 1 INTRODUCCIÓN...

Más detalles

Manual de ayuda para crear y gestionar Tareas, como actividad evaluable

Manual de ayuda para crear y gestionar Tareas, como actividad evaluable Manual de ayuda para crear y gestionar Tareas, como actividad evaluable Contenido TAREAS.... 3 CONFIGURACIÓN.... 3 GESTIÓN Y CALIFICACIÓN DE TAREAS.... 8 TAREAS. Mediante esta herramienta podemos establecer

Más detalles

Informática I Notas del curso

Informática I Notas del curso EXCEL Objetivo: Identificar la funcionalidad general de Excel, sus herramientas y recursos Excel Objetivo Particular: Conocer los métodos básicos de trabajo de Excel, para el manejo de registros, datos

Más detalles

Los números racionales

Los números racionales Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones

Más detalles

La visualización de la ventana de Word tiene las siguientes partes:

La visualización de la ventana de Word tiene las siguientes partes: TRABAJANDO CON WORD Ventanas de Word La visualización de la ventana de Word tiene las siguientes partes: Visualización de página Barra de título, Barra de Menús, donde se indica el nombre de la aplicación

Más detalles

Manual de usuario de Solmicro BI. Página 1

Manual de usuario de Solmicro BI. Página 1 Manual de usuario de Solmicro BI Página 1 Índice 1. Estructura general del sistema, 2. Estructura de presentación de la información, 3. Acceso a Solmicro BI y los diferentes cuadros de mando, 4. Partes

Más detalles

Hay programas que convierten al PC en un equipo de música

Hay programas que convierten al PC en un equipo de música 1. ESCRIBIR CON EL PC Hay programas que convierten al PC en un equipo de música para oír CDs de tus cantantes favoritos. Con tu PC también puedes conectarte a Internet para enviar mensajes, chatear o ver

Más detalles

REGLAMENTO DEL AJEDREZ. Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro).

REGLAMENTO DEL AJEDREZ. Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro). Jugadores: Dos. Requiere: REGLAMENTO DEL AJEDREZ Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro). Objetivo: Mecánica: Dos sets iguales de 16 piezas cada uno, uno

Más detalles

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico Acceso al correo electrónico Pasamos ahora a lo que sería usar la cuenta de correo que nos hicimos en la clase anterior. Lo primero que hacemos es entrar en la página web de Yahoo y localizar el icono

Más detalles

Comercial Cartas de Fidelización

Comercial Cartas de Fidelización Comercial Cartas de Fidelización El objetivo es poder enviar, de una forma sencilla a través de e-mail, textos en su idioma a todos los clientes que cumplen determinadas características. En principio,

Más detalles

INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA

INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA GUÍA DE INFORMÁTICA (Aspectos básicos de Excel) Profesor: Germán Rodríguez López Año lectivo 2006-2007 MICROSOFT EXCEL (HOJA DE

Más detalles

PRÁCTICAS DE GESTIÓN GANADERA:

PRÁCTICAS DE GESTIÓN GANADERA: PRÁCTICAS DE GESTIÓN GANADERA: MANEJO DE HOJA DE CÁCULO (EXCEL) 1. INTRODUCCIÓN AL MANEJO DE EXCEL La pantalla del programa consta de una barra de herramientas principal y de una amplia cuadrícula compuesta

Más detalles

5.2.1 La Página Principal

5.2.1 La Página Principal 5.2 Las Páginas WEB Una página Web es un documento electrónico escrito en un lenguaje de ordenador llamado HTML, o Hypertext Markup Language (lenguaje de marcación de hipertexto). Como ya hemos dicho,

Más detalles