925 resultados para Informática
Resumo:
Gradu amaierako proiektu hau software produktu-lerroen testuinguruan kokatzen da, GitLine aplikazioan funtzionalitate batzuk gehituz. GitLine, Onekin ikerketa taldean [13] garatua, GitHub-en funtzionalitate gehigarriak eskaintzen dituen Firefox-eko plugin bat da. Plugin honek SPL produktu eraikitzaileari laguntza eskaintzen dio ezaugarri biltegiak eta produktu biltegiak sortu eta beraien arteko sinkronizazioa mantentzeko. Sinkronizazio hori hobetzeko, ikasleak hiru funtzionalitate berri inplementatu ditu. GitLine-en inplementatuta dagoen productFork funtzionalitateari, hau da, ezaugarri biltegi batetik aukeratutako ezaugarriekin produktu biltegia sortzeko funtzionalitateari, hobekuntza nabarmen bat gehitu dio ikasleak: baliozkoak diren produktu biltegiak bakarrik sortzen direla ziurtatzen du (balioztaketa). Hobekuntza honi esker, produktu biltegiak erabat sinkronizatuta daude ezaugarri biltegiarekin. Ezaugarri biltegi baten bizi-zikloa handitzeko, ikasleak ezaugarri biltegian ezaugarri berriak txertatzeko aukera inplementatu du (ezaugarria txertatu). Gainera, hasieran aipatutako ezaugarri biltegi eta produktu biltegien arteko sinkronizazio hori bermatzeko, ezaugarri berriak txertatzerakoan, ezaugarri berri horiek sortuta dauden produktu biltegietara hedatzeko aukera inplementatu du ere (ezaugarria hedatu).
Resumo:
La Sociedad de Ciencias Aranzadi requiere de un equipo muy costoso para realizar uno de sus estudios sobre la gaviota patiamarilla del Cantábrico, y ha propuesto a la facultad de informática de Donostia-San Sebastián la creación de un dispositivo para el mismo fin, por un precio menor. Los dispositivos elegidos para la realización del seguimiento son las motas IRIS a las que se incorpora un GPS para poder registrar la localización de las aves. El objetivo de este proyecto consiste en implementar en NesC parte del código de una aplicación de seguimiento de aves. Además, se requiere diseñar un sistema de actualización del software que ejecutan las motas de forma inalámbrica mediante el sistema de radio. Este documento analiza la implementación del software para el seguimiento de las gaviotas patiamarillas, asi como el análisis previo del sistema operativo utilizado, TinyOS y las funcionalidades que éste nos ofrece.
Resumo:
Dokumentu honek magnet lotura eta web API arloak lantzen dituen Gradu Amaierako Proiektua deskribatzen du. Teknologia horiek liburu elektronikoak partekatzeko erabili dira eta sortutako aplikazioari Liburutruk izena eman zaio. Honakoak dira Liburutruk-en ezaugarri nagusienak: • Zerbitzariak web API api publiko eta dokumentatua eskaintzen du. • APIaren bidez liburuak eta horiei lotutako baliabideak kudeatu daitezke. • Gehitutako liburuak BitTorrent bidez partekatzen ditu eta liburu horien magnet loturak sortzen ditu. • Web-nabigatzaileetan exekutatzen den bezeroa du, orri bakarreko aplikazioa dena. • Bezeroak zerbitzariaren APIa erabiltzen du. • Aplikazioa eta kodea edonork eskura ditzake.
Resumo:
Gordon E. Moore, cofundador de Intel, predijo en una publicación del año 1965 que aproximadamente cada dos años se duplicaría el número de transistores presentes en un circuito integrado, debido a las cada vez mejores tecnologías presentes en el proceso de elaboración [1]. A esta ley se la conoce como Ley de Moore y su cumplimiento se ha podido constatar hasta hoy en día. Gracias a ello, con el paso del tiempo cada vez se presentan en el mercado circuitos integrados más potentes, con mayores prestaciones para realizar tareas cada vez más complejas. Un tipo de circuitos integrados que han podido evolucionar de forma importante son los dispositivos de lógica programable, circuitos integrados que permiten implementar sobre ellos las funciones lógicas deseadas. Hasta hace no muchos años, dichos dispositivos eran capaces de incorporar circuitos compuestos por unas pocas funciones lógicas, pero gracias al proceso de miniaturización predicho por la Ley de Moore, hoy en día son capaces de implementar circuitos tan complejos como puede ser un microprocesador; dichos dispositivos reciben el nombre de FPGA, siglas de Field Programmable Gate Array. El presente proyecto tiene como objetivo construir un marco de fotos digital con reloj y despertador programable, valiéndose para ello de la FPGA Cyclone II de Altera y una pantalla táctil de la casa Terasic. Con este fin, se documentará en primera instancia los dispositivos a utilizar con sus características y posibilidades que plantean, para pasar posteriormente al diseño de la aplicación y su implementación e integración en la placa para comprobar su correcto funcionamiento.
Resumo:
Proiektu honetan RSAIT ikerketa taldearen Marisorgin robotaren simulazioa eta nabigazioa landu dira Gazebo-ROS ingurunean. Robota UPV/EHUko Donostiako Informatika Fakultateko hirugarren solairuan zehar mugituko da, korridore, bulego eta gainontzeko geletatik igaroz. Bestalde, Marisorgin RWI etxeko B21 robota da, lau gurpil ditu eta mugimendu-sistema sinkronoa dauka. Nabigaziorako, robota bere kokapenetik (jatorriko puntua) guk adierazitako puntura (helburuko puntua) mugitu beharko da modu autonomoan.
Resumo:
El objetivo del siguiente proyecto es proporcionar una herramienta para estudiar el rendimiento de sistemas multiprocesador. Para ello estos sistemas serán previamente modelados como redes de Petri y simulados mediante el entorno de simulación de sistemas de eventos discretos OMNeT++.
Resumo:
Proiektu honetan robot mugikor bat eraiki eta arduino bitartez kontrolatu da. Robota edozein smartphone erabiliz kontrolatu daiteke Bluetooth RC Car aplikazioa erabiliz. Ultrasoinu sentsorea du talkak ekiditeko eta GPSaren bidez uneko posizioaren berri ematen du. Honetaz gain, wifi bidez mezuak ere bidal ditzake proiektuan bertan garatu den echo zerbitzarira.
Resumo:
Proyecto de Fin de Grado, especialidad en Computación. Se ha desarrollado un software en ROS para detectar posturas y movimientos de personas. Para ello, se utiliza la información del esqueleto proporcionada por el sensor Kinect y la biblioteca OpenNI. Se ha realizado un enfoque basado en técnicas de aprendizaje supervisado para generar modelos que clasifiquen posturas estáticas. En el caso de los movimientos, el enfoque se ha basado en clustering. Estos modelos, una vez generados, se incluyen como parte del software, que reacciona ante las posturas y gestos que realice un usuario.
Resumo:
La herramienta pretende integrar datos de la UPV/EHU públicamente accesibles y establecer puentes entre distintos repositorios de información del ámbito académico. Para ello, aprovecharemos el Linked Data, "la forma que tiene la Web Semántica de vincular los distintos datos que están distribuidos en la Web", y los estándares que éste define. La herramienta pretende integrar datos de la UPV/EHU públicamente accesibles y establecer puentes entre distintos repositorios de información del ámbito académico. Para ello, aprovecharemos el Linked Data, "la forma que tiene la Web Semántica de vincular los distintos datos que están distribuidos en la Web", y los estándares que éste define. Los repositorios elegidos para este trabajo han sido el ADDI, Bilatu, las páginas de todos los centros de la UPV/EHU en el Campus de Gipuzkoa y la DBLP. La mayoría de las funcionalidades de esta aplicación son genéricas, por lo que podrían fácilmente aplicarse a repositorios de otras instituciones. El sistema es un prototipo que demuestra la factibilidad del objetivo de integración y que está abierto a la incorporación de más conjuntos de datos, siguiendo la misma metodología empleada en el desarrollo de este proyecto. La mayoría de las funcionalidades de esta aplicación son genéricas, por lo que podrían fácilmente aplicarse a repositorios de otras instituciones. El sistema es un prototipo que demuestra la factibilidad del objetivo de integración y que está abierto a la incorporación de más conjuntos de datos, siguiendo la misma metodología empleada en el desarrollo de este proyecto.
Resumo:
El objetivo de este proyecto consiste en implementar una aplicación que busca todos los modelos de una fórmula recibida como entrada. Esta fórmula de entrada pertenece a la lógica NatEq, la cual es un subconjunto de la lógica de primer orden. Esta lógica consta de un sólo predicado, que es la igualdad. Además, no contiene símbolos de funciones, incluye los cuantificadores universal y existencial, y se interpreta sobre el dominio de los números naturales N.
Resumo:
Gaur egun hain erabilia den Twitter aplikazioak badu euskarazko bertsioa, baina bertan idazten diren txioak oraindik ezin dira euskaraz atzitu, ez badira euskaraz itzultzen. Beste hizkuntza nagusietan ordea, Twitter aplikazio berak aukera ematen du hizkuntzaz aldatzeko txioen testua, bere elementu eta propietateak mantenduz. Hori da proiektu honen helburua. Txioetan idatzitako testua euskarara itzultzea, txioen formatua mantenduz. Horretarako Twitterren API-a erabiliko dugu, txio eredu ezberdinak jasotzeko, eta ondoren bertako elementuak desberdindu eta itzultzeko, beharrezkoa den heinean. Besteak beste, traolak, erabiltzaileen aipamenak eta RT-eak (berTxioak) duten eragina testuan eta itzulpenean. Txioen testua normalizatzeko aukera desberdinak inplementatu ditugu programan, Matxin web-zerbitzura bidali aurretik eta ondoren lortzen ditugun emaitzak aztertu. Proiektu honek hasiera batetik erakarri zidan, Twitterren API-a erabiltzeko aukera eskaintzen baitu, eta gaur egun lan mundua ikusirik, honelako API ahaltsu bat erabiltzeak asko balio baitu. Bestalde, Gradu amaierako azken urtean izan nuen itzultzaileen funtzionamenduekin lehenengoz harremana, eta ikasgaia aukerazkoa zenez, ez genuen nahi bezain guztia ikusi. Itzultzaileen munduak ere erakartzen zidanez hartu nuen proiektu hau. Amaitu ondoren, esan dezaket nire kuriositatea asetu dudala eta bai itzulpen automatiko bai Twitter API-ekin aplikazioak sortzeko gai naizela. Nire iritzian erabilera handiko produktu bat lortu dugu proiektu honen bidez. Etorkizunari begira, baliabide gehiago inplementatzeko aukerarekin.
Resumo:
This report is an introduction to the concept of treewidth, a property of graphs that has important implications in algorithms. Some basic concepts of graph theory are presented in the first chapter for those readers that are not familiar with the notation. In Chapter 2, the definition of treewidth and some different ways of characterizing it are explained. The last two chapters focus on the algorithmic implications of treewidth, which are very relevant in Computer Science. An algorithm to compute the treewidth of a graph is presented and its result can be later applied to many other problems in graph theory, like those introduced in the last chapter.
Resumo:
Hemen aurkezten dugun txostena Ingeniaritza Informatikako Karrera Bukaerako Proiektu (KBP) batean sortu dugun memoria da. Bertan, izen-entitateak desanbiguatzeko bi tresna ebaluatu ditugu, zenbait datu multzo estandar erabilita. Proiektua Eusko Jaurlaritzako lankidetza beka batekin egin dugu, EHUko IXA ikerketa taldearen baitan. QTLeap Europako proiektuan egin dugu lan, zeinek itzultzaile automatikoen mugak aztertu nahi dituzten. Bertan, hain zuzen, desanbiguazio edo izen-entitateen estekatze automatikoaren inguruan lan egin dugu. Esan bezala 2 tresna ebaluatu ditugu,Dbpedia Spotlight eta UKB. Bestalde,hiru hizkuntzetan egin ditugu esperimentuak: ingelesean, gaztelanian eta euskaran.Dbpedia Spotlight tresna ingelesean eta gaztelanian erabili ditugu eta UKB aldiz,gaztelanian eta euskaran. Izen-entitateak desanbiguatzeko erabili dugun ezagutza-basea Wikipedia izan da.
Resumo:
En esta memoria se presenta el proyecto de fin de carrera “Centro de gestión de notificaciones Push para dispositivos móviles basados en IOS y Android”, cuyo objetivo es crear una herramienta web, de libre distribución, que permita gestionar, programar y realizar envíos de notificaciones Push para aplicaciones móviles que funcionen bajo entornos IOS (Apple) y Android.