M. en C. Julián Javier Francisco León Estudiante J. Nicolás Gerardo Hernández Linares
|
|
- Alicia Cáceres Lagos
- hace 6 años
- Vistas:
Transcripción
1 Desarrollo de un sistema de Base de Datos Arqueológico, con datos Multimedia, para el Museo Regional de Antropología Carlos Pellicer Cámara utilizando tecnología de Software Libre. (JAVA y MYSQL). M. en C. Julián Javier Francisco León julian.francisco@dais.ujat.mx Estudiante J. Nicolás Gerardo Hernández Linares lsc_ger@yahoo.com.mx Estudiante Aarón Abdel Cruz Gómez tuxneo@hotmail.com 1 Universidad Juárez Autónoma de Tabasco, División Académica de Informática y Sistemas, Km.1 Carretera Cunduacán-Jalpa Cunduacán, Tabasco, CP México Resumen. El presente artículo contiene un reporte de la investigación realizada sobre las características y ventajas que proporciona el lenguaje Java y controlador JDBC para programadores en el desarrollo y manejo de aplicaciones con base de datos multimedia, en el que se incluye 30,000 imágenes. Siendo este caso de estudio el desarrollo de una base de datos para el Museo Regional de Antropología Carlos Pellicer Cámara. Además de lo anterior, es importante dar a conocer el uso de herramientas públicas para el desarrollo de aplicaciones y las ventajas que estas brindan en comparación con las herramientas propietarias. 1. Introducción En la actualidad el desarrollo de software está orientado a la creación de aplicaciones que utilicen interfaces gráficas amigables y con un costo de desarrollo accesible. Además se busca que sean atractivas para el usuario en su interacción, seguras y fáciles de implementar para los desarrolladores. Al desarrollar software se deben elegir herramientas que permitan alcanzar estos objetivos. En el mercado, existe una extensa líneas de herramientas que permiten crear aplicaciones de este tipo, sin embargo, la mayor parte de estas, poseen licencias comerciales con un costo relativamente elevado y su buen funcionamiento se asegura sólo si se tiene el respaldo de la plataforma asociada, su integración en otras plataformas es difícil o imposible.
2 Actualmente grandes empresas o grupos de ellas, se dedican al desarrollo de herramientas públicas y a la creación de aplicaciones con las mismas, entre los cuales podemos mencionar a Sun Microsystem y su herramienta Java. Se busca utilizar una base de datos relacional que almacene los datos en tablas separadas en lugar de colocar todos los datos en un solo lugar. Esto agrega velocidad y flexibilidad. Las tablas son enlazadas al definir relaciones que hacen posible combinar datos de varias tablas cuando se necesitan consultar datos. SQL significa "Lenguaje Estructurado de Consulta", y es el lenguaje más usado y estandarizado para acceder a bases de datos relacionales. El servidor de bases de datos MySQL es muy rápido, seguro, y fácil de usar, fue desarrollado originalmente para manejar grandes bases de datos mucho más rápido que las soluciones existentes y ha estado siendo usado exitosamente en ambientes de producción sumamente exigentes por varios años. Aunque se encuentra en desarrollo constante, el servidor MySQL ofrece hoy un conjunto abundante y útil de funciones. Debido a ello se utilizará como plataforma de desarrollo el lenguaje de programación JAVA y el manejador de Base de Datos MySQL, debido a que ambos se encuentran en la categoría de software libre y en conjunto ofrecen una poderosa herramienta de desarrollo. 2. Antecedentes Java es una herramienta publica desarrollada por Sun Microsystem; es utilizada principalmente para el desarrollo de aplicaciones Web, sin dejar de lado que provee herramientas para el desarrollo de aplicaciones con base de datos igual de poderosas. Este lenguaje actualmente es popular entre la comunidad de programadores, debido a que está totalmente orientado a objetos, proporciona seguridad y a que soporta una gran cantidad de APIs que extienden su funcionalidad en distintas áreas de desarrollo de software. Además, la principal ventaja de Java es que es un lenguaje multiplataforma; esto es, su compilador es capaz de generar código portable entre la mayoría de los Sistemas Operativos del mercado actual, sin que sea necesario recompilar o modificar el código fuente en cada plataforma que se vaya a usar. Entre los sistemas operativos con los que Java trabaja, se encuentran: WINDOWS, UNIX, LINUX y MAC-OS; para cada una de sus diferentes variantes. Esta característica lo hace atractivo en el mercado de desarrollo, además de que cuenta con similitudes con otro lenguaje aceptado como estándar en la industria como es C++. El API con que trabajamos fue JDBC, el cual ofrece muchas facilidades para manipulación de bases de datos en conjunto con MySQL tanto para aplicaciones independientes como Applets.
3 Especificaciones de Mysql y JDBC MySQL es el servidor de bases de datos relacionales más popular, desarrollado y proporcionado por MySQL AB. MySQL AB es una empresa cuyo negocio consiste en proporcionar servicios en torno al servidor de bases de datos MySQL. Una de las razones para el rápido crecimiento de popularidad de MySQL, es que se trata de un producto Open Source, y por lo tanto, va de la mano con este movimiento. Cuál? MySQL es un sistema de administración de bases de datos. La información que puede almacenar una base de datos puede ser tan simple como la de una agenda, un contador, o un libro de visitas, ó tan vasta como la de una tienda en línea, un sistema de noticias, un portal, o la información generada en una red corporativa. Para agregar, acceder, y procesar los datos almacenados en una base de datos, se necesita un sistema de administración de bases de datos, tal como MySQL. El software de bases de datos MySQL consiste de un sistema cliente/servidor que se compone de un servidor SQL multihilo, varios programas clientes y bibliotecas, herramientas administrativas, y una gran variedad de interfaces de programación (APIs). Se puede obtener también como una biblioteca multihilo que se puede enlazar dentro de otras aplicaciones para obtener un producto más pequeño, más rápido, y más fácil de manejar. MySQL Connector/J es un driver nativo de Java que convierte las llamadas JDBC al protocolo de red usado por el manejador de bases de datos MySQL. Este driver permite que los desarrolladores que trabajan con Java construyan programas y applets que interactúen con MySQL y les permita conectar todos los datos corporativos, aún en un ambiente heterogéneo. MySQL Connector/J es un driver JDBC del tipo IV y tiene un completo conjunto de características que soporta sin inconvenientes las capacidades de MySQL. La versión del driver es ahora de 50 a 100 por cierto más rápida en comparación con la versión anterior. Ésta también crea un menor número de objetos temporales, lo que trae como resultado un mejor desempeño y más estabilidad. También, ahora el driver soporta "streaming result sets", lo que permite que los usuarios puedan recuperar números muy grandes de registros, sin la necesidad de contar con un búffer de memoria demasiado grande. Con el recientemente agregado soporte para el manejo de grandes paquetes, el driver puede trabajar con registros (filas) y BLOBs de más de 2 GigaBytes de tamaño. Este tipo de datos permitirá almacenar la información de aproximadamente 10,000 piezas que se encuentran en el Museo Regional de Antropología Carlos Pellicer Cámara, contando con 3 fotografías de cada una de las piezas antes referidas. 3. Desarrollo del prototipo de la base de datos multimedia para el Museo Regional de Antropología Carlos Pellicer Cámara
4 Las imágenes brindan al usuario gran cantidad de información pero pueden llegar a ser muy complejas y manejan un gran volumen de información Para contrarrestar esta inconveniencia, las tecnologías actuales tanto de hardware como de software se orientan hacia el soporte de este tipo de aplicaciones, buscando obtener un mejor aprovechamiento de los medios existentes, que se pueden ofrecer a través de ellas, a los usuarios finales. Este caso de estudio, se enfoca a desarrollar una aplicación multimedia para el Museo Regional de Antropología Carlos Pellicer Cámara, en el cual se muestre el acervo arqueológico que posee. Esto se logra mediante la presentación de los datos generales y específicos de cada pieza utilizando imágenes fotográficas, basadas en las necesidades del museo y utilizando técnicas en el diseño de base de datos para museos de este tipo, siendo respaldados por la Arqueóloga Rebeca Perales Vela, Directora de dicho museo y la M. en C. Graciela Beaurregar Solís, quien posee la información técnica de las piezas e información necesaria para todo los módulos del sistema. El sistema de Base de Datos Multimedia es monousuario debido a las restricciones del museo ya que no cuenta con red propia y las especificaciones propias del convenio. Las computadoras personales en donde se ejecutarán dichos prototipos deberán contar con al menos un microprocesador a 800 Megahertz, 128 megabytes en memoria RAM y un disco duro con 40 Gigabytes de espacio libre como mínimo. La aplicación multimedia independiente contendrá información completa acerca del museo, validada por personal pertinente del mismo, conseguida en acuerdo con la DAIS. Se usarán elementos multimedia tales como imágenes para la descripción del Museo, siendo la calidad de los mismos no dependientes de los desarrolladores, sino de la gente especializada. 4. Resultados del desarrollo. Se han capturado 283 piezas arqueológicas. Se han desarrollado 11 clases principales. Se cuentan con 5 módulos principales encargados de controlar todo el sistema. El proyecto tiene un avance del 60%. Se propuso un anteproyecto de Tesis con los alumnos Aarón Abdel Cruz Gómez y José Nicolás Gerardo Hernández Linares denominado Diseño de una Base de Datos Multimedia para el Museo Regional de Antropología Carlos Pellicer Cámara, el cual ya fue autorizado por los revisores designados por la coordinación de docencia. Se propuso un articulo para el XVI congreso del ANIEI denominado Desarrollo de un prototipo multimedia utilizando como herramienta el Java Media FrameWork, el cual esta en proceso de evaluación.
5 Tamaño en bytes de la aplicación. 486 Kb. Tamaño en bytes de las clases: 784 Kb (sin comprimir). Pruebas realizadas en Windows XP, Windows 98 y Windows Milenium. 5.- Trabajos Futuros. Conectar la base de datos con el portal del Museo Regional de Antropología Carlos Pellicer Cámara para poner a disposición de los investigadores la información propia del museo y que además apoye las investigaciones de arqueólogos y antropólogos nacionales y extranjeros. Convertir la base de datos multimedia, que actualmente trabaja como una versión Monousuaria, a una versión que trabaje en Red. 6. Conclusiones El desarrollo de una base de datos multimedia que involucre tal cantidad de imágenes (30,000 fotografías) requiere herramientas robustas como es MySQL y Java. Requiere personal calificado en las siguientes áreas: Personal de desarrollo (Analistas de Sistemas y Programadores). Personal perito en el contenido a tratar (arqueólogos y museógrafos) Personal especializado para la toma de fotografías. Hay que tener muy en cuenta los derechos de autor de cualquier material utilizado así como de la protección de los derechos de autor propios. Los elementos de la programación orientada a objetos que proporciona el lenguaje permite recuperar mediante la herencia mucho de los códigos implementados previamente, lo que reduce los tiempos de desarrollo y depuración del software. Las pruebas realizadas en este proyecto permite identificar que el lenguaje de programación JAVA y la Base de Datos MySQL satisface o cumple las expectativas que se tenían.
6 Referencias. 1. MySQL, MySQL Connector/J. [2004, 6 de Septiembre] 2. MySQL, MySQL Server. [2004, 6 de Septiembre] 3. Descubre Java 1.2, Autor: Mike Morgan, Editorial: Prentice Hall Iberia S.R.L, Aprendiendo Java en 21 dias, Autor: Lemay Codenhead, Editorial: Prentice Hall, Java 1.2 al descubierto. Autor: Jaworski, Editorial: Prentice Hall Iberia S.R.L., DEITEL H. M. & DEITEL P. J., How to programing in Java, Prentice Hall, tercera edición
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA PARA MANEJADOR DE BASE DE DATOS INFORME TÉCNICO N* 1-2-OEFA-SG/OTI 1. NOMBRE DEL ÁREA: Oficina de Tecnologías de la Información
Más detallesUNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Programación Orientada a Objetos Ubicación: Cuarto Semestre Clave: 2087 Horas
Más detallesUNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS
UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS [Escriba el subtítulo del documento] Qué es un gestor de base de datos? Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un
Más detallesNUEVAS TECNOLOGÍAS APLICADAS A LA EDUCACIÓN. MICROSOFT OFFICE: WORD, POWERPOINT Y EXCEL.
NUEVAS TECNOLOGÍAS APLICADAS A LA EDUCACIÓN. MICROSOFT OFFICE: WORD, POWERPOINT Y EXCEL. Autora: Celia Marcos Pascual 1. Información 2. Microsoft Word 3. Microsoft Excel 4. Microsoft PowerPoint Agenda
Más detallesMS_10962 Advanced Automated Administration with Windows PowerShell
Gold Learning Gold Business Intelligence Silver Data Plataform MS_10962 Advanced Automated Administration with Windows PowerShell www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P.
Más detallesIntroducción. Aparición en los 50, se facilita la comunicación entre el usuario y el ordenador Cualquier persona puede utilizar un ordenador.
SISTEMAS OPERATIVOS Introducción Antes de su aparición, en la comunicación con el ordenador se utilizaba un lenguaje código máquina (binario) Uso del ordenador exclusivo de los informáticos. Aparición
Más detallesUniversidad Central del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas
Universidad Central del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas Programa de la asignatura: SIS-203 LENGUAJE DE PROGRAMACIÓN II Total de Créditos:
Más detallesAsignatura. Laboratorio de Lenguaje Multimedia. Academia: Producción audiovisual, multimedia y paquetes computacionales
CUCSH División de Estudios de la Cultura Departamento de Estudios de la Comunicación Social Licenciatura en Comunicación Pública 1. IDENTIFICACIÓN DEL CURSO. Asignatura. Laboratorio de Lenguaje Multimedia
Más detallesIniciación a la informática
Iniciación a la informática Nociones básicas sobre el uso de ordenadores El ordenador. Qué es el ordenador? Maquina capaz de procesar información, capaz de realizar multitud de operaciones distintas La
Más detallesUnidad I Marco teórico sobre redes de computadoras
Unidad I Marco teórico sobre redes de computadoras Qué son las redes de computadoras? Una RED de computadoras es cualquier sistema de computación que enlaza dos o más computadoras. Conjunto de dispositivos
Más detallesJAVA 7 Los fundamentos del lenguaje Java
Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado
Más detallesAdministración Informática. Unidad I. Tipos de sistemas y su clasificación A) Sistemas de información.
UNIVERSIDAD NACIONALDE INGENIERÁ UNI NORTE SEDE REGIONAL EN ETELI Ing. Mario Pastrana Moreno. Unidad I. Tipos de sistemas y su clasificación 10-09-2010 Administración Informática A) Sistemas de información.
Más detallesQué es un programa informático?
Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s
Más detallesTema II:Evaluación de los entornos virtuales CÓMO EVALUAR EL E-LEARNING?
Especialidad en Tecnología Educativa Módulo VI Evaluación del aprendizaje en los entornos virtuales Tema II:Evaluación de los entornos virtuales INSTRUCTOR Dra. María Teresa Pantoja Sánchez Lic. Comp.
Más detallesESET Secure Authentication
ESET Secure Authentication Comparativa de API frente a SDK Versión del documento 1.0 ESET Secure Authentication 2 Resumen ESET Secure Authentication proporciona una compatibilidad de fábrica para distintas
Más detallesLenguaje de Programación
Introducción a C/C++() UG Introducción a C/C++() Universidad de Guanajuato Sesión 18 Introducción a C/C++() Qué es un? Un entorno de desarrollo integrado o (acrónimo en inglés de integrated development
Más detallesCOMPONENTES Y CONTENEDORES. Ingeniería de Software II
COMPONENTES Y CONTENEDORES Ingeniería de Software II Motivación Los componentes son paquetes de software o módulos que encapsulan un conjunto de funciones similares. Estos componentes viven dentro de un
Más detallesPLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 62/11 TPA
PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 62/11 TPA Índice 1. Objeto...3 2. Trabajos a realizar...3 2.1. Desarrollo de nuevas aplicaciones...3 2.2.
Más detallesEmpleo. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra
Empleo CURSO FORMATIVO Desarrollo de portales WEB en Liferay Coordinador Académico Antonio José Martín Sierra 1.- PRESENTACIÓN Y OBJETIVOS...01 Empleo 2.- QUE VAS A APRENDER?...01 3.- CÓMO SE ESTUDIA?...01
Más detallesIFCD0210 Desarrollo de Aplicaciones con Tecnologías Web
IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302
Más detallesESTÁNDAR DE COMPETENCIA
I.- Datos Generales Código EC0735 Título Instalación de equipo de cómputo Propósito del Estándar de Competencia Servir como referente para la evaluación y certificación de las personas que realicen el
Más detallesPROGRAMA DE DESARROLLO PROFESIONAL Y PERSONAL
Curso académico 2016-2017 ANDROID STUDIO: DESARROLLO DE APLICACIONES PROFESIONALES PARA MÓVILES Y SMARTWATCHES del 15 de diciembre de 2016 al 14 de junio de 2017 6 créditos CERTIFICADO DE ENSEÑANZA ABIERTA
Más detallesMac OS X. Apple Inc. Historia
Mac OS X Apple Inc. Historia En 1971 Steve Wozniak y Steve Jobs fundan Apple En 1976 crean el primer ordenador personal que combina un teclado con un microprocesador y una conexión a un monitor. El Apple
Más detallesUNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO ASIGNATURA: LENGUAJE DE PROGRAMACION ORIENTADO A WEB 1. DATOS GENERALES 1.1 Departamento : Ingeniería de
Más detallesServicio de terminal remoto. Jesús Torres Cejudo
1 - Telnet, Rlogin, SSH. Telnet (TELecommunication NETwork) es el nombre de un protocolo de red red a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. También es el
Más detallesSistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
Más detallesUNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIAS Y TECNOLOGÍA DEPARTAMENTO DE COMPUTACIÓN PASANTÍAS
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIAS Y TECNOLOGÍA DEPARTAMENTO DE COMPUTACIÓN PASANTÍAS Sistema web para la gestión de Historias Médicas de pacientes atendidos en el Servicio de Nefrología Pediátrica
Más detallesIntroducción a la Operación de Computadoras Personales
Introducción a la Operación de Computadoras Personales Conceptos básicos de computadoras: Software Dr. Diego García Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía
Más detallesElaboración de documentos Web mediante Lenguaje de Marcas
Elaboración de documentos Web mediante Lenguaje de Marcas SEIM Cursos Aplicaciones Web mediante Lenguajes de Marcas Elaboración de documentos Web mediante Lenguaje de Marcas Quiénes Somos Centro de Formación
Más detallesSISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION. Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ.
SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ paulo987@hotmail.com grupo S8 SIVECO,2012 Pág. 1 Tabla de Contenidos 1. Introducción 3 1.1 1.2 Propósito
Más detallesCarrera: Ingeniería en Tecnologías de la Información y Comunicaciones
1.- DATOS DE LA ASIGNATURA Nombre de la Asignatura: Servicios Web Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones Clave de la Asignatura: DWH-1302 SATCA 1 : 1-3-4 2.- PRESENTACIÓN
Más detallesNueva aplicación para acceder a casilla electrónica en Internet
Nueva aplicación para acceder a casilla electrónica en Internet Antecedentes El servicio informático de mensajería electrónica es actualmente el de mayor demanda por parte de la comunidad universitaria.
Más detalles3.- JUSTIFICACIÓN DE LA SOLUCIÓN ADOPTADA
3.- JUSTIFICACIÓN DE LA SOLUCIÓN ADOPTADA 3.1.- Plataformas tecnológicas disponibles Del análisis realizado en apartados anteriores acerca de la problemática que nos ocupa así como de los objetivos a lograr,
Más detallesSuite Administrativa Módulo de Inventarios. Ficha Técnica. Código: DS-03. Suite Administrativa Módulo Inventarios FICHA TÉCNICA.
Suite Administrativa Módulo de Inventarios Ficha Técnica 1 Página 1 de 13 Contenido 1... 1 Contenido... 2 2 Control de versiones... 3 3 Control de revisiones... 3 4 Autorización del documento... 3 5 Introducción...
Más detallesSISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES.
Título del trabajo de grado: SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES. Estudiante de Maestría: Antonio Lobo Director del Proyecto: Prof.
Más detallesADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012
ADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012 Módulo 1: Instalación y gestión de Windows Server 2012 Este módulo introduce a los estudiantes a las
Más detallesINFORMÁTICA Y COMUNICACIONES
GRADO MEDIO Técnico en Sistemas Microinformáticos y Redes GRADO SUPERIOR Técnico Superior en Administración de Sistemas Informáticos en Red Técnico Superior en Desarrollo de Aplicaciones Multiplataforma
Más detallesGESTIÓN Y ADMINISTRACIÓN DE LOS SERVICIOS DE RED EN LOS SISTEMAS OPERATIVOS
ASIGNATURA DE MÁSTER: GESTIÓN Y ADMINISTRACIÓN DE LOS SERVICIOS DE RED EN LOS SISTEMAS OPERATIVOS Curso 2015/2016 (Código:31102030) 1.PRESENTACIÓN Un profesional del mundo de las redes y las comunicaciones,
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 23 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Código:228120 Versión: 102 Nombre del Proyecto: SISTEMA DE INFORMACIÓN
Más detallesQué es ProFisio? Qué es Java? Ventajas al Utilizar ProFisio
Qué es ProFisio? ProFisio, es un software (programa de computador) desarrollado en lenguaje de programación Java. Que permita administrar la información manejada en centros de acondicionamiento físico,
Más detallesFirmaDoc BPM Manual del Administrador. Introducción. Dossier 1. FirmaDoc BPM Manual del Administrador Página 0 de 8
FirmaDoc BPM Manual del Administrador Introducción Dossier 1 FirmaDoc BPM Manual del Administrador Página 0 de 8 Tabla de Contenidos 1.0 Preámbulo 2 2.0 Características y Requisitos Técnicos 2 3.0 Visión
Más detallesAlgunas licencias de código abierto
Algunas licencias de código abierto Creo que lo mejor es empezar con ver primero en qué consiste una licencia de código abierto. Todo producto software que se soporte bajo un tipo de licencia de código
Más detallesINFORME TÉCNICO ADQUISICIÓN DE SOFTWARE DE SISTEMA OPERATIVO PARA COMPUTADORAS
INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE DE SISTEMA OPERATIVO PARA COMPUTADORAS APLICACIÓN DE REGLAMENTO DE LA LEY N 28612 SOBRE USO Y ADQUISICIÓN DE SOFTWARE EN EL ESTADO 12/11/2012 INFORME TÉCNICO PREVIO
Más detallesAhora tú también puedes crear aplicaciones
Ahora tú también puedes crear aplicaciones Qué son las aplicaciones? Una aplicación es un software, podemos decir que las aplicaciones son para los móviles lo que los programas son para los ordenadores
Más detallesVisión Horizon. PSI Group
PSI Group Este documento describe los objetivos principales del proyecto, funcionalidades y restricciones en forma concisa; es un resumen del proyecto apto para la toma de decisiones, ofrece una descripción
Más detallesLÓGICA DE PROGRAMACIÓN
LÓGICA DE PROGRAMACIÓN Lógica de la Programación Lenguajes de Programación Ing CIP. Mike Joseph Palacios Juárez Clasificación del Software Sistemas Operativos 1. Multitarea 2. Multiusuario 3. Multiproceso
Más detallesSoluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless...
ARTICULO TECNICO Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless... Por el Depto. de Ingeniería de EduDevices Que el mundo se mueve hacia la conectividad inalámbrica ya es una
Más detallesDrupal 7-8 Diplomado en (Formación y Consultoría)
Drupal 7-8 Diplomado en (Formación y Consultoría) Instructor: Ing. Rodrigo Villanueva Nieto Correo : rodrigodrupal1@gmail.com Teléfono: 55-40-78-31-88 Despacho: Itgam Horario de oficina: Experiencia Profesional
Más detallesMISIÓN DE LA CARRERA:
MISIÓN DE LA CARRERA: Nuestra misión esta enfocada al logro de la excelencia en la docencia, la investigación y la extensión en la administración de empresas. Nuestro compromiso es brindarle al país y
Más detallesUNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN
UNIVERDAD MILITAR NUEVA GRANADA 1 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE Uno de los requerimientos esenciales del proyecto en la migración y puesta en marcha de todos los servicios que actualmente soporta
Más detallesPROGRAMACIÓN CON PHP Y MYSQL. 40 horas 60 días
PROGRAMACIÓN CON PHP Y MYSQL DURACIÓN DÍAS DE CONEXIÓN 40 horas 60 días CONTACTO: formacion@fgulem.es El Campus Virtual ha sido concebido con una metodología dinámica e interactiva, basada en el aprendizaje
Más detallesAna Pascual Nobajas Jefe de Servicio de Desarrollo Junta de Comunidades de Castilla-La Mancha
PROYECTO CESAR. Hacia la Administración Electrónica Jefe de Servicio de Desarrollo Junta de Comunidades de Castilla-La Mancha Palabras clave Ciudadano, administración electrónica, servicio, integración,
Más detallesSoluciones de Biometría e Identificación
Soluciones de Biometría e Identificación es la empresa que marca la tendencia... Biometrika Verification es un software que permite verificar en simples 3 pasos la identidad de una persona en un computador
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos Curso 2014/2015 Javier Bermúdez Ruiz Marcos Menárguez Tortosa Begoña Moros Valle http://dis.um.es/docencia/poo Contenido de la presentación Programa de teoría. Programa
Más detallesUniversidad Autónoma Metropolitana Unidad Azcapotzalco. División de Ciencias Básicas e Ingeniería. Licenciatura en Ingeniería en Computación
Universidad Autónoma Metropolitana Unidad Azcapotzalco División de Ciencias Básicas e Ingeniería Licenciatura en Ingeniería en Computación Propuesta de Proyecto Terminal Clasificación de servicios web
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de
Más detallesPROGRAMACION EN INTERNET
PROGRAMACION EN INTERNET FREDYS SIMANCA HERRERA fredyssimanca@hotmail.com La programación en Internet, es una asignatura que exige al estudiante el conocimiento previo de lógica de programación, manejo
Más detallesTecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S
Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S Arquitectura Web Básica Arquitectura Web Contenido Estático Arquitectura Web
Más detallesImplementación de Centros de Computo y Redes de Computadoras
Implementación de Centros de Computo y Redes de Computadoras Como administradores de red debemos considerar los roles administrativos para hacer una implementación de red y/o sistema de computo. ADMINISTRACION:
Más detallesParte I:Teoría. Tema 3:Introducción a los Sistemas operativos. Instalación
Tema 3:Introducción a los Sistemas operativos. Instalación Parte I:Teoría Introducción a los SO Componentes Llamadas al sistema Estructura del Kernel Drivers Esta obra está bajo una licencia Reconocimiento-No
Más detalles1-Componentes Físicos y Lógicos de un Ordenador.
1-Componentes Físicos y Lógicos de un Ordenador. En este capítulo trataremos de explicar el conjunto de elementos por lo que está compuesto un ordenador. A grandes rasgos un Ordenador Personal o PC ( Personal
Más detallesTutor: Ing. Eddie Galarza. Autores: Edison Xavier Sánchez Quevedo Edison Saúl Gallardo Calvopiña
DISEÑO Y CONSTRUCCIÓN DE UN SISTEMA DE AUTENTIFICACIÓN CON RECONOCIMIENTO FACIAL MEDIANTE PROCESAMIENTO DE IMÁGENES CON LA UTILIZACIÓN DE SOFTWARE LIBRE Y TECNOLOGÍA RASPBERRY PI Autores: Edison Xavier
Más detallesSoftware Libre. Clase 13. Universidad Nacional de Quilmes
Software Libre Clase 13 Universidad Nacional de Quilmes 1 Software Libre Software libre (en inglés free software, aunque esta denominación a veces se confunde con «gratis» por la ambigüedad del término
Más detallesVOCABULARIO DEL HARDWARE. Docente Yeni Ávila
VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.
Más detallesMANUAL DE USUARIO RUV++
MANUAL DE USUARIO RUV++ Administración de Usuarios Insurgentes Sur 1685, pisos 5 y 6, Colonia Guadalupe Inn, C. P. 01020, México, D. F Contenido 1. Introducción... 2 2. Objetivos... 2 3. Requerimientos...
Más detallesuna red de equipos no puede funcionar sin un sistema operativo de red
Concepto El sistema operativo de red permite la interconexión de ordenadores para poder acceder a los servicios y recursos. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de
Más detallesLEY LEY QUE NORMA EL USO, ADQUISICION Y ADECUACION DEL SOFTWARE EN LA ADMINISTRACION PUBLICA
Página: 1 de 8 INFORME TECNICO ADQUISICION DE SOFTWARE PARA AMBIENTE GRAFICO Página: 2 de 8 CONTENIDO I. NOMBRE DE AREAS INVOLUCRADAS: 3 II. RESPONSABLES DE LA EVALUACION: 3 III. FECHA 3 IV. JUSTIFICACION
Más detallesInterfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Interfaces Ingeniería en Sistemas Computacionales SCF - 0417 2-4-8 2.- HISTORIA
Más detallesDesarrollo de aplicaciones de acceso a base de datos con JBuilder 7
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Este artículo trata sobre el desarrollo de aplicaciones de acceso a base de datos con la herramienta JBuilder7. Tras una breve introducción,
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su lenguaje
Más detalles2.5.1. Procesamiento de documentos XML.
2.5.1. Procesamiento de documentos XML. Un analizador o parser XML es una herramienta encargada de leer documentos XML [17], poder acceder a sus elementos y comprobar si el documento es sintácticamente
Más detalles20483 Programación en C#
20483B 20483 Programación en C# Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Introducción Este curso enseña a los desarrolladores las habilidades
Más detallesUn recorrido por la Web
Un recorrido por la Web En este apartado revisaremos los lenguajes de programación utilizados para desarrollos que tienen un gran impacto en los browsers de Internet. Cabe destacar que, cuando hablamos
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN 1. Competencias Implementar sistemas de medición y control bajo los
Más detallesProgramación. Práctica Final
Programación Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira 1 1. Introducción. El objetivo de esta práctica
Más detallesSoluciones BYOD para el aula. 24.Febrero.2016
Soluciones BYOD para el aula 1 24.Febrero.2016 Escritorios Virtuales Avanzados Software Libre 08/03/2016 2 Qué es evaos? Solución de virtualización de aplicaciones y escritorios Open Source basada en GNU/Linux
Más detallesFront-end y Biblioteca de Interacción con Subversion para GNOME con tecnologías C# y Mono. Antonio Gutiérrez Mayoral <agutierr@gsyc.escet.urjc.
Proyecto Fin de Carrera Front-end y Biblioteca de Interacción con Subversion para GNOME con tecnologías C# y Mono Antonio Gutiérrez Mayoral Antonio Gutiérrez Mayoral agutierr@gsyc.info
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010 OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su
Más detallesPasarelas TCP/IP de IPAS
Pasarelas TCP/IP de IPAS Contenido Introducción... 2 Principio de funcionamiento... 2 Comparativa de pasarelas... 3 ComBridge Studio Suite... 5 Software adicional... 10 Licencias ComBridge Studio Suite...
Más detallesPROPUESTA TÉCNICA DETALLADA PARA ENVÍO DE INFORMACIÓN Y ACTUALIZACIÓN AUTOMATIZADA DEL PORTAL IBEROAMERICANO DEL CONOCIMIENTO JURÍDICO.
Agosto de 2012 PROPUESTA TÉCNICA DETALLADA PARA ENVÍO DE INFORMACIÓN Y ACTUALIZACIÓN AUTOMATIZADA DEL PORTAL IBEROAMERICANO DEL CONOCIMIENTO JURÍDICO. Objetivo. El presente documento contiene una propuesta
Más detallesMICROSOFT ACCESS 2016 Avanzado
MICROSOFT ACCESS 2016 Avanzado METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender haciendo).
Más detallesPA JOSÉ MANUEL BURBANO CARVAJAL
PA121-01 SISTEMA DE GESTIÓN DEL CONOCIMIENTO PARA LA DEFINICIÓN DE ESTRATEGIAS QUE EVITEN LA DESERCIÓN ESCOLAR EN LOS COLEGIOS DE MOCOA PUTUMAYO EN EL NIVEL DE EDUCACIÓN BÁSICA SECUNDARIA JOSÉ MANUEL BURBANO
Más detallesEmisión de Factura Electrónica o también conocida como Comprobante Fiscal Digital (CFD)
Emisión de Factura Electrónica o también conocida como Comprobante Fiscal Digital (CFD) A partir de Enero de 2011, todos, personas físicas y morales, estaremos obligados por ley a generar comprobantes
Más detallesCurso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)
Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236) Programa de Estudio Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236) Aprende
Más detallesSistemas Informáticos Administrativos para apoyar la Investigación en Ingeniería. Ing. Marco Ambriz Maguey Coordinador de Sistemas de Cómputo
Sistemas Informáticos Administrativos para apoyar la Investigación en Ingeniería. Ing. Marco Ambriz Maguey Coordinador de Sistemas de Cómputo Antecedentes El II es una de las dependencias universitarias
Más detallesTema 2 Introducción a la Programación en C.
Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes
Más detallesSistema Nacional de Registro de la Queja Médica (SINAREQ)
Sistema Nacional de Registro de la Queja Médica (SINAREQ) AVANCES EN LA DEFINICIÓN DE LOS CRITERIOS PARA EL REGISTRO DE INFORMACIÓN Y PARA LA ELABORACIÓN DE CUADROS ESTADÍSTICOS DEL SINAREQ Dr. Héctor
Más detallesMANUAL DE REFERENCIA DE INSTALACIÓN RÁPIDA SISTEMA DE CONTROL DE ASISTENCIAS DE PERSONAL ON THE MINUTE VERSION 4.0
MANUAL DE REFERENCIA DE INSTALACIÓN RÁPIDA SISTEMA DE CONTROL DE ASISTENCIAS DE PERSONAL ON THE MINUTE VERSION 4.0 BIENVENIDOS A ON THE MINUTE. Gracias por adquirir On The Minute. Este sistema le permitirá
Más detallesEn particular para WORD y POWER POINT se recomienda leer los manuales de WORD 2010 y POWER POINT 2010 que fueron la base del curso normal.
GUIA OFICIAL DE INFORMATICA I DEL COBAQ El siguiente link corresponde a la guía oficial del COBAQ para informática I. Se recomienda ampliamente que el estudiante lea completa la guía y responda a todas
Más detallesOferta tecnológica: Sistema de control que permite el vuelo autónomo de drones
Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones RESUMEN Investigadores de la Universidad de
Más detallesLenguajes de Cuarta Generación (4GL)
Lenguajes de Cuarta Generación (4GL) Herramientas de Diseño Prof. Víctor Valenzuela R. Contenido Introducción Breve Reseña Histórica Lenguaje de Cuarta Generación Áreas Funcionales Tipos de 4GL Componentes
Más detallesDescripción del Curso
Curso Práctico de Modelado de Negocios BPMN con UML Descripción del Curso Durante este curso aprenderás de forma práctica el estándar BPMN (Business Process Management Notation) y las extensiones de UML
Más detalles1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...
Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3
Más detallesGeneXus: Filosofía. Preparado por Breogán Gonda y Nicolás Jodal
Preparado por Breogán Gonda y Nicolás Jodal Última actualización: 2012 Copyright Artech Consultores S. R. L. 1988-2012. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier
Más detallesCARRERA DE CIECNIAS DE LA COMPUTACIÓN PROGRAMA DE ESTUDIO. Teóricos: 2 Práctico: 1 Total 3
ARQUITECTURA DE COMPUTADORES CÓDIGO Y CCO301 Total 3 Las matemática aplicada a la computación es el modelado, simulación y optimización de procesos o fenómenos, para procesos complejos, costosos, riesgosos,
Más detalles1
Curso: BORLAN DELPHI 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland Delphi 5. Se estudian las particularidades del lenguaje Delphi, así como su sintaxis; sus
Más detallesMANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ
MANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ DIRECTOR DE PROYECTO: JUAN DE JESUS VELOZA MORA UNIVERSIDAD
Más detallesCOLECCIÓN BIBLIOGRÁFICA ELECTRÓNICA DE LA FACULTAD DE FILOSOFÍA Y LETRAS 1 Lucía Chacón Alvarado
COLECCIÓN BIBLIOGRÁFICA ELECTRÓNICA DE LA FACULTAD DE FILOSOFÍA Y LETRAS 1 Lucía Chacón Alvarado La revolución tecnológica ha traído grandes retos en las maneras tradicionales de hacer tanto de los proyectos
Más detallesGestion y Modelación de Datos Introducción
Gestion y Modelación de Datos Introducción Julio de 2011 Contenido Gestión y Modelación de Datos Descripción del Curso Bases de Datos Definición - Funcionalidades Modelos de Datos DDLs, DMLs Descripción
Más detallesUNIDAD 2: Bases de Datos en Visual Basic
UNIDAD 2: Bases de Datos en Visual Basic 2. Conocer los controles de acceso a datos: Data Manager, textbox, label, dbgrid. Bases de Datos en Visual Basic 6.0 Visual Basic versión 6 puede conectarse a base
Más detalles