921 resultados para 120317 Informática


Relevância:

10.00% 10.00%

Publicador:

Resumo:

En este Proyecto de Fin de Grado se ha realizado el diseño y la implementación de la aplicación Baldugenda. El objetivo que tiene Baldugenda es juntar la agenda universitaria física con los teléfonos móviles y los servicios de Google, para que los alumnos puedan llevar al día los exámenes y sus notas mediante la aplicación. El desarrollo se ha realizado en un marco de integración y colaboración directa de los usuarios en el proyecto, partiendo de un producto mínimo viable inicial e integrando el feedback en la progresiva ampliación de las características del servicio.El sistema se basa en una aplicación nativa para Android conectada con los servicios web de Google Calendar y Google Drive. En implementación se han utilizado tecnologías emergentes, todas de código abierto: Sqlite para el almacenamiento de datos, y como cliente una aplicación Android nativa.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In this work I present recent scientific papers related to the concept of tree-depth: different characterizations, a game theoretic approach to it and recently discovered applications. The focus in this work is presenting all the ideas in a self-contained way, such that they can be easily understood with little previous knowledge. Apart from that all the ideas are presented in a homogeneous way with clear examples and all the lemmas, some of which didn’t have proofs in the papers, are presented with rigorous proofs.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Quantum Computing is a relatively modern field which simulates quantum computation conditions. Moreover, it can be used to estimate which quasiparticles would endure better in a quantum environment. Topological Quantum Computing (TQC) is an approximation for reducing the quantum decoherence problem1, which is responsible for error appearance in the representation of information. This project tackles specific instances of TQC problems using MOEAs (Multi-objective Optimization Evolutionary Algorithms). A MOEA is a type of algorithm which will optimize two or more objectives of a problem simultaneously, using a population based approach. We have implemented MOEAs that use probabilistic procedures found in EDAs (Estimation of Distribution Algorithms), since in general, EDAs have found better solutions than ordinary EAs (Evolutionary Algorithms), even though they are more costly. Both, EDAs and MOEAs are population-based algorithms. The objective of this project was to use a multi-objective approach in order to find good solutions for several instances of a TQC problem. In particular, the objectives considered in the project were the error approximation and the length of a solution. The tool we used to solve the instances of the problem was the multi-objective framework PISA. Because PISA has not too much documentation available, we had to go through a process of reverse-engineering of the framework to understand its modules and the way they communicate with each other. Once its functioning was understood, we began working on a module dedicated to the braid problem. Finally, we submitted this module to an exhaustive experimentation phase and collected results.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Txosten honetan azaltzen den proiektua, auto itxurako robot baten eraikuntzan oinarritzen da. Arduino plataforman oinarritutako robot mugikor baten sorkuntza burutuko da hutsetik, honen kontrola Raspberry Pi ordenagailu txikiaren bitartez eginez. Gainera, azken gailu honi ahalmen handiagoa emateko asmoz, ROS plataforma instalatuko da bertan. Duten kostu baxua dela eta, gaur egun izugarrizko arrakasta lortu dute plataforma guzti hauek, baina proiektu honetan beraien ahalmena neurtu nahi dugu ezaugarri zehatz batzuk dituen robota sortuz.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES]Este proyecto trata el problema del bloqueo de anuncios que existe actualmente en la web. Teniendo en cuenta la opinión de diversos autores sobre el tema, se analiza la problemática del uso de bloqueadores de anuncios. Además, se estudia cómo funcionan estos bloqueadores. En concreto, se analiza cómo está construido y cómo funciona, mediante ingeniería inversa, la extensión más popular en este campo, es decir, AdBlock Plus. Aparte de esto, se proponen una serie de soluciones para atacar al problema. Por último, se desarrolla e implementa una de las propuestas. Como resultado, se mejora el funcionamiento de AdBlock Plus, en el sentido de que da más libertad al usuario para elegir lo que bloquea dando la oportunidad a anunciantes y proveedores de contenido de mantener su modelo de negocio basado en la publicidad.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este proyecto trata de abordar las transformaciones entre diferentes estándares para Test Informatizados, de manera automática, gracias a la Ingeniería dirigida por Modelos (MDE - Model Driven Engineer), para así obtener un estándar capaz de formar parte en una plataforma de ejecución de Guías de Práctica Clínica. Esto se consigue mediante la generación automática de Guías de Test, partiendo de Test Informatizados en los formatos estándar Aiken y Gift.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

[ES]Hoy en día existen diferentes alternativas para interactuar con los ordenadores. Sin embargo, las más extendidas y utilizadas son el teclado y el ratón. En ambos casos resulta necesario que las manos del usuario entren en contacto con algún dispositivo, ya sea un teclado físico o un ratón. En determinadas circunstancias en las que la higiene de las manos es un factor importante, este hecho puede suponer un inconveniente. En este proyecto de fin de grado se ha desarrollado KVLeap, una aplicación de escritorio para los sistemas Windows, que usando el controlador Leap Motion, un dispositivo que detecta y rastrea la posición y los movimientos de las manos en el aire, permite interactuar con un ordenador sin que las manos del usuario tengan que entrar en contacto con ningún dispositivo.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Proiektu honetan Software Produktu-Lerroen paradigma eta proposamena jarraitzen duen lehen hezkuntzako eskola baten kudeaketa sistema garatu da.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Jakina da informatika oso gai zabala dela. Horregatik, oro har, sistema informatikoen garatzaileak sistemaren osagai bakan batzuetaz soilik arduratzen dira. Proiektu honek hardwarearen eta softwarearen munduak uztartzea du helburu; hardware- eta softwareosagaiak dituen sistema bat sortu, behar diren osagai guztiak garatuz. Horretaz gain, garatutakoa erabilgarria izatea bilatu da, hau da, funtzio praktiko eta erreal bat edukitzea. Horretarako, Android eta Arduino plataformak aztertu dira: Android erabiltzaileari interfaze grafikoa eskaini eta elkarrekintza burutzeko erabili da; Arduino, berriz, hardwarearen kontrolatzailea izateko. Horrekin, eragingailuak kontrolatuz, time-lapseak egiteko sistema automatizatua garatu da; D-Lappse Android aplikazioarekin sistema kontrolatu daiteke eta dollyari aginduak bidali, argazki-sekuentziak era automatizatu batean egiteko.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este proyecto se centra en el control de un robot con estabilidad dinámica más concretamente en un robot que responde al conocido modelo del péndulo invertido. Una de las aplicaciones más famosas del péndulo invertido es el Segway. El péndulo invertido del Segway se define solo en un eje, al tener dos ruedas paralelas como soporte. El proyecto general consta de tres partes, poner el robot en equilibrio, el control remoto del robot vía Bluetooth y el uso de los encoders de los motores para manejar el robot. Poner el robot en equilibrio: Esta parte consiste en la lectura e interpretación de los datos que nos ofrece la Unidad de Medición Inercial (IMU) para conseguir que el robot se mantenga horizontalmente en todo momento utilizando un control PID y se ha desarrollado junto al compañero, Anartz Recalde. Las otras dos partes están pensadas con el objetivo de darle más personalidad al proyecto individual de cada uno. Control remoto vía Bluetooth: Con esta parte lo que se pretende es controlar el robot remotamente mediante el Bluetooth y ha sido desarrollada únicamente por mí. Uso de los encoders de los motores para manejar el robot: Esta parte ha sido totalmente desarrollada por Anartz Recalde, y consiste en hacer uso de los encoders de los motores e interpretar los datos que proporcionan para sacar distintos datos como la distancia recorrida o la velocidad. De esta manera, intentará conseguir que el robot en todo momento se mantenga en la misma posición, es decir si alguna fuerza externa al robot hace que el robot se mueva, éste se tiene que situar en la misma posición en la que estaba antes de que se le hubiera ejercido dicha fuerza externa. Por lo tanto, este proyecto consiste en construir un robot balancín, bastante similar a un Segway pero en una escala más pequeña, conseguir que se mantenga en equilibrio y manejarlo por control remoto mediante uso del Bluetooth.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En este proyecto presentamos el diseño e implementación de un móvil de dos ruedas, en concreto un robot balancín. En él se estudiarán las teorías necesarias para que un móvil de dos ruedas se mantenga en equilibrio y poner dichas teorías en práctica.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Se ha implementado la aplicación para el seguimiento de ejercicios en el aula llamada exerClick. Es una aplicación multiplataforma para móviles, evaluada en Android y en iOS y adaptada a esos sistemas gracias a la plataforma Apache Cordova. En su implementación se han utilizado las tecnologías web HTML5, CSS3 y Javascript, además de PHP para el servidor. La aplicación permite que los profesores añadan ejercicios y los alumnos le envíen feedback sobre su realización mediante dos opciones: marcar una duda en el ejercicio o marcar el ejercicio como finalizado.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A Data Mining model that is able to predict if a flight is going to leave late due to a weather delay. It is used, to be able to get a later connection if you have a connecting flight.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En este Trabajo de Fin de Grado desarrollado en la empresa On4U, se ha implementado un módulo para Magento, cuya función principal es la generación dinámica de parrillas de productos en base al análisis del tiempo meteorológico, teniendo en cuenta la localización del cliente. Además, el módulo guarda automáticamente las compras efectuadas, junto con la información externa, para un posible análisis posterior que relacione los hábitos de compra con el tiempo meteorológico. Aunque se haya centrado en este caso de uso, se ha desarrollado con un enfoque modular, de tal manera que fuese fácil de integrar en el módulo el uso de otra fuente abierta de información. Para poder realizar el proyecto, se ha tenido que profundizar en varios conceptos relacionados con la plataforma de eCommerce Magento, entre ellos, el patrón Modelo-Vista-Controlador y el ciclo de vida de una petición.

Relevância:

10.00% 10.00%

Publicador:

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).