Segui buscando en la Red de Bibliotecas Virtuales de CLACSO

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

Download "Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar"

Transcripción

1 Cómo difundir su Base de Datos a una audiencia mayor: Un experimento con Isis en Titulo la Web Norsworthy, Kent - Autor/a; Navarro, Gustavo - Autor/a; Autor(es) Buenos Aires Lugar INFO LAC Editorial/Editor CLACSO 1996 Fecha Colección Internet; Bases de datos; Isis; Temas Artículo Tipo de documento URL Reconocimiento-No comercial-sin obras derivadas 2.0 Genérica Licencia Segui buscando en la Red de Bibliotecas Virtuales de CLACSO Consejo Latinoamericano de Ciencias Sociales (CLACSO) Conselho Latino-americano de Ciências Sociais (CLACSO) Latin American Council of Social Sciences (CLACSO)

2 Navarro, Gustavo; Norsworthy, Kent. Cómo difundir su Base de Datos a una audiencia mayor: Un experimento con Isis en la Web. CLACSO Cómo difundir su Base de Datos a una audiencia mayor: Un experimento con Isis en la Web Colección RAEC Self-organization in Open Source Communication Networks. Red Académica Electrónica de CLACSO -RAEC- (CLACSO s Electronic Academic Network -EANC-) case Gustavo Navarro y Kent Norsworthy INFO LAC, Programa de la Sociedad de la Información para América Latina y el Caribe, Quito, Ecuador Kent Norsworthy University of Texas, Latin American Network Information Center (LANIC) Gustavo Navarro Consejo Latinoamericano de Ciencias Sociales (CLACSO), Argentina Introducción En esta investigación, propusimos evaluar la factibilidad de convertir bases de datos desarrolladas en ambiente PC para su difusión en la WWW. Para esto, evaluamos varios productos, elaborados en diferentes partes de mundo, EasyWeb (Italia) y WebIsis (Polonia), para citar dos ejemplos. Durante los primeros años, la presencia de bases de datos en la WWW fue bastante escasa, debido sobre todo a la ausencia de programas que tuvieran la capacidad de actuar como intermediario en el ambiente cliente-servidor de WWW. La solución para algunos llegó con el madurar de paquetes para bases de datos relacionales a gran escala, como los conocidos Oracle o Informix. Si bien este tipo de productos ha resultado en una cada vez mayor presencia de diferentes tipos de bases de datos en la WWW, estos tienen varios limitantes para los centros de investigación latinoamericanos que pudieran desear difundir sus bases de datos por este medio. Sobre todo, las limitaciones son el alto costo y los requerimientos de hardware necesarios para correrlos... De este modo, muchas instituciones de la región que producen bases de datos se habían visto frente a la necesidad de un producto que llenara varios requisitos: que fuera de relativamente bajo costo; que se pudiera implementar en amplia variedad de servidores y plataformas; y, quizás más importante, que tuviera relativa facilidad técnica de poder trabajar con las bases de datos ya desarrolladas en Micro CDS/ISIS. Nuestra investigación determinó que la herramienta que mejor reúne estas características es el programa WWWISIS, desarrollado por BIREME. Las ventajas de 1

3 WWWISIS para cualquier institución latinoamericana que ya tiene sus bases de datos en Micro CDS/ISIS son: - Relativamente bajo costo (US$150 para la licencia, que incluye un Manual Técnico y acceso a apoyo por medio del correo electrónico). - Es totalmente compatible con los formatos Micro CDS/ISIS. - Existen versiones para varias plataformas (siete productos en total, para varias maquinas Unix; PC-Linux; y PC-DOS) - Es un programa muy robusto, con mucha capacidad de manipular formatos de ingreso y salida, a la vez que procesa los pedidos con bastante velocidad. - Siendo un producto que corre en el servidor WWW directamente con la base de datos, incluye disponibilidad de actualizar o agregar nuevos récords directamente, en vez de tener que correr una nueva conversión para cada actualización. En resumen, nuestra meta fue encontrar una herramienta que pudiera dar una mayor difusión entre la comunidad de investigadores latinoamericanos, y del resto del mundo, de las bases de datos producidas dentro de nuestra región. La mayoría de las bases de datos ya existentes en este sentido han sido desarrollado en Micro ISIS. Por eso, estamos seguros que, siguiendo los pasos descritos en esta ponencia, muchas instituciones pueden contribuir a un gran incremento de sus bases de datos por medio de Internet. WWWISIS En la etapa de desarrollo del presente producto se realizó en la plataforma Linux , el servidor web apache y el programa wwwisis para dicho sistema operativo. Adicionalmente se exportó una base de datos Micro CDS/ISIS ver 3.07 (para DOS) en formato ISO, junto con los demás archivos de la base de datos; por lo cual se emplearon los procedimientos LOADISO y FULLINV provistos con la herramienta wwwisis. La base de datos en la cual se realizaron las pruebas es la base proj (proyectos de investigación en curso desarrollada en el Consejo Latino-americano de Ciencias Sociales). Instalación La presente instalación se realiza sólo para Linux Adquisición del Software de wwwisis El software de wwwisis conjuntamente con sus archivos es distribuido gratuitamente por BIREME (Brasil), por FTP en brme.bireme.br, y se debe cambiar al directorio wwwisis, y luego se deberá elegir la plataforma correspondiente, en este caso para Linux el directorio es pc. Bajo web la dirección es: Una vez que tenemos el programa debemos colocar los archivos en un directorio provisto para la base de datos por ejemplo: En el caso de que algunos archivos no estén ejecutables debemos hacerlo. Para ello debemos poner: chmod 755 /home/xxxx/public_html Donde xxxx, corresponde al nombre del directorio, en este caso por ejemplo, isis... Archivos de la base de datos 2

4 -Transferir los archivos proj.iso, proj.fst y proj.pft en modo ascii al directorio /home/proj/public_html -Ejecutar el procedimiento loadiso para crear el archivo maestro del archivo iso /home/isis/public_html loadiso.sh proj.iso proj - Ejecutar luego el procedimiento fullinv para generar el o los archivos invertidos /home/isis/public_html fullinv.sh proj proj.fst proj PRUEBAS 1 Después de haber instalado wwwisis y los archivos de la base de datos ISIS, se puede probar ejecutar el programa desde la línea de comandos del sistema operativo de la siguiente manera: /home/isis/proj/public_html/ wwwisis db=proj to=3 Acentos y eñes en ISIS Se debe generar una base de datos pequeña con dos campos de nombre html. La misma tiene que tener por ejemplo la siguiente característica: fdt 1 ascii 10 x 2 html 10 x fst 1 0 mhu,v1 2 0 mhu,v2 También se deberán generar la hoja de salida y el formato de entrada. Ejemplo de una hoja de entrada con sus datos: ascii: é html: é Una vez que tenemos generada la base de datos debemos correr los procedimientos loadiso.sh y fullinv.sh de la siguiente manera: /home/isis/public_html/ loadiso loadiso.sh html.iso html /home/isis/public_html fullinv.sh html html.fst html Con lo cual generamos el archivo maestro de la base de datos y los archivos invertidos. PRUEBAS 2 Después de haber instalado wwwisis y los archivos de la base de datos ISIS, puede probar ejecutar el programa desde la línea de comandos del sistema operativo de la siguiente manera: /home/isis/proj/public_html/ wwwisis db=proj gizmo=html to=3 Nos debe dar como resultado el despliegue de los datos con los correspondientes tres registros. Pasos necesarios para configurar los escritos cgi en el webserver y luego correr wwwisis Uno de los webserver más conocidos es el Apache web server.para configurar una sencilla aplicación y por consiguiente, para que pueda correr la base de datos en la web, se deberán armar distintos archivos y colocarlo en el directorio cgi CGI, Escrito/Programa, y Formulario HTML Después de instalar el software WWWISIS y cargar su base de datos con los procedimientos loadiso y fullinv, el próximo paso a seguir es hacer que el programa funcione en ambiente cliente-servidor. Para esto, se utiliza la funcionalidad CGI del servidor Web, que permite al cliente ejecutar programas o rutinas desde el Browser, y HTML, que nos permite transferir la información de búsqueda del usuario al servidor, y 3

5 luego transferir los resultados de la búsqueda de regreso al usuario, siempre en formato HTML. WWWISIS se ejecuta como una línea de comando que es especificado en un escrito CGI. El escrito puede ser armado en cualquier lenguaje para este fin, como son Shell o Perl. El funcionamiento del programa WWWISIS esta controlado por un conjunto de parámetros que pueden ser escritos en la misma línea de comando, o como líneas de un archivo. Todos los parámetros disponibles se encuentran, con su respectiva definición y sintaxis, en el Manual de WWWISIS. Entre los mas importantes son: el nombre de la base de datos donde se va a efectuar la búsqueda; una estrategia de búsqueda, como por ejemplo una expresión booleana; y un formato para desplegar los resultados... Entonces, un ejemplo de una búsqueda desde la línea de comando sería: Wwwisis db=proj bool=salud pft=proj.pft Este comando correrá el programa WWWISIS, buscando todas las ocurrencias de la palabra salud, y arrojará los resultados conforme el contenido del archivo proj.pft (en formato ISIS). Si ejecuta en su instalación una prueba parecida desde la línea de comando y le arroja los resultados, ya va bastante avanzado hacia el final. Solo falta agilizar el proceso utilizando CGI y HTML. WWWISIS puede leer y procesar datos no solamente desde la línea de comando, sino también los que le son transferidos por el servidor Web con los métodos para formularios GET o POST, siempre por medio del parámetro CGI. Esto facilita la manipulación de los datos enviados por el servidor Web a la aplicación CGI. Para esto, WWWISIS trabaja con lo que se llama un «registro virtual CGI.» A ese registro, se puede dar diferentes formatos por medio de los parámetros CGI, CMD, y PROLOG. Si el parámetro CGI está presente, WWWISIS almacena los datos enviados por el servidor Web en el campo tag 100 del registro virtual CGI. WWWISIS requiere que estos datos sean estructurados en parejas de elementos, como son en el caso de los formularios HTML, el nombre de la variable (name) y su valor correspondiente (value). Estas parejas son almacenadas por WWWISIS dentro del registro virtual en el campo de tag 100, dentro de los subcampos ^n y ^v. El valor del parámetro CGI hace referencia a un archivo que contiene una especificación de formato y estas líneas son leídas por WWWISIS como parámetros de ejecución. Esta es la operación que hace posible generar dinámicamente los parámetros de WWWISIS... El siguiente ejemplo muestra el llamado a WWWISIS con el parámetro CGI: Wwwisis cgi=param.cgi En este caso, param.cgi es un pequeño archivo que contiene la especificación de formato que generara los parámetros generales de ejecución, una por cada línea del archivo. A continuación, un ejemplo: db=/home/isis/public_html/proj / gizmo=/home/isis/public_html/html / bool=,(if v100^n = estrategia and p(v100^v) then v100^v fi)/ prolog=»<htmlgt;<bodygt;<h1>aquí el Resultado de su Búsqueda</h1gt;»n12345'/ / epilog=»* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * </body><h2>gracias por usar el Prototipo</h2> 4

6 <br>comentarios a <a Viendo cada línea por aparte: db=proj es simplemente donde se indica el nombre de la base de datos gizmo=html es donde se indica el nombre de la base de datos que va a sustituir los acentos en ISIS por acentos en HTML bool = es donde se da formato al campo de tag 100 para obtener la expresión booleana ingresada por el usuario en una variable con nombre estrategia en nuestro formulario HTML (ver abajo). prolog= y epilog= se utilizan para controlar, en HTML, lo que correspondería al encabezado (Header) y pie de pagina (Footer) del documento resultado de la búsqueda. A su vez, es donde se especifica el nombre del archivo que contiene el formato de salida del cuerpo del documento... Recuerde que el archivo *.pft con el formato de salida tiene que tomar, como punto de referencia, el archivo *.pft de la base de datos en ISIS, conservando los nombres e identificadores de campos, etc. Pero también dentro del archivo pft, se pueden introducir comandos HTML, por ejemplo para especificar los atributos de los campos en el resultado. Una vez armado el archivo de parámetros, que se puede hacer como un archivo corriente con cualquier editor, el próximo paso es utilizar un lenguaje de escrito, como Shell o Perl, para crear un pequeño escrito que invoca el programa WWWISIS con los parámetros del archivo arriba mencionado. A continuación, el ejemplo de un escrito utilizando Shell: #!/bin/sh echo Content-type :text/html echo /home/isis/public_html/wwwisis En este ejemplo, básicamente estamos señalando que es un escrito en shell, donde se encuentra shell, que estamos trabajando con archivos de tipo texto y html, y el paso hacia el programa wwwisis y hacia el archivo de parámetros de cgi. Este pequeño archivo tiene que residir en el directorio cgi-bin del servidor Web y tiene que ser habilitado para ejecución. En su defecto, tiene que ser colocado en un directorio donde el servidor esta configurado para correr escritos. Consulte la documentación de su servidor y sistema operativo para información especifica sobre como correr escritos cgi en su servidor, y como armar escritos en Shell, Perl, o otro lenguaje parecido. La ultima pieza para armar todo el rompecabezas es el formulario HTML. El formulario HTML es donde todos los elementos previamente descritos son enlazados. Es atributo del formulario recoger los datos que ingresa el usuario, o sea su estrategia de búsqueda; transferir estos datos a WWWISIS para que esta jale los resultados corriendo el escrito CGI. Estos resultados son formulados según los parámetros de archivo param.cgi y *.pft y devueltos al Browser del mismo usuario... Las líneas mas imprescindibles del formulario son: <form action=»busqueda» method=»post»> <input type=hidden name=»escondido» value=»»> Ingrese su estrategia de búsqueda: <input type=text name=»estrategia»><br> <input type=submit value=»ejecutar búsqueda»> En este ejemplo, el campo form action= es donde se especifica el nombre del escrito cgi (recuerde que éste, a su vez, llama a WWWISIS e invoca el archivo de los parámetros) 5

7 y el método, o sea method=post. Para una búsqueda de texto completo, el value tiene que ser nulo, o sea value=»». El espacio donde el usuario coloca sus términos de búsqueda son controlados por Finalmente, xxx le da al usuario un botón para oprimir cuando haya ingresado su termino de búsqueda. En todos los ejemplos aquí esbozados, de los archivos cgi, shell, y la forma html, hemos tratado de quedar con lo mas rudimentario, puesto que es mas conveniente ir paso a paso durante la instalación para que se logre que la implementación funcione bien con parámetros básicos. Luego se puede ampliar con muchas modificaciones, algunos de ellos especificados en el Manual de WWWISIS, y otros a nivel del formulario HTML. Como herramienta, tanto el WWWISIS como los CGI son muy poderosas. Nuestro intento aquí ha sido la de esbozar nada mas el comienzo de la obra para las bases de datos de ISIS. Para terminar este apartado, un resumen de la cadena de pasos, archivos y funciones arriba descritos. Al final de todo el proceso esta el usuario, con su cliente o browser. Allí con él o ella, está un formulario html. La función del formulario es recoger la estrategia o términos de búsqueda del usuario y enviar esos datos al servidor Web, que a su vez invoca el programa o escrito CGI que está especificado en el atributo ACTION del formulario. A su vez, el escrito CGI levanta el programa WWWISIS con los parámetros del archivo especificado en el escrito CGI y con los datos recogidos por la forma. El resultado generado por WWWISIS es formulado para HTML y devuelto al cliente, o sea al Browser del usuario... Qué es linux? Linux es una implementación del sistema operativo UNIX (uno más de entre los numerosos clónicos del histórico Unix), pero con la originalidad de ser gratuito y a la vez muy potente, que sale muy bien parado (no pocas veces victorioso) al compararlo con las versiones comerciales para sistemas de mayor envergadura y por tanto teóricamente superiores. Comenzó como proyecto personal del -entonces estudiante- Linus Torvalds, quien tomó como punto de partida otro viejo conocido, el Minix de Andy. S. Tanenbaum (profesor de sistemas operativos que creó su propio sistema operativo Unix en PCs XT para usarlo en su docencia). Actualmente Linus lo sigue desarrollando, pero a estas alturas el principal autor es la red Internet, desde donde una gigantesca familia de programadores y usuarios aportan diariamente su tiempo aumentando sus prestaciones y dando información y soporte técnico mutuo. La versión original -y aun predominante- comenzó para PCs compatibles (Intel 386 y superiores), existiendo también en desarrollo versiones para prácticamente todo tipo de plataformas: Sparc Alpha Mips etc. De todas ellas la más reciente en este momento es la versión para (el PowerPC de Apple) basada en el microkernel 6

8 Mach 3.0 y de la que ya hay una distribución para desarrolladores avalada directamente por Apple y OSF pero conservando el espíritu (gratuito, de libre distribución, etc.) de la versión original. Cómo conseguirlo? La primera fuente para conseguir el sistema Linux es la propia red Internet, y es donde estarán siempre las últimas versiones y las aplicaciones más actualizadas en muchos servidores de FTP anónimo. Otra vía muy frecuente, de interés para principiantes y para quienes no deseen o no puedan permitirse copiar tanta cantidad de información a través de la red, es mediante las versiones comercializadas en CDROM. Hay empresas que se dedican a elaborar CDROMs de bajo coste con recopilaciones de software, manuales, etc. El corazón del sistema es el mismo, aunque pueden tener externamente presentaciones y formas distintas de instalación. Hay revistas especializadas que también suelen incluir CDs con alguna versión de Linux. Una ventaja (para muchos usuarios termina siendo un inconveniente) es la gran rapidez con la que se desarrolla Linux. Constantemente llegan a los principales servidores Linux en la red actualizaciones del núcleo del sistema, de aplicaciones, utilidades, manuales y documentación, etc. Es bueno estar al día, seguir con atención su evolución y aprovechar las mejoras que se incorporen, pero en la mayoría de los casos no vale la pena estar reinstalando software por el simple hecho de ser una nueva versión, sino que hay que ser un poco selectivos, al menos con el software. En el caso de los manuales, How-To s, grupos de noticias y/o listas de correo sí que vale la pena estar «a la última», sobre todo porque es allí donde nos sacarán de apuros cuando agotemos nuestros propios recursos... Dónde están los manuales? Como ocurre en todas las versiones de Unix, el primer sitio donde mirar cuando tenga una duda concreta sobre tal comando, fichero de configuración, etc. es la orden man, que incluye la ayuda de referencia de Unix. Pero sólo es útil en ese ámbito, cuando ya se sabe más o menos lo se que busca, y sólo se necesita aclarar dudas concretas. Para todo lo demás la mejor fuente de información es, cómo no, la propia red. En ella están disponibles tanto libros completos (de los que algunas editoriales especializadas han publicado versiones en papel) como la colección «Linux HOWTO», de la que este documento forma parte. Hay una HOWTO para prácticamente cualquier tema. Su objetivo es cubrir, mediante manuales breves, concisos y específicos, cualquier duda que pueda surgir. Se actualizan permanentemente, y se distribuyen a través del denominado «Linux Documentation Project» (LDP) en Internet. La misma información se publica en muy diferentes formatos, orientados tanto a la búsqueda y consulta en línea como a su lectura convencional. Todas las versiones de Linux incluyen estos manuales (al menos la última edición disponible en el momento de recopilar el CDROM correspondiente), y al final de este documento se aportan algunas de las muchas direcciones para consultar en la red. 7

9 Conectividad de Linux Uno de los puntos muy fuertes de Linux es su gran conectividad: incluso con recursos modestos en hardware puede ser un hábil servidor de red y convivir prácticamente con cualquier configuración que ya tengamos funcionando en nuestra red. A medida que mejoremos el equipamiento, Linux aprovechará todos los recursos convirtiéndose en un potente centro de servicios. Como digno miembro de la familia Unix, el entorno nativo de red en el que ha nacido Linux es el TCP/IP, así que nos moveremos en Internet y en las redes locales basadas en esta familia de protocolos. Puede actuar tanto de simple cliente hasta como una potente estación de trabajo de bajo coste, pasando por un XTerminal con todo su entorno gráfico con absolutamente todo el software necesario, ya incluido o de más o menos fácil instalación. En el nivel físico, Linux puede conectarse con otros Linux o con cualquier otro sistema usando casi cualquier cosa: cableado serie, paralelo, modems convencionales, tarjetas RDSI, Frame Relay, redes locales ethernet ó token ring, radiopaquete (AX.25 para radio-aficionados), etc. En cuanto a protocolos de red, lo que lleva en la sangre es el mencionado TCP/IP, pero puede acceder (como cliente o como servidor, según los casos) a redes basadas en IPX (Novell), AppleTalk (Macintosh) y SMB (red LanManager para conectar con Windows para trabajo en grupo, Windows 95 y Windows NT). Datos necesarios Bibliografia A continuación citamos algunas de las obras que fueron consultadas en el transcurso de nuestra investigación o que creemos pueden ser utiles para quienes quieren replicar el proceso que hemos esbozado aquí. La bibliografia incluye libros y sitios en Web. Aparte, hay algunas direcciones en Web de referencias puntuales que estan citadas directamente en el texto de la ponencia. Estas no requieren de mayor ampliacion aqui. - Databases on the Web: Designing and Programming for Network Access, - Patricia Ju, M&T Books, Oracle Databases on the Web: Learn to Create Web Pages That Interface with Database Engines, Robert Papaj and Donald Burleson, Coriolis Group, Webmaster s Building Internet Database Servers With CGI, Jeff Rowe, New Riders, Web Database Primer Plus, Piroz Mohseni, Waite Group Press, Learning Perl, 2nd Edition, Randal L. Schwartz & Tom Christiansen, O Reilly & Associates, The Linux Internet Server, Kevin Richard, MIS:Press Slackware 8

10 Series, Apache: The Definitive Guide, Ben Laurie & Peter Laurie, O Reilly & Associates, Web Server Technology: The Advanced Guide for World-Wide Web Information Providers, Nancy Yeager and Robert McGrath, Morgan Kaufmann Publishers, CGI Programming Unleashed, Dan Berlin, Sams.net, CGI Programming on the World Wide Web, Shishir Gundavaram, O Reilly Associates, Computer Networking in Latin America and the role of UT-LANIC, Kent Norsworthy, paper delivered at the Seminar on Latin American Library Acquisition Conference, Athens, Georgia, April The UNESCO micro CDS/ISIS Software, UNESCO, URL: - Linux Documentation Project, Sunsite, URL: - Manual del Usuario: Redes y Comunicaciones Electronicas, Gabriela Amenta y Gustavo Navarro, CLACSO, URL: - Manual Practico de HTML, Alvaro Martinez Echevarria, Universidad Politecnica de Madrid, España, 1995, URL: - Proyecto LUCAS: Linux Documentation en Castellano, URL: - WWWISIS de BIREME, BIREME, URL: Para mayor información favor contactar a: Kent Norsworthy, University of Texas Gustavo Navarro, CLACSO Fuente:G. Navarro - K.Norsworthy 9

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar La Biblioteca Virtual de Ciencias Sociales de América Latina y el Caribe de la red de Titulo Centros Miembros de CLACSO Babini, Dominique - Autor/a Autor(es) Fraga, Jorge - Autor/a Bibliotecas Virtuales

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Red Académica Electrónica de CLACSO (RAEC) Titulo Navarro, Gustavo - Autor/a Autor(es) Edición electrónica, bibliotecas virtuales y portales para las ciencias sociales en En: América Latina y El Caribe

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Tratados bilaterales de inversiones extranjeras, su posible violación en oportunidad Titulo de la crisis Argentina del 2001 Sala Mercado, María Valeria - Autor/a Autor(es) Mercado de Sala, María Cristina

Más detalles

Guía 7: Virtualización. 1. Configurar una infraestructura de hardware por varios sistemas operativos funcionando de forma totalmente independiente.

Guía 7: Virtualización. 1. Configurar una infraestructura de hardware por varios sistemas operativos funcionando de forma totalmente independiente. Arquitectura de Computadoras: Guía 7 1 Facultad: Ingeniería. Escuela: Electrónica Asignatura: Arquitectura de Computadoras Guía 7: Virtualización. Objetivo General 1. Configurar una infraestructura de

Más detalles

Sistemas Operativos de Red

Sistemas Operativos de Red Sistemas Operativos de Red Como ya se sabe las computadoras están compuestas físicamente por diversos componentes que les permiten interactuar mas fácilmente con sus operarios y hasta comunicarse con otras

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Estadísticas de usuarios en una biblioteca virtual: el caso de la biblioteca Titulo virtual de la red Clacso Babini, Dominique - Autor/a Autor(es) Vergara Rossi, Florencia - Autor/a Archuby, Gustavo -

Más detalles

Aplicaciones de JavaScript para Desarrollar y Consultar Pequeñas Bases de Datos en Internet

Aplicaciones de JavaScript para Desarrollar y Consultar Pequeñas Bases de Datos en Internet Resumen Aplicaciones de JavaScript para Desarrollar y Consultar Pequeñas Bases de Datos en Internet Francisco Javier Gonzalez Quiñónez Pedro Mondragón Rodea Se presenta el desarrollo, por medio del lenguaje

Más detalles

WWWISIS: servidor world-wide web para bases de datos ISIS Version 3.0

WWWISIS: servidor world-wide web para bases de datos ISIS Version 3.0 BIREME - Centro Latino-Americano e do Caribe de Informação em Ciências da Saúde Organização Pan-Americana da Saúde Organização Mundial da Saúde WWWISIS: servidor world-wide web para bases de datos ISIS

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Transformaciones en la profesión jurídica : Diferenciación y desigualdad entre los Titulo abogados Bergoglio, María Inés - Autor/a Autor(es) Anuario (no. 8 2004-2005) En: Córdoba Lugar CIJS, Centro de

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Pegados a la pantalla? Videojuegos en la vida cotidiana de niños, niñas y jóvenes Titulo de Bogotá Alba, Gabriel - Autor/a; Autor(es) Revista Latinoamericana de Ciencias Sociales, Niñez y Juventud (Vol.

Más detalles

AcuServer Servidor de Archivos Remoto de Alto Rendimiento

AcuServer Servidor de Archivos Remoto de Alto Rendimiento AcuServer Servidor de Archivos Remoto de Alto Rendimiento RESUMEN EJECUTIVO AcuServer es una tecnología de servidor de datos remoto que ofrece un seguro e inmediato acceso a datos indexados, relativos

Más detalles

5.1. Qué es Internet? controla todo el sistema, pero está conectado de tal manera que hace

5.1. Qué es Internet? controla todo el sistema, pero está conectado de tal manera que hace 5. Internet 5.1. Qué es Internet? Internet es una red mundial de equipos que se comunican usando un lenguaje común. Es similar al sistema telefónico internacional: nadie posee ni controla todo el sistema,

Más detalles

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ Introducción Linux es clónico de UNIX El sistema en si refleja esta compleja herencia

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Nuevos roles de la biblioteca en la edición, difusión y acceso al libro académico y científico digital Babini, Dominique - Autor/a; Acerbi, Juan - Autor/a; López, Fernando Ariel - Autor/a; Titulo Autor(es)

Más detalles

GenIsisWeb : Asistente del WWWISIS 3.0 para la creación n y mantenimiento de OPACs Web. Enzo Di Muro

GenIsisWeb : Asistente del WWWISIS 3.0 para la creación n y mantenimiento de OPACs Web. Enzo Di Muro GenIsisWeb : Asistente del WWWISIS 3.0 para la creación n y mantenimiento de OPACs Web Enzo Di Muro BIREME desarrolla la interfase WWWISIS (versión 3) que permite acceder a una base CDS-ISIS con un navegador

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar La colección personal de música de bolsillo. Un antídoto contra el aburrimiento Titulo Peláez, Miguel Antonio - Autor/a; Autor(es) Revista Latinoamericana de Ciencias Sociales, Niñez y Juventud (Vol. 8

Más detalles

c) Porqué comprar software comercial si puede conseguir mejor software gratis?

c) Porqué comprar software comercial si puede conseguir mejor software gratis? Indice. Resumen Ejecutivo..2 Indice...3 Introducción4 Cuerpo.5 Conclusión...9 Bibliografía y Referencias.10 Resumen Ejecutivo Este informe lo único que busca es persuadir al lector (cualquiera que este

Más detalles

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES LOS SISTEMAS OPERATIVOS 1.-

Más detalles

Utilización: Seguridad

Utilización: Seguridad Tema 3 El DBMS en la World Wide Web. Utilización. Seguridad. Integración y Funcionamiento. Categorías de Interfases. Tecnologías. Programas Java, JDBC y JavaScript. Cuadro Resumen de Productos e Interfaces.

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

AcuODBC Controlador ODBC para Datos Vision

AcuODBC Controlador ODBC para Datos Vision AcuODBC Controlador ODBC para Datos Vision RESUMEN EJECUTIVO AcuODBC es una interface de comunicaciones diseñada para proveer acceso a los archivos de datos de COBOL desde aplicaciones Windows como aquellas

Más detalles

NXT PC Remote Control

NXT PC Remote Control NXT PC Remote Control Introducción Este proyecto provee a los usuarios de Linux, la posibilidad de controlar un Robot Lego NXT por medio de un computador usando el dispositivo bluetooth. Otras aplicaciones

Más detalles

Capítulo 6 Introducción a los Sistemas Operativos de Redes (NOS)

Capítulo 6 Introducción a los Sistemas Operativos de Redes (NOS) Capítulo 6 Introducción a los Sistemas Operativos de Redes (NOS) Ing. José Alberto Díaz García 1 Agenda Características de los sistemas operativos para redes Windows NT y Windows 2000 Linux Requerimientos

Más detalles

Selección de recursos en línea para la investigación y la docencia

Selección de recursos en línea para la investigación y la docencia Selección de recursos en línea para la investigación y la docencia 1) BUSCADORES Bielefeld Academic Search Engine http://digital.ub.uni-bielefeld.de/index.php Motor de búsqueda multidisciplinar de recursos

Más detalles

Sistemas Operativos de red (NOS).

Sistemas Operativos de red (NOS). Sistemas Operativos 4 tareas principales: Proporcionar interfaz: de comando o gráfica. Administrar los dispositivos de hardware en la computadora. Administrar y mantener los sistemas de archivo de disco.

Más detalles

INTERNET. Ficha técnica. Acceso a una base de datos CDS/ISIS en la Web. Julio 2005. Volumen 2 : Programa GenIsisWeb. Versión 3.2.0

INTERNET. Ficha técnica. Acceso a una base de datos CDS/ISIS en la Web. Julio 2005. Volumen 2 : Programa GenIsisWeb. Versión 3.2.0 Ficha técnica INTERNET Acceso a una base de datos CDS/ISIS en la Web Volumen 2 : Programa GenIsisWeb Versión 3.2.0 Julio 2005 Desarrollo y asistencia técnica : Pierre Chabert pichabert@wanadoo.fr Traducción

Más detalles

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN MONITOREADOR PARA REDES USANDO TCP/IP Y PARADIGMA CLIENTE-SERVIDOR.

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN MONITOREADOR PARA REDES USANDO TCP/IP Y PARADIGMA CLIENTE-SERVIDOR. ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN MONITOREADOR PARA REDES USANDO TCP/IP Y PARADIGMA CLIENTE-SERVIDOR. Nestor Arreaga Alvarado 1, Carlos Calero Pèrez 2, Christian Romo Andrade 3, Willie Siavichay

Más detalles

CÓMO CONFIGURAR INTERNET INFORMATION SERVER

CÓMO CONFIGURAR INTERNET INFORMATION SERVER CÓMO CONFIGURAR INTERNET INFORMATION SERVER Cintado Mejías, Silvia 75770772-D Ingeniera Técnica en Informática de Gestión 0. INTRODUCCIÓN En este artículo se van a desarrollar el concepto de Internet Information

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar

Segui buscando en la Red de Bibliotecas Virtuales de CLACSO http://biblioteca.clacso.edu.ar Biblioteca universitaria : agente de cambio indispensable para comunicaciones Titulo académicas y científicas en acceso abierto Babini, Dominique - Autor/a; Autor(es) En: 8va.Jornada de Bibliotecas y Centros

Más detalles

O3 Requerimientos de Software y Hardware

O3 Requerimientos de Software y Hardware IdeaSoft Uruguay S.R.L. Phone: +598 (2) 710 4372 21 de Setiembre 2570 Fax: +598 (2) 710 4965 Montevideo http://www.ideasoft.com.uy Uruguay O3 Requerimientos de Software y Hardware Uso de memoria, espacio

Más detalles

CARACTERISTICAS BASICAS DE LOS SMBD ORACLE

CARACTERISTICAS BASICAS DE LOS SMBD ORACLE Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier

Más detalles

El software desarrollado ha sido dividido en tres módulos: el monitoreador del tráfico, la Interfase con el usuario y la base de datos.

El software desarrollado ha sido dividido en tres módulos: el monitoreador del tráfico, la Interfase con el usuario y la base de datos. MONITOREADOR DE TRÁFICO IP PARA REDES ETHERNET Jorge Crespo Cedeño 1, Eduardo Damian Malan 2, Verónica Macías Mendoza 3, Jorge Pérez Maldonado 4, Jessica Suárez García 5, Víctor Viejó Chabla 6, Marisol

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

CURSOS Y DESCRIPCIÓN 16-0052 /29-935 JAVA

CURSOS Y DESCRIPCIÓN 16-0052 /29-935 JAVA 16-0052 /29-935 JAVA Descripción General: El curso está dirigido programadores con poco o ningún conocimiento de Java. Java es lenguaje muy popular en la actualidad, ello se debe a su gran potencial, ser

Más detalles

INTRANET/INTERNET: CONTROL Y ADMINISTRACION PARA SERVICIOS EDUCATIVOS por David Antonio Andrade Laborde

INTRANET/INTERNET: CONTROL Y ADMINISTRACION PARA SERVICIOS EDUCATIVOS por David Antonio Andrade Laborde 1 INTRANET/INTERNET: CONTROL Y ADMINISTRACION PARA SERVICIOS EDUCATIVOS por David Antonio Andrade Laborde La presente tesis presenta las bases para la integración de un servidor Web con una base de datos,

Más detalles

Guía Funcional del Módulo de Integración con Sistemas Heredados. Versión 5.1.0

Guía Funcional del Módulo de Integración con Sistemas Heredados. Versión 5.1.0 Guía Funcional del Módulo de Integración con Sistemas Heredados Versión 5.1.0 1. Introducción Una buena definición de un sistema heredado se puede encontrar en el Omnibus Lexicon http://www.fourthwavegroup.com/publicx/1301w.htm.

Más detalles

From: REBIUN Workshop. Barcelona, 12 de abril 2002

From: REBIUN Workshop. Barcelona, 12 de abril 2002 From: REBIUN Workshop Barcelona, 12 de abril 2002 Safari IT Books Online Acceso exclusivo al mejor contenido técnico ofrecido por los editores y autores más prestigiosos en este área. Potente motor de

Más detalles

Descripción General de Softengine Pinakes

Descripción General de Softengine Pinakes Descripción General de Softengine Pinakes Características de Softengine Pinakes. Pinakes es un sistema modular altamente configurable que tiene las siguientes características: Es amigable con el usuario.

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB...

ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB... QUIVIR WEB EDITION ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB...8 4 CONCLUSIONES FINALES...10 Página

Más detalles

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO 1. GENERALIDADES En el presente capítulo se tratará la determinación de los requerimientos de software que se necesitan para el sistema; para

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Fundación Colegio Aplicación Toico Palo Gordo. Municipio Cárdenas. Cátedra: Informática Objetivo N. 2 (SISTEMA OPERATIVO LINUX) Segundo Año. Secciones: A y B. Prof. Dayana Meléndez Sistema Operativo Linux

Más detalles

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa. GNU / Linux Software libre Es una forma ética de entender el software (en su desarrollo, comercialización, distribución y uso). Con el software libre se distribuye: Documentación (guías, wikis, faqs, etc.).

Más detalles

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

Más detalles

Software Libre / Código Abierto Programa de contenidos

Software Libre / Código Abierto Programa de contenidos Software Libre / Código Abierto Programa de contenidos Resumen Se presenta a continuación la organización de un curso de cincuenta horas cuyo fin es dar a conocer la base ideológica que sostiene a los

Más detalles

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs.

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Gobierno Electrónico GLOSARIO DE TÉRMINOS 110 A APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Arquitectura de Sistemas: Es una descripción del diseño y contenido de un

Más detalles

NetOp Remote Control. Versión 7.65. Apéndice del manual

NetOp Remote Control. Versión 7.65. Apéndice del manual NetOp Remote Control Versión 7.65 Apéndice del manual Moving expertise - not people 2003 Danware Data A/S. Reservados todos los derechos Revisión del documento: 2004009 Envíe sus comentarios a: Danware

Más detalles

Braulio Ricardo Alvarez Gonzaga INTERNET INFORMATION SERVER (IIS) WINDOWS SERVER 2003

Braulio Ricardo Alvarez Gonzaga INTERNET INFORMATION SERVER (IIS) WINDOWS SERVER 2003 INTERNET INFORMATION SERVER (IIS) WINDOWS SERVER 2003 1 INTRODUCCIÓN Cuando nosotros ingresamos a una página web, en busca de información no somos conscientes de los muchos procesos que se realizan entre

Más detalles

INTRODUCCIÓN AL WEB. Pag. 1 de 10

INTRODUCCIÓN AL WEB. Pag. 1 de 10 INTRODUCCIÓN AL WEB La World Wide Web o simplemente WWW o Web es uno de los métodos más importantes de comunicación que existe en Internet. Consiste en un sistema de información basado en Hipertexto (texto

Más detalles

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com.

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software www.solucionempresarial.com.ar - info@solucionempresarial.com. PROYECTO 1 ÍNDICE 1. Presentación 2. Que es LDAP 3. Ventajas 4. Funcionamientos 5. Paquetes Adicionales 6. Requisitos 7. Objetivos 8. Presupuesto 7. Presupuesto 2 Presentación Se quiere implementar un

Más detalles

Internet Servicios WEB (WWW)

Internet Servicios WEB (WWW) Universidad de Cantabria Internet Servicios WEB (WWW) Arquitectura de Aplicaciones WEB Febrero-2006 Ricardo Sáez Marta Zorrilla Internet- Arquitectura aplicaciones 1 Cliente/Servidor & Intranet/Internet

Más detalles

! " # $!% & % '" ()!*++,

!  # $!% & % ' ()!*++, !" # $!%&%'" ()!*++, Qué es Linux? Antecedentes. Licencia. Características. Entorno de Trabajo. Estructura General. Sistema de Ficheros. Tipos. Path. Permisos de Acceso. Distribuciones Comerciales. Elementos

Más detalles

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de GLOSARIO Apache servidor de páginas web de código abierto para diferentes plataformas (UNIX, Windows, etc.) Blog (Web log) Diario en formato web. Puede ser un diario personal o un conjunto de noticias,

Más detalles

Desarrollo Informático del SIGOB

Desarrollo Informático del SIGOB Desarrollo Informático del SIGOB Los soportes informáticos del Sistema de Información y Gestión para la Gobernabilidad (SIGOB) utilizan productos de tecnología avanzada, que permite la rápida incorporación

Más detalles

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS Ingeniería de Ap plicaciones Web Clase 7 Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Cliente - servidor HTTP Tecnologías del lado del cliente

Más detalles

Utilidades de la base de datos

Utilidades de la base de datos Utilidades de la base de datos Desde esta opcion del menú de Access, podemos realizar las siguientes operaciones: Convertir Base de datos Compactar y reparar base de datos Administrador de tablas vinculadas

Más detalles

Programación de páginas web dinámicas con CGIs

Programación de páginas web dinámicas con CGIs Programación de páginas web dinámicas con CGIs Esquema Webs estáticas o dinámicas. CGIs: Que son y como funcionan Formularios para enviar información CGIs en perl Webs estáticas o dinámicas Una (página)

Más detalles

TRANSFERENCIA DE INFORMACIÓN CON FTP

TRANSFERENCIA DE INFORMACIÓN CON FTP TRANSFERENCIA DE INFORMACIÓN CON FTP La finalidad de Internet es el intercambio de información. Existe la necesidad de transferir grandes archivos desde un punto de la red a otro punto (punto a punto),

Más detalles

MATERIA : TECNOLOGIA WEB TEMA : SERVIDORES. DOCENTE : Lic. Cynthia Rodriguez Canaviri

MATERIA : TECNOLOGIA WEB TEMA : SERVIDORES. DOCENTE : Lic. Cynthia Rodriguez Canaviri ESCUELA MILITAR DE INGENIERIA MCAL. ANTONIO JOSE DE SUCRE BOLIVIA MATERIA : TECNOLOGIA WEB TEMA : SERVIDORES DOCENTE : Lic. Cynthia Rodriguez Canaviri ALUMNO : Sof. Incl. Marco Pinto Mencias Sof. Incl.

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TÓPICOS SELECTOS DE

Más detalles

Servlets. Unidad: 4 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos

Servlets. Unidad: 4 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Servlets Unidad: 4 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Indice Introducción CGI Servlets: concepto, caracteristicas Servlets Vs. CGI Ciclo

Más detalles

Gestionar los datos de un PLC por medio de una base de datos y un software SCADA.

Gestionar los datos de un PLC por medio de una base de datos y un software SCADA. 1 Tema: Conectividad a base de datos SQL para gestión de datos del PLC. Lugar de ejecución: Edificio de Electrónica (Laboratorio: Instrumentación y Control). Tiempo de ejecución: 2 hrs. Facultad: Ingeniería.

Más detalles

[CASI v.0109] Pág. 1

[CASI v.0109] Pág. 1 I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : COMPUTACIÓN E INFORMATICA : Ingeniería de Redes y Comunicaciones : Administración de Servidores I : Z-RED115 : Cuarto Requisitos : T-RED103

Más detalles

PHP. Introducción (1) Introducción (3) Introducción (2) PHP 1

PHP. Introducción (1) Introducción (3) Introducción (2) PHP 1 Introducción (1) Personal Home Page Qué es? Acrónimo de : Hypertext Preprocessor. Lenguaje interpretado de alto nivel que permite desarrollar fácilmente páginas dinámicas. Similar a los lenguajes C y Perl.

Más detalles

UNIDAD I INTRODUCCIÓN M.S.C AGUSTIN JAIME NUÑEZ RODRIGUEZ

UNIDAD I INTRODUCCIÓN M.S.C AGUSTIN JAIME NUÑEZ RODRIGUEZ UNIDAD I INTRODUCCIÓN M.S.C AGUSTIN JAIME NUÑEZ RODRIGUEZ El programa base fundamental de todos los programas de sistema, es el Sistema Operativo, que controla todos los recursos de la computadora y proporciona

Más detalles

SISTEMA DE BIBLIOTECA ON LINE (E-Biblio)

SISTEMA DE BIBLIOTECA ON LINE (E-Biblio) Vol. (6) 1: pp. 71-78 SISTEMA DE BIBLIOTECA ON LINE (E-Biblio) EN LA FACULTAD DE INGENIERÍA INDUSTRIAL (1) Paul Lorena L. RESUMEN El artículo trata sobre el desarrollo de un Sistema de Biblioteca Electrónico

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

Instalación de Pentaho sobre Fedora 7

Instalación de Pentaho sobre Fedora 7 Requerimientos Instalación de Pentaho sobre Fedora 7 - Necesitamos tener instalado el JDK de Sun en nuestro Fedora 7. - Tener activado el servicio SSH (ya que todo lo haremos desde consola desde Windows)

Más detalles

e-business Ing. Marco Guachimboza Mg.

e-business Ing. Marco Guachimboza Mg. e-business Ing. Marco Guachimboza Mg. UNIDAD I FUNDAMENTOS DE INTERNET INTRODUCCIÓN A LAS TELECOMUNICACIONES TELECOMUNICACIÓN La telecomunicación («comunicación a distancia»), del prefijo griego tele,

Más detalles

IS23 Mantenimiento de Instalaciones Informáticas Práctica 6. Acceso remoto a ordenadores tipo PC

IS23 Mantenimiento de Instalaciones Informáticas Práctica 6. Acceso remoto a ordenadores tipo PC IS23 Mantenimiento de Instalaciones Informáticas Práctica 6. Acceso remoto a ordenadores tipo PC 1 Objetivos Ingeniería Técnica Informática de Sistemas Curso 2003/2004 En la presente sesión se pretende

Más detalles

Caracteristicas de Linux [Fuente: Infosheet-Como. Autor: Ivan Casado] :

Caracteristicas de Linux [Fuente: Infosheet-Como. Autor: Ivan Casado] : Historia de Linux Linux, es un sistema operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores y estaciones de trabajo. Linux (pronunciación IPA: / linuks/)

Más detalles

Introducción al Software basado en Componentes. Motivación. Un poco de historia.

Introducción al Software basado en Componentes. Motivación. Un poco de historia. Introducción al Software basado en Componentes Juan José Moreno Navarro Curso de Doctorado LSIIS (junto con Lars-Ake Fredlund) Motivación Antecedentes: Sistemas distribuidos y el problema de la reutilización.

Más detalles

Práctica de laboratorio: Exploración del protocolo FTP

Práctica de laboratorio: Exploración del protocolo FTP Objetivos Parte 1: Utilizar el protocolo FTP desde el símbolo del sistema Parte 2: Descargar un archivo FTP usando WS_FTP LE Parte 3: Utilizar el protocolo FTP en un explorador Información básica/situación

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

Herramientas para Lingüística y Ciencias de la Información en entorno de redes

Herramientas para Lingüística y Ciencias de la Información en entorno de redes Bulletin of the Faculty of Foreign Studies, Sophia University, No.37 2002 1 Herramientas para Lingüística y Ciencias de la Información en entorno de redes ANTONIO RUIZ TINOCO PHP MySQL 1. Introducción

Más detalles

PLAN DE ACTUACIÓN DEL INSTITUTO NACIONAL DE ADMINISTRACIÓN PÚBLICA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES AÑO 2004

PLAN DE ACTUACIÓN DEL INSTITUTO NACIONAL DE ADMINISTRACIÓN PÚBLICA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES AÑO 2004 PLAN DE ACTUACIÓN DEL INSTITUTO NACIONAL DE ADMINISTRACIÓN PÚBLICA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES AÑO 2004 . ACTIVIDADES FORMATIVAS. El INAP viene desarrollando las siguientes líneas

Más detalles

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Investigar Qué es un IIS? Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows

Más detalles

Elaboración de un Formulario Web utilizando ASP.NET desde cero.

Elaboración de un Formulario Web utilizando ASP.NET desde cero. Elaboración de un Formulario Web utilizando ASP.NET desde cero. Realizado por: Fabricio.A.Santillana.V. 2-718-1147 TABLA DE CONTENIDO Pág. Introducción...3 Objetivos...4 Contenido...5 1. Introducción a

Más detalles

Bases de datos: Sistemas de bases de datos:

Bases de datos: Sistemas de bases de datos: Bases de datos: Sistemas de bases de datos: Un sistema de bases de datos es básicamente un sistema para archivar en computador, es decir, es un sistema computarizado cuyo propósito general es mantener

Más detalles

PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS. (FTP)

PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS. (FTP) PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS. (FTP) AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA SERVICIOS DE INTERNET ETAPA BACHILLERTATO, CICLOS FORMATIVOS. Resumen En este artículo, se explican los conceptos necesarios

Más detalles

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada.

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Esquema Introducción... 2 Historia... 2 Suites... 2 Herramientas ofimáticas... 3 Tipos de programas ofimáticos:...

Más detalles

Guido Caicedo 1, Jorge Crespo 2, Eduardo Damian 2, Verónica Macías 2, Jorge Pérez 2, Jessica Suárez 2, Víctor Viejó 2, Marisol Villacrés 2

Guido Caicedo 1, Jorge Crespo 2, Eduardo Damian 2, Verónica Macías 2, Jorge Pérez 2, Jessica Suárez 2, Víctor Viejó 2, Marisol Villacrés 2 MONITOR DE TRÁFICO IP PARA REDES ETHERNET Guido Caicedo 1, Jorge Crespo 2, Eduardo Damian 2, Verónica Macías 2, Jorge Pérez 2, Jessica Suárez 2, Víctor Viejó 2, Marisol Villacrés 2 RESUMEN La mayoría de

Más detalles

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Servidor web apache Este manual se hace con la finalidad

Más detalles

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos Objetivos El alumno conocerá algunos tipos de software operativo existentes que le serán útiles en su desempeño académico y profesional. Al final de esta práctica el alumno podrá: 1. Distinguir varias

Más detalles

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos:

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos: Conceptos básicos de la internet y la web Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos: Internet: Red mundial de computadoras

Más detalles

Introducción a los sistemas operativos

Introducción a los sistemas operativos Introducción a los sistemas operativos 1 1 Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina Sistemas Operativos, verano de 2010 (2) Algunas aclaraciones preliminares

Más detalles

Historia de Sistemas Operativos por Red

Historia de Sistemas Operativos por Red Historia de Sistemas Operativos por Red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone de ningún

Más detalles

Protocolo Tcp/ip - Introducción. Apunte extraído de http://www.saulo.net

Protocolo Tcp/ip - Introducción. Apunte extraído de http://www.saulo.net Protocolo Tcp/ip - Introducción. Apunte extraído de http://www.saulo.net Todos sabemos en este momento lo importante que son las comunicaciones electrónicas en la vida del hombre, y las redes de computadoras

Más detalles

Tema 4: Tecnologías Web Java

Tema 4: Tecnologías Web Java Tema 4: Tecnologías Web Java Introducción Aplicación web Aplicación que corre en al menos un servidor y a la que el usuario accede desde un cliente de propósito general (ej.: navegador en un PC, teléfono

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Desarrollo de una biblioteca virtual con software libre Greenstone: una experiencia en América Latina

Desarrollo de una biblioteca virtual con software libre Greenstone: una experiencia en América Latina Desarrollo de una biblioteca virtual con software libre Greenstone: una experiencia en América Latina Florencia Vergara Rossi Red de Bibliotecas Virtuales de Ciencias Sociales de América Latina y el Caribe

Más detalles

Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado de Gestión de Agua.

Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado de Gestión de Agua. Manual de instalación y uso de Aplicación Test Web Services MEGA Introducción Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado

Más detalles

las empresas se comunicaran entre sí a través de grandes distancias. La Figura resume las dimensiones relativas de las LAN y las WAN.

las empresas se comunicaran entre sí a través de grandes distancias. La Figura resume las dimensiones relativas de las LAN y las WAN. Redes de datos Las redes de datos se desarrollaron como consecuencia de aplicaciones comerciales diseñadas para microcomputadores. Por aquel entonces, los microcomputadores no estaban conectados entre

Más detalles

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX 1 OBJETIVO Este manual describe las herramientas básicas necesarias para programar y gestionar una estación UNIX remota desde un PC con S.O Windows. El software utilizado es gratuito y está disponible

Más detalles

CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS

CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS La introducción de las redes locales marca una nueva etapa en la evolución de las computadoras personales al permitir ligar varias

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

2.1 Compuertas para Bases de Datos

2.1 Compuertas para Bases de Datos 1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Uno de los aspectos mas importantes en un sistema multibase de datos es la forma en como llevar a cabo la comunicación

Más detalles