Profesor: Julio Cesar Hernández Castro

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

Download "Profesor: Julio Cesar Hernández Castro"

Transcripción

1 Completely Automated Public Turing Test to Tell Computers and Humans Apart "Test público de Turing completamente automatizado para mantener separados los ordenadores y las personas. Ejemplos: Trabajo de investigación II Profesor: Julio Cesar Hernández Castro

2 INDICE 1. MOTIVACIÓN...pág INTRODUCCIÓN...pág CUANDO DEBE UTILIZARSE UN...pág CLASIFICACIÓN DE LOS s...pág ALGUNOS EJEMPLOS COMUNES...pág CREACIÓN DE UN PASO A PASO (PHP)...pág CONCLUSIONES...pág EJEMPLOS...pág. 13 a. EJEMPLO1...pág. 14 b. EJEMPLO2...pág. 17 c. EJEMPLO3...pág. 20 d. EJEMPLO4...pág BIBLIOGRAFÍA...pág. 31 Junio de 2007 Página 2 de 31

3 MOTIVACIÓN No solo podemos tener saturación en nuestro buzón de correo por culpa de esa correo basura que recibimos, y para el cual se buscan remedios tales como filtros, reglas,.. Sino que podemos sufrir saturación cuando una maquina envía formularios como si de un ser humana se tratara, por ejemplo para crear cuentas de correo electrónico. Afortunadamente, existe una protección contra esta molesta práctica los denominados. Este sistema nació para proteger los servicios Web, de los usuarios abusivos. Los más sencillos consisten en mostrar la imagen de un texto y pedir al visitante que teclee dicho texto en un campo de entrada. Cosa que en principio solo puede hacer un ser humano y no una máquina, pero basta crear una máquina que sea capaz de imitar el comportamiento humano en este aspecto concreto. Por tanto no parece que los s puedan suponer por si solos una barrera contra este abuso ya que siempre podemos crear una máquina que resuelve el problema. Lo que verdaderamente no se podría crear en una máquina que resolviese cualquier que un humano fuese capaz de pensar, por tanto si anidamos s y mejor aún tenemos una gran colección de la cual cada vez hacemos pasar dos o o tres diferentes sería bastante difícil que una máquina fuese capaz de reconocerlos todos ellos, pero insisto solo es una barrera, para que verdaderamente fuese eficaz el test tendría que ser diferente cada vez. Junio de 2007 Página 3 de 31

4 INTRODUCCIÓN En los últimos años de la década de los noventa surgieron empresas de Internet que daban espacio gratuito, ya fuese Web, de correo u otros. Los spammers no son los únicos que abusan de los servicios de la red, también los webmasters maliciosos pueden aprovecharse de los servicios de terceros. Por ejemplo supongamos que se tiene un Web desde donde se ofrecen cotizaciones de bolsa. Un competidor podría hacer un programa que se conectara a sus páginas, extraería la información, y la presentaría en su Web como propia, y todo ello sin ningún coste. Para evitar que una máquina se hiciera pasar por una persona, en el años 2000, la Universidad de Carnige Mellon se puso a trabajar en una solución a este problema. Como resultado su equipo fue el que inventó los ( que son las siglas de "Completely Automated Public Turing Test to Tell Computers and Humans Apart, palabras inglesas que traducidas literalmente significan: "Test público de Turing completamente automatizado para mantener separados los ordenadores y las personas. La idea de la que partieron es sumamente simple: incluir en una página Web un test que un programa no sea capaz de solucionar, que solo lo pueda pasar un ser humano. La idea original de crear este tipo de tests la planteó Alan Turing, de ahí que su nombre aparezca en la definición de. Su objetivo era poner a prueba los programas de inteligencia artificial, para determinar si eran realmente inteligentes. A la hora de diseñar un hay que pensar en un tipo de problema que informáticamente sea imposible, o prácticamente imposible de solucionar, pero que para un ser humano resulte trivial o casi trivial. Junio de 2007 Página 4 de 31

5 CUÁNDO DEBE UTILIZARSE UN En encuestas online: Son especialmente susceptibles a los robots. En la actualidad la mayoría de las encuestas realizadas por internet no tienen el menor rigor científico, pues se pueden contestar desde la misma IP tantas veces como se desee y además puedo tener robot que lo hagan, sin meternos para nada en el campo de la Estadística. En cuentas de correo gratuito: Algo parecido sucede con las cuentas de correo pero como puede verse en la sección algunos ejemplos comunes la mayoría de empresas incorporan. Yahoo! fue la primera empresa en utilizar captcha. Para esconder información a los buscadores: Se trata de una aplicación muy reciente y consiste en privar a los buscadores (robots en definitiva) de determinadas informaciones que no se quieren exponer a la vista pública, mediante la interposición de un captcha. Contra los gusanos: Se están comenzando a desarrollar sistemas, conocidos como Test Captchatm, para evitar este tipo de virus que se difunde por correo electrónico. El método se basa en responder a la llegada de un e- mail sospechoso con el envío de un captcha a su emisor, que forzosamente debe descifrar para que su mensaje sea aceptado. Es la manera de asegurarse de que hay un humano tras la máquina. Para prevenir ataques de diccionarios: Los robots pueden utilizar diccionarios online para generar palabras al azar y así acertar los captcha. El Test Captchatm está siendo utilizado por estos diccionarios para frenar este tipo de intromisiones. Junio de 2007 Página 5 de 31

6 Son infalibles los captcha? Como todo sistema de seguridad los captcha no son infalibles, pero dan mucho trabajo a los que intentan romperlos mediante robots. Aún así, los piratas informáticos han desarrollado algunos trucos para engañar a un captcha. El más popular consiste en utilizar el captcha de un correo gratuito en otro sistema de registro para que un humano lo resuelva. Para ello, los robots utilizan una web a la que un usuario desee entrar (una web pornográfica generalmente) y que se llama web-anzuelo. Cuando el usuario de esta página inicia el proceso de registro se le impone el captcha del correo gratuito como requisito. Cuando lo resuelve, el robot se lleva el código descifrado a la página de correo gratuito de origen y entra en ella. Esto es, los usuarios del web-anzuelo son usados sin que tengan conocimiento de ello para resolver captchas de otras webs. La alternativa de Gmail Un método alternativo a los captcha es el que utiliza el correo de Google y consiste en crear una comunidad de usuarios formada exclusivamente por invitados. Se basa en que para obtener una cuenta de correo de Gmail es necesario ser invitado por un usuario ya dado de alta. Este cursa la invitación y el aspirante la recibe vía correo electrónico. Una vez abierto el mensaje, el aspirante se dirige a una página creada para él desde donde puede configurar su nueva cuenta. De este modo se evitaría la intromisión de robots. En algunas ocasiones Gmail también interpone captacha si detecta alguna irregularidad, como por ejemplo que se acceda al correo desde un puerto diferente al habitual. Junio de 2007 Página 6 de 31

7 CLASIFICACIÓN DE LOS s Podríamos clasificarlos en lo siguientes tipos: 1.- Lectura de texto simple: Consiste en mostrar la imagen de un texto o una serie de números, adecuadamente deformada, para que un OCR no pueda leerla, y se pide al usuario que teclee dicha serie en un campo de entrada de datos. Actualmente, este es el único tipo que se usa de forma masiva, porque es el más sencillo tanto de programar como de resolver (resolver por parte de un humano, se entiende). El mayor problema de este tipo de es que es fácil romperlos, sobre todo si se conoce el código de éstos. Actualmente, diversos equipos de investigadores han anunciado que han desarrollado programas que son capaces de leer estos s. De todas formas, las tecnologías que utilizan son computacionalmente muy costosas, por lo que, a corto plazo, es poco probable que se incorporen a los programas para spammers. Imagen obtenida de Lectura de texto compleja: Se trata de una variante del anterior. En esta ocasión la imagen muestra varios textos, que además de deformados están superpuestos entre si, y el usuario debe identificarlos y teclearlos todos. Esta técnica también puede romperse utilizando los mismos procedimientos que en el caso ya visto, pero hacerlo requiere de una capacidad informática muchísimo mayor que la del punto 1, por lo que a un spammer le resultaría antieconómico romperla. Junio de 2007 Página 7 de 31

8 3.- Completar una serie lógica: También un visual, pero en esta ocasión la imagen muestra una serie lógica que el usuario debe completar. Su gran ventaja es que, para romperlo, no basta con identificar los objetos que aparecen en la imagen, es preciso además comprender su contenido. Para que este sea efectivo es preciso hacer un programa que sea capaz de generar una gran cantidad de series lógicas diferentes, algo que es bastante más difícil de lo que puede parecer a primera vista. 4.- Imágenes múltiples: Se muestran al usuario varias fotografías, y él debe buscar un objeto que están presente en todas ellas, pero presente. Por ejemplo, se muestran al usuario cuatro fotos en contestos diferentes pero en las que aparece una sonrisa como elemento común. Este tipo de puede ser bastante eficaz, por lo que es poco probable que se empiecen a utilizar antes de que los que son más simples hayan conseguido romperse. Junio de 2007 Página 8 de 31

9 5.- Reconocimiento de audio: Es como los anteriores, pero el texto, en lugar de mostrarse en pantalla, se recita por el altavoz del ordenador. Actualmente la tecnología de reconocimiento de audio esta muy avanzada, de modo que, aunque no hay noticias de que se haya logrado romper este, es de suponer que logrará en los próximos años. Junio de 2007 Página 9 de 31

10 ALGUNOS EJEMPLOS COMUNES al crearte una cuenta de correo gratuita al crearte una cuenta de correo gratuita al crearte una cuenta de correo gratuita Junio de 2007 Página 10 de 31

11 CREACIÓN DE UN PASO A PASO (PHP) En general podemos decir que para crear un son necesarios los siguientes elementos: 1. Aleatoriedad, a la hora de elegir letras, sucesiones o imágenes 2. Mostrar esos elementos através de una imagen 3. Paso de esos valores entre los diferentes elementos del programa sin que puedan ser vistos. 4. El formulario del que va a formar parte el 5. El código que introduce el usuario 6. Y el programa que valida lós códigos (el que introduce el usuario y el almacenado) Normalmente se trabaja con tres ficheros: index.php, crear_imagen.php y verificar.php. Los elementos 1, 3, 4 y 5 pertenecen al documento llamado index.php El elemento 2 pertenece a documento crear_imagen.php El elemento 6 pertenece al documento verficar.php En el documento index.php tendremos el formulario en html, y en php elejiremos de forma aleatoria los caracteres, sucesiones o dibujo, y que se pasaran mediante el uso de sesiones al documento crear_imagen.php que representará esta información de forma gráfica en la pantalla, por último el documento verificar.php lo que hará será verificar que lo que el usuario ha introducido en index.php coincide con lo que se ha calculado de forma aleatoria. Mas adelante podrán observarse cuatro ejemplos en lo que se detalla con toda precisión cada linea del código. Estos ejemplos pueden verse y descargarse en: Junio de 2007 Página 11 de 31

12 CONCLUSIONES El problema del SPAM ha alcanzado unos niveles de gravedad y generalización que resulta obligado tomar medidas; en este sentido los son la única protección realmente eficaz para evitar el SPAM en los foros de debate y el uso abusivo de los servicios que requieren suscripción. La mejor prueba de ello es que los servicios más populares de la Red los tienen implementados desde hace años. De hecho, las aplicaciones más populares, como pueda ser el programa de foros phpbb (http// o el generador de portales phpnuke (http// ya incluyen la validación por en sus formularios. Todas estas aplicaciones utilizan el sistema de lectura de texto simple, ya que aunque se sabe que es posible romperlo, todavía no se han desarrollado programas capaces de hacerlo, por lo que sigue siendo un procedimiento seguro. El SPAM ha dejado de ser un problema exclusivo del correo electrónico, y se ha propagando también a los foros de debate de las páginas web. Los nacieron para proteger los servicios web de los usuarios Junio de 2007 Página 12 de 31

13 EJEMPLOS Se han realizado 4 ejemplos siguiendo la clasificación: Ejemplo1: Lectura de texto simple Ejemplo2: Lectura de texto compleja Ejemplo3: Completar una serie lógica Ejemplo4: Imágenes múltiples: Pueden verse estos ejemplos y descargarlos en el siguiente sitio web: Junio de 2007 Página 13 de 31

14 EJEMPLO 1 Lo primero que necesitamos para mostrar un es crear aleatoriamente la secuencia de caracteres que va aparecer en la imagen y guardarla en una variable de sesión ($_SESSION) para comprobarla luego con la ingresada por el usuario, eso se hace en el fichero: index.php <? //Esta es la parte escrita en PHP del formulario session_start();//inicializamos una nueva sesión, si quisieramos saber el identificador de la sesión lo podríamos hacer con session_id(), nos devuelve un número de 16 byte y hasta que no cerremos la sesion este será nuestro identificador de sesion $captcha_texto = "";//Inicializamos la variable que va a contener 6 caracteres a vacio for ($i = 1; $i <= 6; $i++)//introducimos 6 caracteres de forma aleatoria en dicha variable $captcha_texto.= caracter_aleatorio(); $HTTP_SESSION_VARS["captcha_texto_session"] = $captcha_texto;//pasamos por variable de sesión los 6 caracteres obtenidos //Función aleatoria con la que obtendremos los caracteres function caracter_aleatorio() mt_srand((double)microtime()* );//genera una semilla a partir del tiempo actual de la maquina en segundos con decimales hasta las micra al multiplicarlo por 10E6 obtenemos un numero entero que sirve de semilla a mt_srand. $valor_aleatorio = mt_rand(1,3);//ahora obtenemos un número entre 1 y 3. De esta forma es tan probable obtener un caracter en minúsculas como en mayúsculas o digitos del 0 al 9 switch ($valor_aleatorio) case 1: $valor_aleatorio = mt_rand(97, 122); //Genera letras en minúsculas case 2: $valor_aleatorio = mt_rand(48, 57); //Genera digitos del 0 al 9 case 3: $valor_aleatorio = mt_rand(65, 90); //Genera letras en mayúsculas return chr($valor_aleatorio);//el caracter que devuelve la llamada a dicha función aleatoria //fin de la función aleatoria?> <!-- A partir de aquí lo que tenemos es el formulario que visualizamos escrito en html --> <html> <head> <title>captcha tipo 1: ejemplo 1</title> </head> Junio de 2007 Página 14 de 31

15 <body style="font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px"> <p>captcha tipo 1: ejemplo 1</p> <hr size="1" width=250 align=left noshade="noshade" /> <!-- Hacemos la llamada a crear_imagen.php para que aparezca como imagen los 6 caracteres elejidos de forma aleatoria anteriormente --> <p align="left"><img src="crear_imagen.php?<?php echo SID;?>" /></p> <!-- Un formulario cualquiera en html, donde solo aparece un campo tipo texto donde introducimos los caracteres que creemos están en la imagen --> <form action="verificar.php" method="post"> <p>por favor introduzca el codigo que ve en la imagen:</p> <p><input name="texto_ingresado" type="text" id="texto_ingresado" size="8" /> <input type="submit" name="submit" value="ok" /></p> </form> <p><b>nota:</b> El codigo diferencia mayuculas y minisculas</p> </body> </html> Otra parte importante es la creación de la imagen que se visualiza y que solo un ser humano debería ser capaz de interpretar. Debemos crear la imagen mostrando los caracteres creados anteriormente y guardados en la variable de sesion... Crear_imagen.php <? //1 definimos el tamaño de la imagen 150px de ancho por 40px de alto $captcha_imagen = imagecreate(150,40); //2 definimos el color negro que usaremos como fondo $color_negro = imagecolorallocate ($captcha_imagen, 0, 0, 0); //3 definimos el color blanco que usaremos como color del texto $color_blanco = imagecolorallocate ($captcha_imagen, 255, 255, 255); //4 rellena la imagen creada en el paso_1 del color definido en el paso_2, desde la posición (0,0) de dicha imagen imagefill($captcha_imagen, 0, 0, $color_negro); session_start();//se reabre la sesión creada en index.php $captcha_texto = $HTTP_SESSION_VARS["captcha_texto_session"];//recupero los 6 caracteres generados aleatoriamente /*Dibuja el caracter transmitido mediante el array $captcha_texto en la imagen definida en el paso_1 con su esquina superior izquierda en 20, 13 y usando como fuente el tipo 4 y color de texto blanco*/ /*lo mismo para los otros 5 caracteres*/ imagechar($captcha_imagen, 4, 20, 13, $captcha_texto[0],$color_blanco); imagechar($captcha_imagen, 5, 40, 13, $captcha_texto[1],$color_blanco); imagechar($captcha_imagen, 3, 60, 13, $captcha_texto[2],$color_blanco); imagechar($captcha_imagen, 4, 80, 13, $captcha_texto[3],$color_blanco); imagechar($captcha_imagen, 5, 100, 13, $captcha_texto[4],$color_blanco); imagechar($captcha_imagen, 3, 120, 13, $captcha_texto[5],$color_blanco); header("content-type: image/jpeg"); imagejpeg($captcha_imagen);?> Junio de 2007 Página 15 de 31

16 Y por último la verificación, lo que nos queda por delante es verificar que el código ingresado por el usuario coincida con el creado, esto lo hacemos en el archivo: verificar.php <? session_start();//continua con la misma sesión abierta anteriormente en index.php $texto_ingresado = $HTTP_POST_VARS["texto_ingresado"];//valor mandado através del formulario por el usuario $captcha_texto = $HTTP_SESSION_VARS["captcha_texto_session"];//valor real que se manda através de las variables de sesión if ($texto_ingresado == $captcha_texto) //Si ambos coinciden "Soy un ser humano" y si no "puedo ser una máquina intentando aparentar serlo" echo "El codigo es correcto."; else echo "No ha escrito correctamente el codigo. Por favor intentelo de nuevo!";?> session_unset();//elimina todas las variables de sesión session_destroy();//elimina la sesión Junio de 2007 Página 16 de 31

17 EJEMPLO 2 Es similar al ejemplo 1, pero damos cierta aletoriedad tanto a la posición de los caracteres, como a su tamaño y color., eso se hace en el fichero: index.php <? //El formulario es identico al del ejemplo 1, solo varía el nombre session_start(); $captcha_texto = ""; for ($i = 1; $i <= 6; $i++) $captcha_texto.= caracter_aleatorio(); $HTTP_SESSION_VARS["captcha_texto_session"] = $captcha_texto; function caracter_aleatorio() mt_srand((double)microtime()* ); $valor_aleatorio = mt_rand(1,3); switch ($valor_aleatorio) case 1: $valor_aleatorio = mt_rand(97, 122); case 2: $valor_aleatorio = mt_rand(48, 57); case 3: $valor_aleatorio = mt_rand(65, 90); return chr($valor_aleatorio);?> <html> <head> <title>captcha tipo 2: ejemplo 1</title> </head> <body style="font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px"> <p>captcha tipo 2: ejemplo 1</p> <hr size="1" width=250 align=left noshade="noshade" /> <p align="left"><img src="crear_imagen.php?<?php echo SID;?>" /></p> <form action="verificar.php" method="post"> <p>por favor introduzca el codigo que ve en la imagen:</p> <p><input name="texto_ingresado" type="text" id="texto_ingresado" size="8" /> <input type="submit" name="submit" value="ok" /></p> </form> <p><b>nota:</b> El codigo diferencia mayuculas y minisculas</p> </body> </html> Junio de 2007 Página 17 de 31

18 crear_imagen <? //Se define esta función aleatorio ya que queremos dar mas aleatoriedad a la imagen y vamos a utilizar el código varias veces. su funcionamiento queda claramente descrito en el ejemplo1 function va($x,$y) mt_srand((double)microtime()* ); $valor_aleatorio = mt_rand($x,$y); return ($valor_aleatorio); //1 definimos el tamaño de la imagen 225px de ancho por 60px de alto $captcha_imagen=imagecreate(225,60); //2 definimos el color del fondo pero esta vez de forma aleatoria $x=va(128,255);//cantidad de rojo con una intensidad entre 128 y 255. $y=va(128,255);//cantidad de verde con una intensidad entre 128 y 255. $z=va(128,255);//cantidad de azul con una intensidad entre 128 y 255. $color_fondo = imagecolorallocate ($captcha_imagen,$x,$y,$z);//aquí es donde se crea el color del fondo //3 definimos el color del texto basandonos en el color del fondo para que haya contraste if ($x>127) $x=0; else $x=255; if ($y<=127) $y=$y+128; else $y=$y-128; if ($z<=127) $z=$z+128; else $z=$z-128; $color_texto = imagecolorallocate ($captcha_imagen,$x,$y,$z);//aquí es donde se crea el color del texto //4 rellena la imagen creada en el punto_1 con el color de fondo definido en el punto_2, desde la posición (0,0) de dicha imagen imagefill($captcha_imagen, 0, 0, $color_fondo); //5 creamos un rectangulo a una distancia del 10 puntos del borde para que quede mas difuso el texto imagerectangle ($captcha_imagen, 10, 10, 215, 50, $color_texto); //6 creamos un poligono irregular de 4 lados elegidos de forma aleatoria para que quede mas difuso el texto $esquinas=array(va(0,225),va(0,60),va(0,225),va(0,60),va(0,225),va(0,60),va(0,225),va(0,60),v a(0,225),va(0,60)); imagepolygon ($captcha_imagen, $esquinas, 4, $color_texto); //7 recuperamos la sesión que abrimos en index.php session_start(); Junio de 2007 Página 18 de 31

19 //8 recuperamos el texto que queremos representar en dicha imagen $captcha_texto = $HTTP_SESSION_VARS["captcha_texto_session"]; /*9 Situamos en la imagen, con un tamaño entre 15 y 22 puntos y una rotación de entre -30º y 30º en el intervalo [23,37] la primera letra en cuanto a la distancia horizontal y en el intervalo [25,45] en cuanto a la distancia vertical, con el color del texto previamente elejido, con la fuente /fuentes/11.ttf (que también cabría la posibilidad de que fuese elejida aleatoriamente. el caracter que hemos pasado atraves de la variable de sesión */ Imagettftext($captcha_imagen, va(15,22), va(-30,30), 30+va(-7,7), 35+va(-10,10), $color_texto,"./fuentes/11.ttf", $captcha_texto[0]); //10 Lo mismo se hace para el resto de los caracteres, lo único que varia es el intervalo horizontal. Imagettftext($captcha_imagen, va(15,22), va(-30,30), 60+va(-7,7), 35+va(-10,10), $color_texto,"./fuentes/11.ttf", $captcha_texto[1]); Imagettftext($captcha_imagen, va(15,22), va(-30,30), 90+va(-7,7), 35+va(-10,10), $color_texto,"./fuentes/11.ttf", $captcha_texto[2]); Imagettftext($captcha_imagen, va(15,22), va(-30,30), 120+va(-7,7), 35+va(-10,10), $color_texto,"./fuentes/11.ttf", $captcha_texto[3]); Imagettftext($captcha_imagen, va(15,22), va(-30,30), 150+va(-7,7), 35+va(-10,10), $color_texto,"./fuentes/11.ttf", $captcha_texto[4]); Imagettftext($captcha_imagen, va(15,22), va(-30,30), 180+va(-7,7), 35+va(-10,10), $color_texto,"./fuentes/11.ttf", $captcha_texto[5]); header("content-type: image/jpeg"); imagejpeg($captcha_imagen);?> Verificar <? //Es identico al ejemplo de captcha tipo 1. session_start(); $texto_ingresado = $HTTP_POST_VARS["texto_ingresado"]; $captcha_texto = $HTTP_SESSION_VARS["captcha_texto_session"]; if ($texto_ingresado == $captcha_texto) echo "El codigo es correcto."; else echo "No ha escrito correctamente el codigo. Por favor intentelo de nuevo!";?> session_unset(); session_destroy(); Junio de 2007 Página 19 de 31

20 EJEMPLO 3 En este ejemplo lo que vamos a utilizar son diferentes tipos de sucesiones, cuantos más tipos mejor, en este caso tenemos cuatro tipos, sucesiones aritméticas, geométricas, de días de la semana (aritméticas) y meses (aritméticas) index.php <? //Esta es la parte escrita en PHP del formulario session_start();//inicializamos una nueva sesión, si quisieramos saber el identificador de la sesión lo podríamos hacer con session_id(), nos devuelve un número de 16 byte y hasta que no cerremos la sesion este será nuestro identificador de sesion function aleatorio($linferior,$lsuperior)//función aleatoria con la que obtendremos que tipo de sucesión elejimos y los terminos de dicha sucesión. Los límites inferior y superior nos indican entre que valores se obtienen numeros aleatorios, ambos incluidos. mt_srand((double)microtime()* );//genera una semilla a partir del tiempo actual de la maquina en segundos con decimales hasta las micra. Al multiplicarlo por 10E6 obtenemos un numero entero que sirve de semilla a mt_srand. $valor_aleatorio = mt_rand($linferior,$lsuperior);//ahora obtenemos un número entre ese limite inferior y superior. return ($valor_aleatorio);//se devuelve dicho valor //convierte un numero entre 0 y 6 en un día de la semana function convertirdia($numero) switch ($numero) case 0: return("lunes"); case 1: return("martes"); case 2: return("miércoles"); case 3: return("jueves"); case 4: return("viernes"); case 5: return("sábado"); case 6: return("domingo"); Junio de 2007 Página 20 de 31

21 //convierte un número entre 0 y 11 en un mes function convertirmes($numero) switch ($numero) case 0: return("enero"); case 1: return("febrero"); case 2: return("marzo"); case 3: return("abril"); case 4: return("mayo"); case 5: return("junio"); case 6: return("julio"); case 7: return("agosto"); case 8: return("septiembre"); case 9: return("octubre"); case 10: return("noviembre"); case 11: return("diciembre"); //tipo de secuencia lógica. Cuantas mas secuencias lógicas mas dificultad. switch (aleatorio(1,4)) case 1: //lineal-el primer término está entre -79 y 79 y el incremento entre -10 y 10 $termino[0]=aleatorio(-79,79); $t[0]=strval($termino[0]); $incr=aleatorio(-10,10); for ($i = 1; $i <= 3; $i++) Junio de 2007 Página 21 de 31

22 $termino[$i]=$termino[$i-1]+$incr; $t[$i]=strval($termino[$i]); case 2: //geometrica-el primer término está entre -10 y 10 y la razon entre -4 y 4, excluyendo el 0 $termino[0]=aleatorio(-10,10); $t[0]=strval($termino[0]); $incr=aleatorio(1,4); if (aleatorio(0,1)==0) $incr=-$incr; for ($i = 1; $i <= 3; $i++) $termino[$i]=$termino[$i-1]*$incr; $t[$i]=strval($termino[$i]); case 3: //lineal z7(dias de la semana) Es un sucesión lineal cíclica. $termino[0]=aleatorio(0,6); $t[0]=convertirdia($termino[0]); $incr=aleatorio(0,6); for ($i = 1; $i <= 3; $i++) $termino[$i]=($termino[$i-1]+$incr)%7; $t[$i]=convertirdia($termino[$i]); case 4: //lineal z12(meses). Es una sucesión lineal cíclica. $termino[0]=aleatorio(0,11); $t[0]=convertirmes($termino[0]); $incr=aleatorio(0,11); for ($i = 1; $i <= 3; $i++) $termino[$i]=($termino[$i-1]+$incr)%12; $t[$i]=convertirmes($termino[$i]); $HTTP_SESSION_VARS["captcha_texto_session"] = $t;?> <!-- A partir de aquí lo que tenemos es el formulario que visualizamos escrito en html --> <!-- Para saber más, ver Captcha tipo 1: ejemplo 1 --> <html> <head> <title>captcha tipo 3: ejemplo 1</title> </head> <body style="font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px"> <p>captcha tipo 3: ejemplo 1</p> <hr size="1" width=250 align=left noshade="noshade" /> <p align="left"><img src="crear_imagen.php?<?php echo SID;?>" /></p> <form action="verificar.php" method="post"> Junio de 2007 Página 22 de 31

23 <p>por favor introduzca el siguiente termino de la sucesión:</p> <p><input name="texto_ingresado" type="text" id="texto_ingresado" size="11" /> <input type="submit" name="submit" value="ok" /></p> </form> </body> </html> crear_imagen <? //Se define esta función aleatorio ya que queremos dar mas aleatoriedad //a la imagen y vamos a utilizar el código varias veces. //su funcionamiento queda claramente descrito en el ejemplo1 function va($x,$y) mt_srand((double)microtime()* ); $valor_aleatorio = mt_rand($x,$y); return ($valor_aleatorio); //1 recuperamos la sesión que abrimos en index.php session_start(); //2 recuperamos el texto que queremos representar en dicha imagen $t = $HTTP_SESSION_VARS["captcha_texto_session"]; //3 definimos el tamaño de la imagen 300x70(tipo=1) para números y 600x140(tipo=2) para texto if (strlen($t[0])>4) $tipo=2; else $tipo=1; $captcha_imagen=imagecreate(300*$tipo,70*$tipo); //4 definimos el color que usaremos como fondo pero esta vez de forma aleatoria $x=va(128,255);//cantidad de rojo con una intensidad entre 128 y 255. $y=va(128,255);//cantidad de verde con una intensidad entre 128 y 255. $z=va(128,255);//cantidad de azul con una intensidad entre 128 y 255. $color_fondo = imagecolorallocate ($captcha_imagen,$x,$y,$z);//aquí es donde se crea el color del fondo //5 definimos el color del texto basandonos en el color del fondo para que haya contraste if ($x<=127) $x=0; else $x=255; /* $x=$x+128; else $x=$x-128;*/ if ($y<=127) $y=$y+128; else $y=$y-128; Junio de 2007 Página 23 de 31

24 if ($z<=127) $z=$z+128; else $z=$z-128; $color_texto = imagecolorallocate ($captcha_imagen,$x,$y,$z); //6 rellena la imagen creada en el punto_3 con el color de fondo definido en el punto_4, desde la posición (0,0) de dicha imagen imagefill($captcha_imagen, 0, 0, $color_fondo); /*7 Situamos en la imagen, con un tamaño entre 30 y 40 puntos y una rotación de entre - 30º y 30º en un intervalo que va a depender del tipo y que lleva además un poco de aleatoriedad tanto en horizontal como en vertical, con el color del texto previamente elejido, con la fuente /fuentes/11.ttf (que también cabría la posibilidad de que fuese elejida aleatoriamente. el caracter que hemos pasado atraves de la variable de sesión */ Imagettftext($captcha_imagen, va(30,40), va(-30,30), 25+va(-10,10), 48*$tipo+va(-10,10), $color_texto,"./fuentes/11.ttf", trim(strval($t[0]))); //8 Lo mismo se hace para el resto, lo único que varia es el intervalo horizontal. Imagettftext($captcha_imagen, va(30,40), va(-30,30), 115*$tipo+va(-10,10), 48*$tipo+va(- 10,10), $color_texto,"./fuentes/11.ttf", trim(strval($t[1]))); Imagettftext($captcha_imagen, va(30,40), va(-30,30), 205*$tipo+va(-10,10), 48*$tipo+va(- 10,10), $color_texto,"./fuentes/11.ttf", trim(strval($t[2]))); header("content-type: image/jpeg"); imagejpeg($captcha_imagen);?> Verificar <? session_start();//continua con la misma sesión abierta anteriormente en index.php $texto_ingresado = $HTTP_POST_VARS["texto_ingresado"];//valor mandado através del formulario por el usuario $t = $HTTP_SESSION_VARS["captcha_texto_session"];//valor real que se manda através de las variables de sesión if ($texto_ingresado == trim(strval($t[3]))) //Si ambos coinciden "Soy un ser humano" y si no "puedo ser una máquina intentando aparentar serlo" echo "El codigo es correcto."; else echo "No ha escrito correctamente el codigo. Por favor intentelo de nuevo!";?> session_unset();//elimina todas las variables de sesión session_destroy();//elimina la sesión Junio de 2007 Página 24 de 31

25 EJEMPLO 4 En este ejemplo se utilizan imágenes elejidas aleatoriamente pero con algo en común, primero se elije el tipo y luego las imágenes dentro de ese tipo. index.php <? //Esta es la parte escrita en PHP del formulario session_start();//inicializamos una nueva sesión, si quisieramos saber el identificador de la sesión lo podríamos hacer con session_id(), nos devuelve un número de 16 byte y hasta que no cerremos la sesion este será nuestro identificador de sesion mt_srand((double)microtime()* );//genera una semilla a partir del tiempo actual de la maquina en segundos con decimales hasta las micra. Al multiplicarlo por 10E6 obtenemos un numero entero que sirve de semilla a mt_srand. $tipo=trim(strval(mt_rand(1,16)));//elejimos el tipo de foto al azar, entre 1 y 16. $imagen="";//inicializamos a vacio la variable imagen para ir guardando después las cuatro imagenes que se van a mostrar $i=1;//vamos a seleccionar dentro de este tipo 4 fotos de entre las 8 posibles. while($i<=4) $fotoaux=mt_rand(1,8); $contaaux=1; $existe=0; while (($contaaux<$i)&&($encontrado==0)) if ($fotoaux==$foto[$contaaux]) $encontrado=1; else $contaaux=$contaaux+1; if ($encontrado==0) $foto[$i]=$fotoaux; $imagen.=str_pad($tipo,2,"0",str_pad_left).str_pad(trim(strval($foto[$i])),2,"0",str_pad_left); $i=$i+1; else $encontrado=0;?> //guardado en esta variable de sesión el nombre de los archivos que contienen la imagen $HTTP_SESSION_VARS["captcha_texto_session"] = $imagen; <html> <head> <title>captcha tipo 4: ejemplo 1</title> </head> <body style="font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px"> Junio de 2007 Página 25 de 31

26 <p>captcha tipo 4: ejemplo 1</p> <hr size="1" width=250 align=left noshade="noshade" /> <!-- La única diferencia con los index de los ejemplos de tipo 1, 2 y 3. Es que en esta ocasión tenemos que crear cuatro imagenes diferentes por lo que hacemos cuatro llamadas diferentes, aunque el código de crear_imagenx.php es casi igual salvo en la imagen en la que se tienen que fijar en caqa caso. --> <table> <tr> <td><img src="crear_imagen1.php?<?php echo SID;?>"></td> <td><img src="crear_imagen2.php?<?php echo SID;?>"></td> </tr> <tr> <td><img src="crear_imagen3.php?<?php echo SID;?>"></td> <td><img src="crear_imagen4.php?<?php echo SID;?>"></td> </tr> </table> <form action="verificar.php" method="post"> <!-- Aquí están los tipos de las imagenes que se pueden seleccionar --> <p>por favor introduzca la palabra que representa las imagenes:</p> <p> <SELECT NAME="texto_ingresado"> <OPTION>amor <OPTION>arbol <OPTION>balon <OPTION>banco <OPTION>barco <OPTION>bota <OPTION>casa <OPTION>dinosaurios <OPTION>isla <OPTION>matematicas <OPTION>moneda <OPTION>oveja <OPTION>pajaro <OPTION>radio <OPTION>raqueta <OPTION>risa </SELECT> <input type="submit" name="submit" value="ok" /></p> </form> </body> </html> crear_imagen1 <? Header("Content-type: image/jpeg"); session_start();//continuamos la sesión abierta en index.php $fichero = $HTTP_SESSION_VARS["captcha_texto_session"];//recuperamos el nombre de las imagenes. Donde $fichero[0].$fichero[1] es el tipo y $fichero[2].$fichero[3] es la imagen dentro de ese tipo $nueva1=imagecreatefromjpeg("imagenes/".$fichero[0].$fichero[1].$fichero[2].$fichero[3].".jpg"); Junio de 2007 Página 26 de 31

27 imagejpeg($nueva1);//creamos una imagen jpg con una calidad del 75%(por defecto) y no se cree guarda en ningún archivo. Imagedestroy($nueva1);//se libera la memoría utilizada en la creación de la imagen.?> crear_imagen2 <? Header("Content-type: image/jpeg"); session_start();//continuamos la sesión abierta en index.php $fichero = $HTTP_SESSION_VARS["captcha_texto_session"];//recuperamos el nombre de las imagenes. Donde $fichero[4].$fichero[5] es el tipo y $fichero[6].$fichero[7] es la imagen dentro de ese tipo $nueva1=imagecreatefromjpeg("imagenes/".$fichero[4].$fichero[5].$fichero[6].$fichero[7].".jpg"); imagejpeg($nueva1);//creamos una imagen jpg con una calidad del 75%(por defecto) y no se cree guarda en ningún archivo. Imagedestroy($nueva1);//se libera la memoría utilizada en la creación de la imagen.?> crear_imagen3 <? Header("Content-type: image/jpeg"); session_start();//continuamos la sesión abierta en index.php $fichero = $HTTP_SESSION_VARS["captcha_texto_session"];//recuperamos el nombre de las imagenes. Donde $fichero[8].$fichero[9] es el tipo y $fichero[10].$fichero[11] es la imagen dentro de ese tipo $nueva1=imagecreatefromjpeg("imagenes/".$fichero[8].$fichero[9].$fichero[10].$fichero[11].".jpg"); imagejpeg($nueva1);//creamos una imagen jpg con una calidad del 75%(por defecto) y no se cree guarda en ningún archivo. Imagedestroy($nueva1);//se libera la memoría utilizada en la creación de la imagen.?> crear_imagen4 <? Header("Content-type: image/jpeg"); session_start();//continuamos la sesión abierta en index.php $fichero = $HTTP_SESSION_VARS["captcha_texto_session"];//recuperamos el nombre de las imagenes. Donde $fichero[12].$fichero[13] es el tipo y $fichero[14].$fichero[15] es la imagen dentro de ese tipo $nueva1=imagecreatefromjpeg("imagenes/".$fichero[12].$fichero[13].$fichero[14].$fichero[15].".jpg"); imagejpeg($nueva1);//creamos una imagen jpg con una calidad del 75%(por defecto) y no se cree guarda en ningún archivo. Imagedestroy($nueva1);//se libera la memoría utilizada en la creación de la imagen.?> Verificar <? session_start();//continua con la misma sesión abierta anteriormente en index.php $texto_ingresado = $HTTP_POST_VARS["texto_ingresado"];//valor mandado através del Junio de 2007 Página 27 de 31

28 formulario por el usuario $captcha_texto = $HTTP_SESSION_VARS["captcha_texto_session"];//valor real que se manda através de las variables de sesión //en el siguiente switch cada case es un tipo, y luego solo comprobamos si coincide el valor mandado através del formulario con el valor real switch ((int)$captcha_texto[0].$captcha_texto[1]) case 1://Si ambos coinciden "Se es un ser humano" y si no "puede ser una máquina intentando aparentar serlo" if ($texto_ingresado=="amor") else case 2: if ($texto_ingresado=="arbol") else case 3: if ($texto_ingresado=="balon") else case 4: if ($texto_ingresado=="banco") else case 5: if ($texto_ingresado=="barco") else case 6: if ($texto_ingresado=="bota") else case 7: if ($texto_ingresado=="casa") else Junio de 2007 Página 28 de 31

29 case 8: if ($texto_ingresado=="dinosaurios") else case 9: if ($texto_ingresado=="isla") else case 10: if ($texto_ingresado=="matematicas") else case 11: if ($texto_ingresado=="moneda") else case 12: if ($texto_ingresado=="oveja") else case 13: if ($texto_ingresado=="pajaro") else case 14: if ($texto_ingresado=="raqueta") else case 15: if ($texto_ingresado=="risa") Junio de 2007 Página 29 de 31

30 else case 16: if ($texto_ingresado=="radio") else if ($correcto==1) echo "El codigo es correcto."; else echo "No ha escrito correctamente el codigo. Por favor intentelo de nuevo!"; session_unset();//elimina todas las variables de sesión session_destroy();//elimina la sesión?> Junio de 2007 Página 30 de 31

31 BIBLIOGRAFÍA Los Captchas: prevención de los abusos en Internet Autor: Francisco Monteagudo (Servitec.com) Captcha net El gurú del programador Wikipedia Junio de 2007 Página 31 de 31

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

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

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

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha

Más detalles

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...

Más detalles

http://127.0.0.1:51235/temp_print_dirs/exetempprintdir_xsv63y/cor...

http://127.0.0.1:51235/temp_print_dirs/exetempprintdir_xsv63y/cor... 1 of 7 10/09/2010 11:28 Correo web Correo web El correo web La evolución de las tecnologías en la creación de aplicaciones, el aumento del ancho de banda y la mejor gestión del mismo se han conjugado en

Más detalles

2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU

2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU 2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU Antecedentes:... 2 1. Introducción... 3 2. Imágenes que no se visualizan... 3 3. URLs de recursos o actividades que no son autocontenido...

Más detalles

MANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7

MANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7 MANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Índice Pasos previos a la visualización del programa: Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7 Conceptos e informació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

Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005

Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 1. Acerca de este documento Este documento describe el servicio de estadísticas del que actualmente disfrutan algunas de las páginas

Más detalles

XAJAX: una librería de AJAX para PHP (parte 1)

XAJAX: una librería de AJAX para PHP (parte 1) XAJAX: una librería de AJAX para PHP (parte 1) AJAX es el acrónimo de Asynchronous Javascript And XML o Javascript y XML asíncronos dicho en nuestro idioma. Se trata de una combinación de tecnologías que

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

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

CORREO ELECTRÓNICO GMAIL. 1 Enviar correo electrónico... 2. 1.2 Acceder a una cuenta de correo electrónico... 2

CORREO ELECTRÓNICO GMAIL. 1 Enviar correo electrónico... 2. 1.2 Acceder a una cuenta de correo electrónico... 2 CORREO ELECTRÓNICO GMAIL 1 Enviar correo electrónico... 2 1.2 Acceder a una cuenta de correo electrónico.... 2 1.3 Destacar el propósito principal de las carpetas de correo electrónico: Recibidos, Bandeja

Más detalles

RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B)

RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) APRENDERAPROGRAMAR.COM RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde

Más detalles

SEGUIMIENTO EDUCATIVO. Comunicaciones

SEGUIMIENTO EDUCATIVO. Comunicaciones SEGUIMIENTO EDUCATIVO Comunicaciones Diciembre 2013 Índice 1.INTRODUCCIÓN...1 2.ACCESO...1 3.MENSAJERÍA...2 3.1 Grupos a los que pertenezco...3 3.2 Enviar mensaje...4 3.3 Mis mensajes...7 3.4 Papelera

Más detalles

El e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y

El e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y El de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y compra en los diversos almacenes del Grupo JAB. En concreto podremos:

Más detalles

Manual Usuario Wordpress. Índice

Manual Usuario Wordpress. Índice 2 Índice 1. Manual usuario...2 1.1 Zona de mensajes...2 1.2 Zona de usuarios...5 1.2.1 Identificarse...5 1.2.2 Registrarse...6 1.3 Categorías...6 1.4 Subscribirse...6 1.5 Archivos...7 1.6 Calendario...7

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

PROPUESTAS COMERCIALES

PROPUESTAS COMERCIALES PROPUESTAS COMERCIALES 1. Alcance... 2 2. Entidades básicas... 2 3. Circuito... 2 3.1. Mantenimiento de rutas... 2 3.2. Añadir ofertas... 5 3.2.1. Alta desde CRM... 5 3.2.2. Alta desde el módulo de Propuestas

Más detalles

Tutorial de PowerPoint

Tutorial de PowerPoint Tutorial de PowerPoint Este documento pretende explicar la elaboración de la presentación Los Planetas del Sistema Solar que se comenta en el apartado II de la Guía del curso. Las imágenes utilizadas están

Más detalles

MANUAL DE USUARIO ARCHIVO

MANUAL DE USUARIO ARCHIVO MANUAL DE USUARIO ARCHIVO ÍNDICE Páginas 1. INTRODUCCIÓN... 1 2. MENÚ PRINCIPAL... 2 2.1 TABLAS... 2 2.1.1. Localización... 4 2.1.2. Tipos de Documentos... 4 2.1.3. Tipos Auxiliares... 6 2.2. DOCUMENTOS...

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

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

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

Impress : Programa de presentaciones de OpenOffice.

Impress : Programa de presentaciones de OpenOffice. Impress : Programa de presentaciones de OpenOffice. Básicamente Impress es un programa de presentaciones proyectadas a través de diapositivas (pantallas completas) que un orador o ponente puede utilizar

Más detalles

FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com

FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com 6.1 Creación de materiales con MS Office ÍNDICE: 1.- DOCUMENTACIÓN CON WORD 1.1 Los Hipervínculos

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

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

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

Módulo mod_banners para insertar y visualizar anuncios o publicidad (banners) en Joomla. Contador. (CU00446A)

Módulo mod_banners para insertar y visualizar anuncios o publicidad (banners) en Joomla. Contador. (CU00446A) aprenderaprogramar.com Módulo mod_banners para insertar y visualizar anuncios o publicidad (banners) en Joomla. Contador. (CU00446A) Sección: Cursos Categoría: Curso creación y administración web: Joomla

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

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

RESPUESTA A PREGUNTAS INFORMÁTICAS FRECUENTES.

RESPUESTA A PREGUNTAS INFORMÁTICAS FRECUENTES. RESPUESTA A PREGUNTAS INFORMÁTICAS FRECUENTES. La primera vez que se pide a un ordenador que descargue una imagen, o la primera vez que se hace algo con unas claves que se utilizan por 1º vez (por ej:

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

1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.

1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web. Sesión 01: Introducción a los lenguajes web COMPUTACION E INFORMATICA WEB DEVELOPPER III Competencias a Conseguir: - Introducción general a la programación web. - Conocer y diferenciar el concepto de páginas

Más detalles

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA Fecha última revisión: Septiembre 2014 MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MÓDULO GOTELGEST.NET MÓVIL... 3 1. INTRODUCCIÓN A

Más detalles

Caso práctico de Cuadro de Mando con Tablas Dinámicas

Caso práctico de Cuadro de Mando con Tablas Dinámicas 1 Caso práctico de Cuadro de Mando con Tablas Dinámicas Luis Muñiz Socio Director de SisConGes & Estrategia Introducción Hay una frase célebre que nos permite decir que: Lo que no se mide no se puede controlar

Más detalles

Teclado sobre una PDA para Personas con Parálisis Cerebral

Teclado sobre una PDA para Personas con Parálisis Cerebral Manual de Usuario - 1 - - 2 - Teclado sobre una PDA para Personas con Parálisis Cerebral Capítulo 1. MANUAL DE USUARIO 12.1 Descripción de la aplicación Este programa le permitirá llevar a cabo las siguientes

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

EL CORREO ELECTRÓNICO 2.0

EL CORREO ELECTRÓNICO 2.0 EL CORREO ELECTRÓNICO 2.0 Comienza con esta entrega una revisión de los principales servicios web que ofrece Google y que pueden ser de utilidad en un centro educativo. Gmail es el servicio gratuito de

Más detalles

Combinar comentarios y cambios de varios documentos en un documento

Combinar comentarios y cambios de varios documentos en un documento Combinar comentarios y cambios de varios documentos en un documento Si envía un documento a varios revisores para que lo revisen y cada uno de ellos devuelve el documento, puede combinar los documentos

Más detalles

**NOTA** las partes tachadas todavía no están escritas, se ira actualizando poco a poco el documento

**NOTA** las partes tachadas todavía no están escritas, se ira actualizando poco a poco el documento Simple tutorial we riseup Pequeña introducción a We Riseup #Qué es we.riseup o Crabgrass? #Como esta estructurado We.riseup? Lo Esencial Unirse a un grupo Metodo 1 Metodo 2 Crear contenido #1 ) Crear la

Más detalles

Google Calendar. Google Calendar

Google Calendar. Google Calendar Google Calendar Tabla de contenido Tabla de contenido... 2 Introducción... 3 Qué es Google Calendar?... 3 Acceder y crear una cuenta de Google Calendar... 4 Creación de eventos... 11 Envío de invitaciones...

Más detalles

GOOGLE NOTICIAS Y ALERTAS

GOOGLE NOTICIAS Y ALERTAS GOOGLE NOTICIAS Y ALERTAS Curso de Noticias y Alertas por KZgunea se encuentra bajo licencia Creative Commons de Reconocimiento-NoComercial-CompartirIgual_3.0_ (CC-BY-NC-SA_3.0) Índice del curso 1. TEMA

Más detalles

Configuración de DNS seguros

Configuración de DNS seguros Configuración de DNS seguros para la navegación de niños por Internet El otro día os contaba del secuestro de los DNS de Google, y qué son los DNS. Para hacer un resumen rápido: son como las páginas amarillas

Más detalles

1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail).

1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail). CORREO ELECTRÓNICO NIVEL BÁSICO DE CORREO ELECTRÓNICO INICIACIÓN A CORREO ELECTRÓNICO OBTENER UNA CUENTA DE CORREO ELECTRÓNICO GRATUITA Al correo electrónico también se lo conoce como e-mail, abreviatura

Más detalles

http://www.hikashop.com/en/component/updateme/doc/page-...

http://www.hikashop.com/en/component/updateme/doc/page-... español Contenido de visualización en el extremo delantero Descripción Página del producto con un menú Listado de productos con un menú Listado de categorías con un menú Los productos con un módulo Categorías

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 22 de enero de 2015 Histórico de cambios Fecha Descripción Autor 16/09/13

Más detalles

Guía de uso de Moodle para participantes

Guía de uso de Moodle para participantes Guía de uso de Moodle para participantes ÍNDICE 1 ACCESO... 4 1.1 PORTAL... 4 1.2 INGRESAR A PLATAFORMA... 6 1.3 ESTRUCTURA DEL CURSO... 7 1.3.1 BLOQUES... 8 2 RECURSOS Y MÓDULOS... 10 LOS RECURSOS SE

Más detalles

Estructurar la información dentro del ordenador:

Estructurar la información dentro del ordenador: Estructurar la información dentro del ordenador: Aprender a estructurar la información dentro del ordenador, para facilitar su manejo y búsqueda. Las carpetas se utilizan para clasificar los documentos

Más detalles

En este tutorial vamos a calificar una tarea por el método "Calificación simple directa"que es el que utiliza por defecto moodle.

En este tutorial vamos a calificar una tarea por el método Calificación simple directaque es el que utiliza por defecto moodle. 1 de 9 Calificar Tarea En este tutorial vamos a calificar una tarea por el método "Calificación simple directa"que es el que utiliza por defecto moodle. La evaluación por guías de calificación y las rúbricas

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

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

GUIA BÁSICA DE ABSYSNET PARA PRINCIPIANTES

GUIA BÁSICA DE ABSYSNET PARA PRINCIPIANTES GUIA BÁSICA DE ABSYSNET PARA PRINCIPIANTES 1. INTRODUCCIÓN...1 2. ESCRITORIO...2 3. CATÁLOGO....4 4. LECTORES...11 5. CIRCULACIÓN...12 Préstamos....12 Renovaciones....13 Devoluciones...14 Reservas...14

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

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT . Manual Usuario FCT Murcia, 9 de Julio de 2007 Manual de Usuario FCT v1.0 pág. 2 de 73 ÍNDICE Manual Usuario FCT...1 1. Tipos de usuarios... 4 2. Modelo de navegación... 5 3. Servicios... 6 3.1. Convenios...

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

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

PASOS PARA CREAR UNA PÁGINA WEB

PASOS PARA CREAR UNA PÁGINA WEB http://www.rafatux.com PASOS PARA CREAR UNA PÁGINA WEB Con éste documento trato de orientar de una forma genérica los distintos pasos que deben de realizarse para crear una página web. PRIMER PASO: Estructura

Más detalles

TEMA 3: EN QUÉ CONSISTE?

TEMA 3: EN QUÉ CONSISTE? Módulo 7 Sesión 3 5/16 TEMA 3: EN QUÉ CONSISTE? La metodología seguida para aplicar correctamente la técnica de RGT se basa en cuatro fases (Figura 1). En la primera de ellas, se seleccionan los elementos

Más detalles

OpenOffice Writer LA PÁGINA

OpenOffice Writer LA PÁGINA 4: CONFIGURARC LA PÁGINA Cuando se escribe de forma manual se empieza por elegir el tamaño del papel, su orientación y los márgenes. En un procesador de texto, como Writer, estas operaciones que habitualmente

Más detalles

Manual del alumno Aula Virtual Puertos de Tenerife. http://apt-rhformacion.puertosdetenerife.org/

Manual del alumno Aula Virtual Puertos de Tenerife. http://apt-rhformacion.puertosdetenerife.org/ Manual del alumno Aula Virtual Puertos de Tenerife http://apt-rhformacion.puertosdetenerife.org/ 1 Índice 1. Introducción.... 3 2. Acceso al Campus virtual.... 3 3. Estructura General de un curso... 4

Más detalles

Squipy v1.1. 0.-Introducción

Squipy v1.1. 0.-Introducción Squipy v1.1 0.-Introducción Squipy es un sencillo proxy que permite filtrar y modificar los datos que se envían desde el navegador hacia un servidor web. El interfaz está en castellano y en inglés y su

Más detalles

Introducción al diseño híbrido con ZW3D

Introducción al diseño híbrido con ZW3D Introducción al diseño híbrido con ZW3D Con este tutorial podrá aprender el diseño 3D con un programa CAD 3D híbrido de modelado de sólidos y superficies combinadas. El objetivo es dibujar un grifo en

Más detalles

Internet como herramientas de comunicación: El correo electrónico

Internet como herramientas de comunicación: El correo electrónico Internet como herramientas de comunicación: El correo electrónico 1. El correo electrónico Objetivo del tema: Aprender a manejar el correo electrónico y los medios de comunicación existentes en Internet.

Más detalles

SIIT SISTEMA INFORMÁTICO DE INSPECCIONES DE TRABAJO. Modulo de Planificación Manual de Usuario

SIIT SISTEMA INFORMÁTICO DE INSPECCIONES DE TRABAJO. Modulo de Planificación Manual de Usuario SISTEMA INFORMÁTICO DE INSPECCIONES DE TRABAJO Modulo de Planificación Manual de Usuario Oficina General de Estadística e Informática Oficina de Informática Unidad de Análisis y Desarrollo MÓDULO DE PLANIFICACIÓN

Más detalles

TEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK 2007 2 EJECUTAR EL ENTORNO DE TRABAJO GESTIÓN DE CORREO ELECTRÓNICO 3

TEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK 2007 2 EJECUTAR EL ENTORNO DE TRABAJO GESTIÓN DE CORREO ELECTRÓNICO 3 TEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK 2007 2 EJECUTAR 2 EL ENTORNO DE TRABAJO 3 GESTIÓN DE CORREO ELECTRÓNICO 3 Configurar cuenta de correo 3 Recepción y envío de mensajes

Más detalles

FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 MÓDULO DE DISEÑO Y PRODUCCIÓN DE MATERIALES UNIDAD 6 B

FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 MÓDULO DE DISEÑO Y PRODUCCIÓN DE MATERIALES UNIDAD 6 B 141 1 FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 Unidad 6 B 142 2 Índice SEGUIMIENTO DE PERSONAS 1 INFORMES 2 143 3 SEGUIMIENTO DE PERSONAS E INFORMES EN MOODLE El seguimiento de los participantes en Moodle

Más detalles

BROKERMovil Online para SmartPhone Guía Rápida v1.0

BROKERMovil Online para SmartPhone Guía Rápida v1.0 BROKERMovil Online para SmartPhone Guía Rápida v1.0 Página 1 de 17 Índice 1 PUESTA EN MARCHA... 4 1.1 Requisitos... 4 1.2 Instalación de la aplicación... 4 1.2.1 Mediante descarga a través de Activa 24

Más detalles

TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA

TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA. COORDINADORES DE MÓDULOS/MATERIAS/ ASIGNATURAS VIRTUALES DE POSGRADOS CON

Más detalles

Manual para Empresas Prácticas Curriculares

Manual para Empresas Prácticas Curriculares Manual para Empresas Prácticas Curriculares ÍNDICE 1. Introducción... 3. Registro y Acceso... 3.1. Registro Guiado... 4.1. Registro Guiado Datos Básicos... 5.1. Registro Guiado Contactos... 5 3. Creación

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

Planilla de cálculo. Módulo II - OpenOffice.org Calc

Planilla de cálculo. Módulo II - OpenOffice.org Calc Planilla de cálculo Módulo II - OpenOffice.org Calc 1 OpenOffice.org Calc Índice de contenidos Introducción Fórmulas Operadores matemáticos Autorrellenar Una función especial: Autosuma Algunas funciones

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

Í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

Manual del estudiante

Manual del estudiante Manual del estudiante Índice I. Primeros pasos pág.3 II. Al entrar al curso pág.7 III. Botonera de inicio pág.7 IV. Comunicación con el profesor pág.12 V. Participación de las entregas de los módulos pág.13

Más detalles

Programa Tracker : Cómo generar Vectores y sumarlos

Programa Tracker : Cómo generar Vectores y sumarlos Programa Tracker : Cómo generar Vectores y sumarlos Esta guía explica cómo usar vectores, la posibilidad de sumarlos, presentar los resultados directamente en pantalla y compararlos de forma gráfica y

Más detalles

5.8. REGISTRO DE FACTURAS.

5.8. REGISTRO DE FACTURAS. 5.8. REGISTRO DE FACTURAS. Una factura es un documento probatorio de la realización de una operación económica que especifica cantidades, concepto, precio y demás condiciones de la operación. Este módulo

Más detalles

3º Grado Educación Infantil Bilingüe Números. Método Singapur y F. Bravo E R

3º Grado Educación Infantil Bilingüe Números. Método Singapur y F. Bravo E R MATEMÁTICAS PARA EDUCACIÓN INFANTIL N Enseñamos y aprendemos llos números:: Método Siingapur y Fernández Bravo,, Porr Clarra Garrcí ía,, Marrtta Gonzzál lezz y Crri isstti ina Lattorrrre.. Ú M E R O S

Más detalles

HERRAMIENTA DE CONTROL DE PLAGIOS MANUAL DE AYUDA

HERRAMIENTA DE CONTROL DE PLAGIOS MANUAL DE AYUDA HERRAMIENTA DE CONTROL DE PLAGIOS MANUAL DE AYUDA Índice Introducción... 1 Sobre la herramienta Turnitin... 2 Uso de la herramienta Tareas en poliformat... 3 Crear una Tarea para usar con Turnitin....

Más detalles

NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN

NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES Versión: 27/06/2012-1 ÍNDICE:

Más detalles

Documentación del Terminal

Documentación del Terminal Documentación del Terminal 1. Descripción El Programa de Preventa-Autoventa FacturaPlus está diseñado para su utilización en PDAs incluyendo en este paquete además una aplicación para PC con la que gestionar

Más detalles

Microsoft Excel 2003. Unidad 6. La Hoja de Cálculo

Microsoft Excel 2003. Unidad 6. La Hoja de Cálculo Microsoft Excel 2003 Unidad 6. La Hoja de Cálculo Las hojas de cálculo son aplicaciones informáticas que se suelen incluir con frecuencia dentro de conjuntos de programas más amplios destinados normalmente

Más detalles

Programa de Fabricación para Android

Programa de Fabricación para Android Programa de Fabricación para Android Presentación: Este es un programa dirigido a la dirección, planificación, gestión, guardado y presentación de la fabricación, en este caso de una imprenta de generación

Más detalles

L U I S P A T I Ñ O IN FOR M Á T I C A SIS T E M A S AVA N Z A DOS

L U I S P A T I Ñ O IN FOR M Á T I C A SIS T E M A S AVA N Z A DOS 1 1 EFACTURA ONLINE... 3 1.1 INTERFACE DE EFACTURA ONLINE... 3 1.2 BARRA SUPERIOR... 4 1.3 ÁREA DE TRABAJO. PESTAÑAS... 4 2 EMPRESAS... 5 3 PERSONALIZAR FACTURA... 7 4 CLIENTES... 8 5 FACTURAR... 9 5.1

Más detalles

Aplicación de gestión TPC Manual usuario: Tramitación

Aplicación de gestión TPC Manual usuario: Tramitación Aplicación de gestión TPC Manual usuario: Tramitación ÍNDICE DE CONTENIDOS 1. Introducción pág. 2 2. Conexión y desconexión.pág. 3 3. Gestión TPC.pág. 5 4. Nueva solicitud..pág. 16 5. Gestión de incidencias

Más detalles

El reto de la Gestión Documental

El reto de la Gestión Documental El reto de la Gestión Documental Introducción Quizá la pregunta más habitual que nos hacemos al considerar soluciones de Gestión Documental sea cómo puedo digitalizar la enorme cantidad de documentos que

Más detalles

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba

Más detalles

Portal INAPI INAPI Conecta Instructivo de Gestión en Sitio Web

Portal INAPI INAPI Conecta Instructivo de Gestión en Sitio Web Organización: INAPI Portal INAPI INAPI Conecta Instructivo de Gestión en Sitio Web Perfil: Vendedor Versión: 1.0 Año 2016 Tabla de Contenidos 1. Introducción... 3 2. Creación de Cuenta Perfil Vendedor...

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

Fuentes de información y plataformas de almacenamiento de información P08/93150/01582

Fuentes de información y plataformas de almacenamiento de información P08/93150/01582 Fuentes de información y plataformas de almacenamiento de información P08/93150/01582 FUOC P06/M1003/01067 2 Fuentes de información y plataformas de almacenamiento de información FUOC P08/93150/01582 Fuentes

Más detalles

GUÍA PGA SISTEMA EXTRANJERO

GUÍA PGA SISTEMA EXTRANJERO GUÍA PGA SISTEMA EXTRANJERO Contenidos GUÍA PGA ENSEÑANZAS EXTRANJERAS... 1 1.-INSTALACION Y MANEJO DE LA APLICACIÓN... 2 1.1.- Instalación de la PGA.... 2 1.2.- La primera vez:... 2 1.3.- El menú de la

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

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

HERRAMIENTAS DE ACCESS ACCESS 2010. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

HERRAMIENTAS DE ACCESS ACCESS 2010. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE HERRAMIENTAS DE ACCESS ACCESS 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE HERRAMIENTAS DE ACCESS En esta unidad veremos algunas de las herramientas incorporadas de Access que

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

CALCULAR NOTAS CON EXCEL

CALCULAR NOTAS CON EXCEL CALCULAR NOTAS CON EXCEL Este documento pretende ser una iniciación sencilla a Excel. Empezaremos indicando cómo se abre un libro Excel. A continuación debemos pensar cómo queremos organizar nuestra información

Más detalles

Práctica del paso de generación de Leads

Práctica del paso de generación de Leads Práctica del paso de generación de Leads La parte práctica de este módulo consiste en poner en marcha y tener en funcionamiento los mecanismos mediante los cuales vamos a generar un flujo de interesados

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