LINUX - El intérprete de órdenes II

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

Download "LINUX - El intérprete de órdenes II"

Transcripción

1 LINUX - El intérprete de órdenes II Objetivos: Se pretende introducir al alumno en el uso del intérprete de órdenes bash de LINUX. Ejecución de órdenes en el intérprete de órdenes Orden simple Como ya vimos en el guión de la primera práctica, una orden simple es una secuencia de palabras separadas por espacios y redirecciones y que terminan con un operador de control (normalmente un retorno de carro). La primera palabra especifica la orden a ser ejecutada y las palabras restantes se pasan como argumentos a la orden. Las órdenes simples devuelven un valor que representa su estado de salida. Si no ha habido ningún error el valor devuelto es un 0, en caso contrario devolverá un valor distinto de 0. Podemos ver en todo momento cual es el valor devuelto poniendo la orden: echo $? (SUGERENCIA: probarlo después de cada ejemplo). Tuberías 1.- Utilizar la orden find para encontrar en el directorio /etc (y sólo en este directorio) aquellos archivos que empiezan por la letra s. Comprobar el estado de salida de la orden. Comprobar el estado de salida de la orden si se permitiera recorrer todo el árbol de directorios a partir del directorio /etc. Explicar porque se obtiene dicho resultado. Una tubería es una secuencia de una o más órdenes separadas por el carácter. En este caso la salida estándar de una orden se conecta con la entrada estándar de la siguiente orden. El intérprete de órdenes espera a que todas las órdenes de la tubería terminen antes de presentar un resultado por la salida estándar. El estado de salida de una tubería corresponde al estado de salida de la última orden. Asociado a las tuberías se suelen utilizar una serie de órdenes que se utilizan como filtros. Orden: grep [opciones] patrón [archivo] Esta orden muestra la línea de los archivos que concuerdan con un patrón. Ejecución: ls l /usr/bin grep mail La primera orden da una lista detallada del contenido del directorio /usr/bin. La segunda orden grep coge esa lista como entrada estándar y saca por pantalla sólo aquellas líneas que contengan la palabra mail. 2.- La orden ps permite ver aquellos procesos que tenemos en marcha en el momento de ejecutar la orden. La opción A de esta orden además permite ver todos los procesos que está ejecutando la máquina sin distinción de propietarios. Listar de todos esos procesos que se obtienen sólo aquellos que sean bash. 1

2 Orden: cut [opciones] [archivo] Esta orden muestra por pantalla parte de cada línea de los archivos. Ejecución: cat /etc/passwd cut c1-10 Se le pasa a la orden cut el contenido del archivo /etc/passwd y ésta solo muestra por pantalla los 10 primeros caracteres de cada línea. 3.- Con la ayuda de la orden date mostrar únicamente la hora en la que estamos, eliminando la información adicional proporcionada como el día de la semana, día del mes, etc Orden: sort [opciones] [archivo] Esta orden se utiliza para ordenar alfabéticamente las líneas de los archivos de texto presentando el resultado por la salida estándar. Utilizado en una tubería ordena el resultado de la orden anterior. Ejecución: find /usr/bin -name "a*" -size +10k -size -50k sort Con la primera orden realizamos la búsqueda de aquellos archivos que están en el directorio /usr/bin y sus subdirectorios que empiecen por a y midan entre 10 kbytes y 50 kbytes. El resultado de la búsqueda es lo que se pasará como entrada estándar a la siguiente orden sort. En pantalla aparecerá la lista resultado de la búsqueda ordenada alfabéticamente. 4.- Ordenar los archivos del directorio de trabajo ordenándolos por tamaño. Orden: uniq [opciones] [entrada[salida]] Esta orden descarta aquellas líneas idénticas sucesivas (quedándose una sólo) que le lleguen por la entrada, escribiendo el resultado por la salida. Ejecución: cat ejemplo-uniq sort uniq La orden cat entrega a la orden sort como entrada estándar el contenido del archivo ejemplo-uniq. La orden sort ordena las líneas del archivo para que finalmente la orden uniq elimine aquellas líneas que están repetidas dejando una copia de cada una de ellas. Para este ejemplo es necesario crear un archivo con el nombre ejemplo-uniq (lo podéis hacer con la orden cat). Su contenido debe ser el siguiente: frase que empieza por la letra f otra frase que empieza por o expresión que empieza por la letra e frase que empieza por la letra f frase que empieza por la letra f otra frase que empieza por o expresión que empieza por e Las listas de órdenes Una lista de órdenes es una secuencia de una o más tuberías separadas por uno de los operadores ;, &, && o y terminada opcionalmente por ;, & o (nueva línea). 2

3 De los operadores de la lista, && y tienen igual precedencia, seguidos de ; y &, que también tienen igual precedencia entre ellos. Las órdenes separadas por ; se ejecutan secuencialmente. El resultado es el mismo que escribir una orden detrás de otra acabándolas con un retorno de carro. La diferencia está en que de esta forma se nos permite escribir todas las órdenes que queremos ejecutar en una sola línea. El intérprete de órdenes espera a que cada orden acabe antes de pasar a la siguiente. Ejecución: date ; sleep 5 ; date En este ejemplo, primero se ejecuta la orden date que nos muestra por la salida estándar la fecha y la hora actuales. Una vez finalizada la ejecución de esta orden, se ejecuta la siguiente sleep 5. Esta orden hace una pausa de 5 segundos. Una vez finalizada esta pausa, pasamos finalmente a la última orden que muestra de nuevo la fecha y la hora actuales donde podemos apreciar que han pasado esos 5 segundos. Las órdenes que terminan con el operador de control & son ejecutadas en segundo plano. En estos casos el intérprete de órdenes no espera a que la orden se acabe. Ejecución: echo primero ; date ; (sleep 5 ; echo segundo ; date)& echo tercero ; date Como en el ejemplo anterior aquellas órdenes que están separadas por ; se ejecutarán una detrás de otra tras la finalización de la anterior. Sin embargo en este ejemplo tenemos un conjunto de órdenes que se van a ejecutar en segundo plano: aquellas que están encerradas entre paréntesis y que finalizan con un & (el hecho de que estas órdenes estén entre paréntesis implica que un subintérprete de órdenes llamado por el intérprete al que le hemos dado la lista de órdenes se encargará de ejecutarlas). Esto hace que en la salida estándar aparezca la cadena primero seguido del resultado de la primera orden date; a continuación se pondrá en segundo plano la orden sleep (indicado por un mensaje del estilo [1] num) que provoca que el subintérprete haga una pausa de 5 segundos antes de seguir con las órdenes que siguen entre paréntesis. Debido a que esto se hace en segundo plano, el intérprete de órdenes seguirá con la ejecución de las órdenes pasando a ejecutar la orden echo tercero seguido de la tercera orden date (aquí se puede apreciar que la primera y la tercera orden date dan la misma información ya que el tiempo que transcurre entre ellas es muy pequeño). Si no hacemos nada, al cabo de los 5 segundos que dura la pausa, veremos entonces que aparece la cadena segundo seguido del resultado de la segunda orden date. Si se pulsa la tecla de nueva línea, veremos que aparece el siguiente mensaje: [1] + done ( sleep 5 ; echo segundo ; date ) indicando que ha finalizado la ejecución de las órdenes en segundo plano. Los operadores de control && y denotan listas AND y OR respectivamente. Una lista AND tiene la forma: orden1 && orden2 En este caso, orden2 se ejecuta si y sólo si orden1 devuelve un estado de salida 0 (es decir, si tiene éxito). Ejecución: cd prueba && tar -cf /home/alumnos/paquete.tar * Si el directorio prueba existe y se produce el cambio de directorio entonces se empaquetará en un archivo tar el contenido del directorio. NOTA: Aseguraros primero que hay archivos en el directorio que se puedan empaquetar sino aparecerá un aviso de error. Una lista OR tiene la forma: orden1 orden2 3

4 En este caso, orden2 se ejecuta si y sólo si orden1 devuelve un estado de salida distinto de 0 (es decir, si no tiene éxito). Ejecución: cd temp echo No existe el directorio Si el directorio temp no existe, la orden cd no se podrá ejecutar. En ese caso aparecerá el mensaje No existe el directorio. 5.- Escribir una lista de órdenes que intente entrar en el subdirectorio temp, y en el caso de no existir, crearlo. Uso de variables Como en cualquier lenguaje de programación, se pueden utilizar variables en las órdenes. No hay ninguna necesidad de declarar la variable. Ésta se crea automáticamente al asignarle cualquier valor. Ejecución: CAD= Hola mundo ; echo $CAD Lo primero que se hace en este ejemplo es crear la variable CAD asignándole la cadena Hola mundo. Después, la orden echo muestra la cadena por la salida estándar. Hay que tener en cuenta dos aspectos muy importantes: - No debe aparecer ningún espacio entre el nombre de la variable, la asignación (=) y la cadena - La referencia a cualquier variable se hace poniendo el símbolo $ delante de su nombre Como se puede observar para poder asignar la cadena a la variable CAD hemos tenido que utilizar las dobles comillas. Si no lo hubiésemos hecho (escribiendo CAD=Hola mundo) habríamos obtenido un error ya que el intérprete de órdenes sólo habría asignado Hola a CAD y habría intentado ejecutar la palabra mundo como una orden. Existen varios tipos de entrecomillados: - Las dobles comillas se utilizan normalmente para las cadenas pero hay que destacar que el carácter especial $ es interpretado entre las dobles comillas cuando viene seguido de un nombre de variable, dando lugar a la sustitución de la variable por su valor. Ejecución: var=5 ; echo Aparece el valor $var - Entre las comillas simples, no es interpretado ningún carácter especial y se escribe tal cual lo que hay entre ellas. Ejecución: var=5 ; echo No aparece el valor $var Podríamos obtener el mismo resultado utilizando doble comillas si ponemos delante del carácter especial $ el carácter de escape \. Ejecución: var=5 ; echo No aparece el valor \$var - Las comillas simples inversas hacen que se ejecute la orden que contienen, asignando el resultado de la ejecución a la variable. Ejecución: var=`date` ; echo Hoy es $var 4

5 Variables de entorno Existen variables asignadas por el sistema operativo desde que se inicia una sesión hasta que la cerramos. Estas variables pueden ser utilizadas desde cualquier intérprete de órdenes. Orden: env [opciones][variable=valor][orden] Esta orden se utiliza para ejecutar otras órdenes en un entorno determinado por las variables definidas. Ejecución: env Sin argumentos, esta orden muestra todas las variables de entorno definidas por el sistema operativo. Además de las variables de entorno, como ya hemos visto anteriormente, podemos crear en cualquier momento variables que solo tendrán validez para el intérprete de órdenes para el que han sido definidas. En este caso, si se quieren ver los valores asignados a esas variables, además de las variables de entorno, hay que usar la orden set. Éstas son algunas de las variables que más frecuentemente se usan (podéis ver lo que valen ejecutando la orden echo $variable): - HOME: camino a nuestro directorio personal - USER: nombre de usuario asignado - SHELL: camino al intérprete de órdenes que se ejecuta por defecto - HOSTNAME: nombre asignado al computador - PATH: caminos en los que el intérprete busca las órdenes a ejecutar cuando no especificamos donde están Orden: wc [opciones] [archivo] Esta orden hace recuentos de caracteres, palabras y líneas contenidos en los archivos. Ejecución: cat ejemplo-uniq wc -l La orden cat entrega a la orden wc como entrada estándar el contenido del archivo ejemplo-uniq y la orden wc saca por pantalla cuantas líneas tiene el archivo. 6.- Utilizando la variable HOME, contar cuantos archivos tenemos en nuestro directorio personal. Estructuras de control de flujo Estructura condicional if-then-else Sintaxis: if lista ; then lista ; [ elif lista; then lista; ] [ else lista; ] fi La lista if se ejecuta. Si su estado de salida es cero, se ejecuta la lista then. De otro modo, se ejecuta por turno cada lista elif (ejecutando su correspondiente lista then en el caso de obtener un resultado de salida igual a cero). Si su estado de salida es distinto de cero se ejecuta la lista else. El estado de salida es el de la última orden ejecutada o cero si ninguna condición ha sido verdadera. Ejecución: if who grep s alumnos ; then echo alumnos está ; else echo alumnos no está ; fi En este ejemplo buscamos si el usuario alumnos está conectado o no. 5

6 Evaluación de expresiones condicionales En el caso de las estructuras de control de flujo puede ser de gran utilidad una orden que pruebe condiciones y devuelva cero, en el caso de que las condiciones se den (verdad), y un valor distinto de cero en caso contrario (falso). Esta orden se puede escribir de dos formas equivalentes: test <expresión de condición> [ expresión de condición ] - Evaluación de archivos Existen muchas opciones de evaluación de archivos que podéis encontrar en la página man de la orden test, de las cuales destacaremos las siguientes: -a archivo: Devuelve verdad si archivo existe. -d archivo: Devuelve verdad si archivo existe y es un directorio. arch1 -nt arch2: Devuelve verdad si arch1 es más reciente que arch2. arch1 -ot arch2: Devuelve verdad si arch1 es más antiguo que arch2. Ejecución: if [ -a.bashrc ]; then echo Está ; else echo No está ; fi - Evaluación de cadenas -z cadena: Devuelve verdad si la longitud de cadena es cero. -n cadena: Devuelve verdad si la longitud de cadena no es cero. cadena: Devuelve verdad si la longitud de cadena no es cero. cd1 == cd2: Devuelve verdad si las cadenas son iguales. Se puede emplear =. cd1!= cd2: Devuelve verdad si las cadenas no son iguales. cd1 \< cd2: Devuelve verdad si cd1 se ordena alfabéticamente antes que cd2. cd1 \> cd2: Devuelve verdad si cd2 se ordena alfabéticamente antes que cd1. Ejecución: if [ `uname` = Linux ]; then echo Esto es Linux ; else echo Esto no es Linux ; fi - Evaluación numérica Sintaxis: numero1 op número2 Los valores numéricos deben ser enteros (positivos o negativos). Los operadores numéricos que se pueden utilizar son: -lt Menor que (del inglés less than) -le Menor o igual que (less than or equal) -gt Mayor que (greater than) -ge mayor o igual que (greater than or equal) -eq igual a (equal) -ne no igual a (not equal) Ejecución: a=1 ; if [ $a lt 10 ]; then echo menor que 10 ; else echo mayor que 10 ; fi - Evaluaciones lógicas -o OR lógica -a AND lógica! NOT lógica 6

7 Ejecución: if [ -r.bashrc a w.bashrc ]; then echo.bashrc se puede leer y modificar ; else echo Falta algún permiso ; fi 7.- Utilizando la orden ps hacer una lista de órdenes que indique si existe o no algún proceso llamado bash (utilizar para eso una estructura de condición de tipo if-thenelse) Cálculos aritméticos Para el cálculo de una expresión aritmética se puede utilizar la siguiente: Orden: expr expresión_artimética Esta orden muestra por la salida estándar el resultado de la expresión aritmética. Ejecución: var=1 ; expr $var + 1 Muestra por pantalla el resultado de sumarle 1 a la variable var. Existe otro método que nos permite hacer esos cálculos que se denomina expansión aritmética a través del formato $(( expresión_aritmética )). Con la expansión aritmética, a diferencia de la orden expr, en vez de obtener un resultado por la salida estándar, el intérprete de órdenes sustituye la expansión aritmética por el propio resultado de la expresión aritmética. Ejecución: var=1 ; echo $(( $var + 1 )) Como en el ejemplo anterior, muestra por pantalla el resultado de sumarle 1 a la variable var. NOTA: Sin la orden echo, el intérprete de órdenes interpretaría el resultado de la expansión aritmética (es decir, 2) como una orden y daría un error al no encontrar ninguna orden que se llamara 2. En cualquiera de los dos casos anteriores, si expresión_aritmética no es válida, el intérprete de órdenes imprime un mensaje de error. Las reglas de evaluación aritmética son las siguientes: ++, -- incremento y decremento (pueden ser post o pre)!, ~ negación lógica binaria ** potencia *, /, % multiplicación, división, resto +, - suma y resta <<, >> desplazamientos de bits a izquierda y derecha <=, >=, <, > comparaciones ==,!= comparaciones de igualdad y desigualdad &, ^, AND, XOR y OR binarios &&, AND y OR lógicas expr?expr:expr evaluación condicional =, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, = asignaciones Ejecución: a=5; b=3; res=$((a * b)); echo resultado = $res 7

8 El mismo ejemplo utilizando la orden expr plantea un pequeño problema. Nos vemos obligados a utilizar el carácter de escape \ antes del símbolo * ya que para el intérprete de órdenes éste es un símbolo especial: Ejecución: a=5; b=3; res=`expr $a \* $b`; echo resultado = $res Estructura repetitiva while Sintaxis: while lista ; do lista ; done La orden while ejecuta continuamente la lista do siempre que la última orden de la lista while devuelva un estado de salida cero. El estado de salida de la orden while es el de la última orden de la lista do ejecutada, o cero si no se ha ejecutado ninguna orden. Ejecución: a=10 ; while [ $a gt 0 ] ; do echo $a ; a=`expr $a 1` ; done Una orden que es muy útil junto con while es read. Esta orden espera que se le dé por la entrada estándar una línea de texto. En el siguiente ejemplo utilizamos conjuntamente while y read para filtrar de la información que nos llega de la orden ls l aquellas partes que no nos interesa que aparezcan por la salida estándar. Ejecución: ls -l while read perm links usr grp tam fecha hora nombre ; do echo $nombre : $tam ; done La orden ls con la opción l entrega información sobre los archivos actuales repartida por campos. Así pues para cada archivo tendremos los siguientes campos: permisos, enlaces, usuario propietario, grupo, tamaño, mes día y hora de la última modificación y nombre del archivo. Para cada línea que nos da la orden ls l asignamos cada uno de esos campos a las variables que siguen la orden read y sacamos por la salida estándar con la orden echo sólo aquellos datos que nos interesan, en este caso, el nombre y su tamaño. Con los ejemplos que vienen a continuación veremos qué ocurre en los casos en que haya más (o menos) variables que campos por asignar. Ejecución: ls -l while read perm links usr grp resto ; do echo $resto ; done En este caso, podemos ver que el primer campo se asigna a la variable perm, el segundo a la variable links, el tercero a usr, el cuarto a grp y finalmente el resto de campos (lo que en el ejemplo anterior se asignaba a las variables tam, mes, día, hora y nombre) se asigna a la variable resto. Ejecución: ls -l while read perm links usr grp tam fecha hora nombre otro ; do echo $nombre: $otro ; done Con este ejemplo podemos ver que si existen menos campos que variables, éstas se quedan sin asignación. Ejercicios: 8.- Explicar porque en el ejemplo anterior aparece en la primera línea sólo :. 8

9 9.- Escribir una lista de órdenes utilizando la estructura de repetición de tipo while que pida un número n y presente por la salida estándar el doble de cada número de 1 a n Escribir una lista de órdenes que muestre por la salida estándar parte de la información entregada por la orden ls con la opción l sobre el directorio /usr/bin. La información constará del nombre del archivo sólo en el caso de que sea un enlace a otro archivo (Sugerencia: utilizar la opción de evaluación de archivos L) 11.- Hacer una lista de órdenes en la que se pide el nombre de un directorio para a continuación comprobar que existe y que efectivamente es un directorio. En caso afirmativo pasarse al directorio y en caso contrario mostrar un mensaje de error (utilizar la orden read y la construcción condicional if-then-else) Estructura repetitiva for Sintaxis: for nombre [ in palabras; ] do lista; done La lista de palabras que va detrás de in se expande, generando una lista de elementos. La variable nombre se define como cada uno de los elementos en cada iteración, y lista se ejecuta cada vez para cada uno de los elementos. El estado de retorno es el de salida de la última orden que se ha ejecutado. Si la expansión de elementos después de in resulta vacía, no se ejecuta ninguna orden y el estado de salida es cero. Ejecución: for x in *; do (cd $x && mkdir temp) ; done Este ejemplo sirve para crear en cada uno de los subdirectorios del actual directorio de trabajo una carpeta con el nombre temp. Ejercicios: 12.- Con una estructura repetitiva de tipo for escribir una lista de órdenes que dé el recuento de archivos y directorios que hay en el directorio actual Repetir el ejercicio 9 con una estructura repetitiva de tipo for. Para ello utilizar la orden seq. (man seq) Existe otra forma de utilizar la estructura repetitiva for que es exclusiva del intérprete de órdenes bash. Sintaxis: for (( expr1 ; expr2 ; expr3 )) do lista; done En este caso, en primer lugar se evalúa expr1 siguiendo las reglas de evaluación aritméticas. Si el estado de salida de expr1 no es nulo, no se ejecuta la estructura repetitiva. Si expr1 es válida, se evalúa expr2. Cada vez que el estado de salida de expr2 da un resultado diferente de cero, se ejecuta la lista y se evalúa expr3, finalizando la ejecución de la estructura repetitiva en cuanto el estado de salida de expr2 sea cero. Ejecución: for (( x=0 ; x<=10 ; x++ )) do echo $x ; done Aparecen en pantalla los números del 0 al 10. Ejercicios: 14.- Repetir el ejercicio 9 con una estructura repetitiva de tipo for con la última forma vista. Existen otras estructuras de control de flujo de las que se puede obtener información a través de la página man del intérprete de órdenes (man bash). Estas son las estructuras until, case y select. También se puede encontrar información sobre las órdenes break, continue y exit, que permiten parar la ejecución de las estructuras repetitivas, de forma similar a C/C++. 9

LINUX - Los archivos de órdenes I

LINUX - Los archivos de órdenes I LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

Más detalles

1. DML. Las subconsultas

1. DML. Las subconsultas 1.1 Introducción 1. DML. Las subconsultas Una subconsulta es una consulta que aparece dentro de otra consulta o subconsulta en la lista de selección, en la cláusula WHERE o HAVING, originalmente no se

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

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

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente. PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación

Más detalles

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B)

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) APRENDERAPROGRAMAR.COM OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

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

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

TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;

TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; TEMA 5. CONTROL DE FLUJO DEL PROGRAMA 5.1 Sentencias Una sentencia es una expresión seguida de un punto y coma. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; El ; es obligatorio

Más detalles

TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 2. http://www.erikavilches.com

TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 2. http://www.erikavilches.com TUTORIAL DE PHP M. en C. Erika Vilches Parte 2 http://www.erikavilches.com Enunciados Condicionales Inicia con la palabra clave if seguida de una condición entre paréntesis $number = 5; if ($number < 10)

Más detalles

2.1.- EJEMPLO DE UN PROGRAMA FORTRAN

2.1.- EJEMPLO DE UN PROGRAMA FORTRAN 2.1.- EJEMPLO DE UN PROGRAMA FORTRAN Con el presente apartado comenzaremos a conocer cómo se escribe un programa en lenguaje FORTRAN bajo el entorno de programación FORTRAN. En primer lugar conozcamos

Más detalles

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016! INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por

Más detalles

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS Una subconsulta es una consulta que aparece dentro de otra consulta o subconsultas, en

Más detalles

Tema 7: Programación con Matlab

Tema 7: Programación con Matlab Tema 7: Programación con Matlab 1. Introducción Matlab puede utilizarse como un lenguaje de programación que incluye todos los elementos necesarios. Añade la gran ventaja de poder incorporar a los programas

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

MANUAL DE AYUDA MODULO TALLAS Y COLORES

MANUAL DE AYUDA MODULO TALLAS Y COLORES MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3

Más detalles

Tutorial Básico de vbscript

Tutorial Básico de vbscript Tutorial Básico de vbscript Bueno, primero aclarar que este tutorial, pretende explicar de manera básica las distintas instrucciones aplicadas en visual basic script (vbs de aquí en más), para que así

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

1) Aplicación Inp. Si has llegado hasta aquí poco te podemos decir ya de la misma. Seguimos.

1) Aplicación Inp. Si has llegado hasta aquí poco te podemos decir ya de la misma. Seguimos. Manual Excel-Inp V4. Excel-Inp es el programa creado por JLopezF que nos permite pasar los datos desde una hoja de Excel a Inp. Para ello deberíamos tener creada en el PPC una base de datos inicial (aunque

Más detalles

TALLER #5 ACCESS CONSULTAS. objeto Consulta en la vista lateral izquierda de la ventana Base de datos. Aparece esta ventana.

TALLER #5 ACCESS CONSULTAS. objeto Consulta en la vista lateral izquierda de la ventana Base de datos. Aparece esta ventana. TALLER #5 ACCESS CONSULTAS Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla. TIPOS DE CONSULTAS

Más detalles

Ejemplos de conversión de reales a enteros

Ejemplos de conversión de reales a enteros Ejemplos de conversión de reales a enteros Con el siguiente programa se pueden apreciar las diferencias entre las cuatro funciones para convertir de reales a enteros: program convertir_real_a_entero print

Más detalles

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03.

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03. INFORMÁTICA Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2013-2014 v1.0 (05.03.14) A continuación figuran una serie de ejercicios propuestos, agrupados

Más detalles

Naturaleza binaria. Conversión decimal a binario

Naturaleza binaria. Conversión decimal a binario Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,

Más detalles

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER

MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER MANUAL DE PRACTICUM12 PARA CENTROS EDUCATIVOS ÁMBITO MÁSTER Centros educativos de la Comunidad de Madrid que deseen ser centros de prácticas de los alumnos del Máster en Profesorado de ESO y Bachillerato,

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

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19

Más detalles

( Segunda Parte ) 9 de Octubre de 2001 - Versión 1.0

( Segunda Parte ) 9 de Octubre de 2001 - Versión 1.0 Linux Introducción y Aplicación a los SIG ( Segunda Parte ) 9 de Octubre de 2001 - Versión 1.0 1 Índice de Contenidos. 2ª parte. 7.- Otros comandos de interés... - 7.1 - Comprimiendo, descomprimiendo y

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Herramientas de Programación Cuadernos de Prácticas Cuestiones 14 de diciembre de 2004 Resumen Ejercicios sobre la aplicación de las

Más detalles

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007

MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

efactura Online La fibra no tiene competencia

efactura Online La fibra no tiene competencia Manual efactura Online La fibra no tiene competencia ÍNDICE efactura Online Interface de efactura Online Barra Superior Área de Trabajo. Pestañas Empresas Personalizar factura Clientes Facturar Crear una

Más detalles

Curso de administración de sistemas GNU/Linux Módulo de Bash scripting Construcciones if-then-else-fi y comparaciones.

Curso de administración de sistemas GNU/Linux Módulo de Bash scripting Construcciones if-then-else-fi y comparaciones. Curso de administración de sistemas GNU/Linux Módulo de Bash scripting Construcciones if--- y comparaciones. Por Jorge Fuertes http://jorgefuertes.com c 2009 Jorge Fuertes Alfranca Revisado a 15 de mayo

Más detalles

GENERACIÓN DE CÓDIGO

GENERACIÓN DE CÓDIGO GENERACIÓN DE CÓDIGO INTRODUCCION La generación de código es la fase más compleja de un compilador, puesto que no sólo depende de las características del lenguaje fuente sino también de contar con información

Más detalles

PROCEDIMIENTOS DE TÍTULOS. Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI.

PROCEDIMIENTOS DE TÍTULOS. Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI. PROCEDIMIENTOS DE TÍTULOS Para solicitar los títulos al finalizar determinadas enseñanzas es preciso seguir un proceso en la aplicación Plumier XXI. EVALUACIÓN Cuando se ha cursado el último curso de una

Más detalles

Introducción a la Programación en MATLAB

Introducción a la Programación en MATLAB Introducción a la Programación en MATLAB La programación en MATLAB se realiza básicamente sobre archivos M, o M-Files. Se los denomina de esta forma debido a su extensión.m. Estos archivos son simple archivos

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

UNIDAD 2 Configuración y operación de un sistema de cómputo Representación de datos Conceptos El concepto de bit (abreviatura de binary digit) es fundamental para el almacenamiento de datos Puede representarse

Más detalles

GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS

GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS 1.- PLANTILLA DE PUBLICACIONES En este maestro crearemos la publicación base sobre la cual el programa generará

Más detalles

UNIDAD 1. LOS NÚMEROS ENTEROS.

UNIDAD 1. LOS NÚMEROS ENTEROS. UNIDAD 1. LOS NÚMEROS ENTEROS. Al final deberás haber aprendido... Interpretar y expresar números enteros. Representar números enteros en la recta numérica. Comparar y ordenar números enteros. Realizar

Más detalles

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón. 11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

Roberto Quejido Cañamero

Roberto Quejido Cañamero Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo

Más detalles

Introducción a la Computación TFA

Introducción a la Computación TFA Introducción a la Computación TFA Departamento de Informática Facultad de Ciencias Físico, Matemáticas y Naturales- UNSL Lenguaje de Diseño de Algoritmos Estructura de Control Condicional Simple y Múltiple

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Una variable de clase escalar tiene un nivel de indirección igual a 1. Por ejemplo, las variables i, b y x definidas como se muestra a continuación.

Una variable de clase escalar tiene un nivel de indirección igual a 1. Por ejemplo, las variables i, b y x definidas como se muestra a continuación. Descripción de la semántica de ALFA En esta descripción sólo se mencionarán los aspectos en los que el lenguaje de programación ALFA pueda diferir de otros lenguajes de programación de alto nivel. Se sobreentienden

Más detalles

Capítulo 0. Introducción.

Capítulo 0. Introducción. Capítulo 0. Introducción. Bueno, por fin está aquí el esperado (espero!!) Capítulo Cero del Tutorial de Assembler. En él estableceremos algunos conceptos que nos serán de utilidad a lo largo del Tutorial.

Más detalles

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código

Más detalles

Creacion de Script. Que es un Script?

Creacion de Script. Que es un Script? Creacion de Script Que es un Script? Los scripts son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben ser interpretados línea a línea en tiempo real para su ejecución,

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

SICAE S.L.L. Almansa nº 4.28224.Pozuelo de Alarcón (Madrid). www.sicae.es. 91 799 07 66.Manual general de C. de Inventario/Ordenador V.1 Pag.

SICAE S.L.L. Almansa nº 4.28224.Pozuelo de Alarcón (Madrid). www.sicae.es. 91 799 07 66.Manual general de C. de Inventario/Ordenador V.1 Pag. SICAE S.L.L. Almansa nº 4.28224.Pozuelo de Alarcón (Madrid). www.sicae.es. 91 799 07 66.Manual general de C. de Inventario/Ordenador V.1 Pag. 1 INDICE Entrada y Menú principal.... 2 Configuración de la

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la

Más detalles

Universidad de Zaragoza Manual de Usuario EXPEDIENTES-Sigm@

Universidad de Zaragoza Manual de Usuario EXPEDIENTES-Sigm@ Universidad de Zaragoza Manual de Usuario EXPEDIENTES-Sigm@ Unidad Sigma/Vicegerencia Académica MANUAL DE USUARIO EXPEDIENTES SIGM@... 1 1. ÍNDICE... 2 2. ENTRADA EN LA APLICACIÓN... 3 3. CONSULTA DE EXPEDIENTES...4

Más detalles

Guardar y abrir documentos

Guardar y abrir documentos Contenido 1. Guardar como... 2 2. Abrir... 4 3. Recuperar archivos... 5 4. Unidades, Archivos y Carpetas... 5 5. Estructura de archivos... 6 6. Diferentes visiones de la lista de Abrir... 7 7. Cambiar

Más detalles

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014

Tecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014 Tecnologías en la Educación Matemática jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 Datos Los algoritmos combinan datos con acciones. Los datos de entrada

Más detalles

Manual Web Alexia Profesor. Índice

Manual Web Alexia Profesor. Índice Sebastián Suárez 2011 Manual Web Alexia Profesor Índice Entrada (Login) 03 Pantalla de Inicio 03 Barra de menús 04 Definir controles 05 Evaluar controles 06 Elementos comunes en pantallas de evaluación

Más detalles

PRINCIPAL CUENTAS CONTABLES... 4 ASIENTOS... 5 VENCIMIENTOS... 7 CONFIGURACIÓN. EMPRESAS... 8 MONEDAS... 9 CONF. PUESTO... 9 USUARIOS...

PRINCIPAL CUENTAS CONTABLES... 4 ASIENTOS... 5 VENCIMIENTOS... 7 CONFIGURACIÓN. EMPRESAS... 8 MONEDAS... 9 CONF. PUESTO... 9 USUARIOS... Manual Contabilidad OPCIONES DE CONTABILIDAD. PRINCIPAL CUENTAS CONTABLES.... 4 ASIENTOS.... 5 VENCIMIENTOS... 7 MANTENIMIENTOS CONFIGURACIÓN. EMPRESAS... 8 MONEDAS... 9 CONF. PUESTO... 9 USUARIOS... 9

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

LAS CONSULTAS ACCESS 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE LAS CONSULTAS ACCESS 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS CONSULTAS En esta unidad veremos cómo crear consultas y manejarlas para la edición de registros de tablas

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES 1.- CREACIÓN DE PRESENTACIONES Al ejecutar OpenOffice, automáticamente se inicia el llamado

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

Programación: QBASIC

Programación: QBASIC 1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato

Más detalles

Práctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control

Práctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control 1er curso de Ingeniería Industrial: Ingeniería de Control Práctica 1ª: Introducción a Matlab Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática

Más detalles

Funciones. Funciones Diapositiva 1

Funciones. Funciones Diapositiva 1 Funciones Concepto Insertar función Asistente de funciones Insertar función manualmente Autosuma Categorías Funciones matemáticas y trigonométricas: Suma, Producto, Subtotales, Redondear, Truncar, Sumar.Si

Más detalles

Opciones Bandeja de Entrada Workflow. Mantenimiento Proyecto Génesis. Universidad Complutense de Madrid

Opciones Bandeja de Entrada Workflow. Mantenimiento Proyecto Génesis. Universidad Complutense de Madrid Opciones Bandeja de Entrada Workflow Mantenimiento Proyecto Génesis Universidad Complutense de Madrid Tabla de contenidos 1 INTRODUCCIÓN...3 1.1 ACCESO A LA BANDEJA DE WORKFLOW...3 1.2 OPCIONES PARA EL

Más detalles

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Contenidos 1. Propósito 3 2. Cuentas Bancarias 4 2.1. Dar de alta un banco 4 3. Formas de pago 6 3.1. Cómo crear formas de pago

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación. Manual SBR Este proyecto consta de una herramienta denominada SBR mediante la cual el usuario podrá realizar principalmente las siguientes actividades: Crear un nuevo dominio. Modificar el dominio existente.

Más detalles

Manual del Usuario Groupware

Manual del Usuario Groupware Manual del Usuario Groupware por Dionisio Antón (antond@quersystem.com) v1.0 Con este manual usted podrá trabajar con la herramienta Groupware de la plataforma Open-Xchange Índice: 1 Portal... 2 2 Calendario...

Más detalles

UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO

UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO Eduard Lara 1 1. INTRODUCCIÓN Ya tenemos agregado un equipo cliente Windows al dominio Podemos iniciar sesión en el equipo de dos formas: En el

Más detalles

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín TEMA 4: EMPEZANDO A ESCUELA UNIVERSITARIA DE INFORMÁTICA NAVEGAR Raúl Martín Martín SERVICIOS DE INTERNET SERVICIOS DE INTERNET Las posibilidades que ofrece Internet se denominan servicios. Hoy en día,

Más detalles

Creación de Funciones de Conducción

Creación de Funciones de Conducción Creación de Funciones de Conducción Requerimientos Para el desarrollo de esta actividad se requiere que: Contemos con un robot BoeBot armado con placa Arduino. Repetición En estos momentos habremos notado

Más detalles

Universidad de Buenos Aires Facultad De Ingeniería. Operaciones Lógicas. [75.40] Algoritmos y Programación I. 2do Cuatrimestre 2010

Universidad de Buenos Aires Facultad De Ingeniería. Operaciones Lógicas. [75.40] Algoritmos y Programación I. 2do Cuatrimestre 2010 Universidad de Buenos Aires Facultad De Ingeniería Operaciones Lógicas [75.40] Algoritmos y Programación I 2do Cuatrimestre 2010 Cátedra: Ing. Pablo Guarna Autor: Bernardo Ortega Moncada Índice 1. Introducción

Más detalles

5.4. Manual de usuario

5.4. Manual de usuario 5.4. Manual de usuario En esta sección se procederá a explicar cada una de las posibles acciones que puede realizar un usuario, de forma que pueda utilizar todas las funcionalidades del simulador, sin

Más detalles

Estructuras de Datos y Algoritmos Práctica I - Curso 2012/13

Estructuras de Datos y Algoritmos Práctica I - Curso 2012/13 Estructuras de Datos y Algoritmos Práctica I - Curso 2012/13 Rompiendo el Código Enigma Introducción y objetivos Como un pequeño homenaje a Alan Turing en su año conmemorativo, las prácticas de este curso

Más detalles

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de la

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

BREVE MANUAL DE SOLVER

BREVE MANUAL DE SOLVER BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación

Más detalles

Ecuaciones de primer grado con dos incógnitas

Ecuaciones de primer grado con dos incógnitas Ecuaciones de primer grado con dos incógnitas Si decimos: "las edades de mis padres suman 120 años", podemos expresar esta frase algebraicamente de la siguiente forma: Entonces, Denominamos x a la edad

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

TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B)

TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B) APRENDERAPROGRAMAR.COM TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B) Sección: Cursos Categoría: Tutorial básico del programador web:

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

En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.

En cualquier caso, tampoco es demasiado importante el significado de la B, si es que lo tiene, lo interesante realmente es el algoritmo. Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa

Más detalles

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico) MANUAL DE AYUDA SAT Móvil (Movilidad del Servicio Técnico) Fecha última revisión: Abril 2015 INDICE DE CONTENIDOS INTRODUCCION SAT Móvil... 3 CONFIGURACIONES PREVIAS EN GOTELGEST.NET... 4 1. INSTALACIÓN

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

ZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...

ZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... CONTENIDO ZCARTAS: Iniciación a la suma y resta de números enteros... 4 Introducción... 4 Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... 4 Contenidos trabajados... 4 Instrucciones de Scratch...

Más detalles

Introducción a PHP. * No es necesario declarar previamente las variables.

Introducción a PHP. * No es necesario declarar previamente las variables. Introducción a PHP La programación de sitios web cada día está más orientada al desarrollo de páginas dinámicas y aplicaciones, o sea sitios donde el usuario pueda interactuar con la web. Dentro de los

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

Bibliotecas Escolares. Perfil de Lector.

Bibliotecas Escolares. Perfil de Lector. Bibliotecas Escolares. Perfil de Lector. 2012 Como usuario Lector de AbiesWeb, podrás acceder al catálogo de fondos, solicitar reservas, ver tus préstamos activos, ver el historial de tus lecturas, escribir

Más detalles