899 resultados para Lenguajes audiovisuales


Relevância:

20.00% 20.00%

Publicador:

Resumo:

En este proyecto se ha estudiado el abanico de posibilidades que las plataformas web y móviles ofrecen para aprender lenguajes de programación compilados. A continuación, se ha realizado el diseño y la implementación de una plataforma para el aprendizaje de lenguajes de programación desde dispositivos móviles, con posibilidad de compilación remota desde la aplicación desarrollada, analizando el proceso y las elecciones de desarrollo tomadas. Así, se ha desarrollado una app mediante la plataforma de desarrollo Cordova, que puede ser distribuida para todas las plataformas móviles que esta soporta, incluyendo las más populares: iOS y Android. Para la parte servidora se ha utilizado un servidor Apache (PHP) y el sistema NoSQL MongoDB para la base de datos. Para mayor facilidad en la gestión del contenido de la app, se ha desarrollado en paralelo un gestor web de la base de datos, el cual permite añadir, editar y eliminar contenido de la misma a través de una interfaz agradable y funcional. ABSTRACT. In this project I have studied the range of possibilities that web and mobile platforms offer to learn compiled programming languages. Next, I have designed and implemented a platform for learning programming languages from mobile devices, giving the possibility of remote compilation within the developed application. In this terms, I have developed an app with the Cordova development platform, which can be distributed for all the mobile platforms Cordova supports, including the most popular ones: iOS and Android. For the server part, I have used an Apache (PHP) server and the NoSQL database system MongoDB. In order to offer a more usable system and a better database management, I have also developed a web manager for the database, from which database content can be added, edited and removed, through a clear and functional interface.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

El presente PFC tiene como objetivo el desarrollo de un gestor domótico basado en el dictado de voz de la red social WhatsApp. Dicho gestor no solo sustituirá el concepto dañino de que la integración de la domótica hoy en día es cara e inservible sino que acercará a aquellas personas con una discapacidad a tener una mejora en la calidad de vida. Estas personas, con un simple comando de voz a su aplicación WhatsApp de su terminal móvil, podrán activar o desactivar todos los elementos domóticos que su vivienda tenga instalados, “activar lámpara”, “encender Horno”, “abrir Puerta”… Todo a un muy bajo precio y utilizando tecnologías OpenSource El objetivo principal de este PFC es ayudar a la gente con una discapacidad a tener mejor calidad de vida, haciéndose independiente en las labores del hogar, ya que será el hogar quien haga las labores. La accesibilidad de este servicio, es por tanto, la mayor de las metas. Para conseguir accesibilidad para todas las personas, se necesita un servicio barato y de fácil aprendizaje. Se elige la red social WhatsApp como interprete, ya que no necesita de formación al ser una aplicación usada mayoritariamente en España y por la capacidad del dictado de voz, y se eligen las tecnologías OpenSource por ser la gran mayoría de ellas gratuitas o de pago solo el hardware. La utilización de la Red social WhatsApp se justifica por sí sola, en septiembre de 2015 se registraron 900 millones de usuarios. Este dato es fruto, también, de la reciente adquisición por parte de Facebook y hace que cumpla el primer requisito de accesibilidad para el servicio domotico que se presenta. Desde hace casi 5 años existe una API liberada de WhatsApp, que la comunidad OpenSource ha utilizado, para crear sus propios clientes o aplicaciones de envío de mensajes, usando la infraestructura de la red social. La empresa no lo aprueba abiertamente, pero la liberación de la API fue legal y su uso también lo es. Por otra parte la empresa se reserva el derecho de bloquear cuentas por el uso fraudulento de su infraestructura. Las tecnologías OpenSource utilizadas han sido, distribuciones Linux (Raspbian) y lenguajes de programación PHP, Python y BASHSCRIPT, todo cubierto por la comunidad, ofreciendo soporte y escalabilidad. Es por ello que se utiliza, como matriz y gestor domotico central, una RaspberryPI. Los servicios que el gestor ofrece en su primera versión incluyen el control domotico de la iluminación eléctrica general o personal, el control de todo tipo de electrodomésticos, el control de accesos para la puerta principal de entrada y el control de medios audiovisuales. ABSTRACT. This final thesis aims to develop a domotic manager based on the speech recognition capacity implemented in the social network, WhatsApp. This Manager not only banish the wrong idea about how expensive and useless is a domotic installation, this manager will give an opportunity to handicapped people to improve their quality of life. These people, with a simple voice command to their own WhatsApp, could enable or disable all the domotics devices installed in their living places. “On Lamp”, “ON Oven”, “Open Door”… This service reduce considerably the budgets because the use of OpenSource Technologies. The main achievement of this thesis is help handicapped people improving their quality of life, making independent from the housework. The house will do the work. The accessibility is, by the way, the goal to achieve. To get accessibility to a width range, we need a cheap, easy to learn and easy to use service. The social Network WhatsApp is one part of the answer, this app does not need explanation because is used all over the world, moreover, integrates the speech recognition capacity. The OpenSource technologies is the other part of the answer due to the low costs or, even, the free costs of their implementations. The use of the social network WhatsApp is explained by itself. In September 2015 were registered around 900 million users, of course, the recent acquisition by Facebook has helped in this astronomic number and match the first law of this service about the accessibility. Since five years exists, in the internet, a free WhatsApp API. The OpenSource community has used this API to develop their own messaging apps or desktop-clients, using the WhatsApp infrastructure. The company does not approve officially, however le API freedom is legal and the use of the API is legal too. On the other hand, the company can block accounts who makes a fraudulent use of his infrastructure. OpenSource technologies used in this thesis are: Linux distributions (Raspbian) and programming languages PHP, Python and BASHCSRIPT, all of these technologies are covered by the community offering support and scalability. Due to that, it is used a RaspberryPI as the Central Domotic Manager. The domotic services that currently this manager achieve are: Domotic lighting control, electronic devices control, access control to the main door and Media Control.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

La violencia de género adolescente es un problema cada vez más extendido en España. El Instituto Nacional de Estadística (INE) confirmó en 2015 que las edades con un índice mayor de maltrato se encuentran entre los 25 y los 29 años, un dato escalofriante que pone de manifiesto la tolerancia a este tipo de agresiones en edades cada vez más tempranas. En 2007 ya se alertó del hecho de que el 40% de los jóvenes, de entre 18 y 27 años, habían agredido físicamente a su pareja, una cifra que justifica por qué actualmente el 20% de los chicos españoles de entre 12 y 24 años considera además que ser agresivos les hace más atractivos.Este proyecto estudia las preferencias y gustos actuales de las y los adolescentes en formatos como el cine, las series, los videojuegos o la publicidad, para analizar si existe alguna relación entre la violencia observada en los chicos, la tolerancia al maltrato de las chicas, y el tipo de personajes que más les gustan y que tratan de imitar. Esta Investigación, trata de visibilizar por tanto la importancia de estos contenidos en la creación de un imaginario sano que no promocione actitudes y estereotipos machistas. Para entender la violencia de género adolescente, como una consecuencia de la violencia sufrida por las mujeres a lo largo de la historia, este trabajo hará un breve repaso por la historia de las mujeres en los últimos siglos, para contextualizar la violencia actual como un problema heredado y habitual para las mujeres, y haciendo especial hincapié en los logros obtenidos a favor de una igualdad real entre hombres y mujeres.Para entender la violencia de género adolescente, como una consecuencia de la violencia sufrida por las mujeres a lo largo de la historia, este trabajo hará un breve repaso por la historia de las mujeres en los últimos siglos, para contextualizar la violencia actual como un problema heredado y habitual para las mujeres, y haciendo especial hincapié en los logros obtenidos a favor de una igualdad real entre hombres y mujeres.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

En estos últimos años la curiosidad por el sector informático, y más específicamente en la programación, ha producido una gran demanda por los interesados en estas áreas. Esto ha provocado que el número de tutoriales y entrenadores haya aumentado de una forma considerable. Debido a esta gran demanda, ha surgido la idea de desarrollar una herramienta con la que poder gestionar tutoriales de programación con una aplicación de escritorio. La finalidad de este proyecto es poder crear tutoriales interactivos que permitan a los alumnos adquirir conocimientos de una forma sencilla y atractiva. Esto se consigue mediante la posibilidad de enriquecer el formato del texto al mostrar las explicaciones o los enunciados de las preguntas y añadir imágenes. Para evitar que sea un tutorial de sólo lectura, que resulta poco atractivo y no permite al estudiante evaluar los conocimientos adquiridos, con esta herramienta se podrán intercalar preguntas entre la teoría para enganchar más al alumno, y conseguir que el aprendizaje sea muy incremental, para no tener una cantidad abrumadora de información en poco tiempo. Con estos tutoriales el alumno podrá comprobar los conocimientos adquiridos gracias al seguimiento continuo. El estudiante, según lea la teoría y realice los ejercicios con grado de dificultad creciente, tendrá más capacidad para resolver ejercicios nuevos y prepararse para continuar el tutorial. El resultado de este proyecto ha sido una herramienta multiplataforma y con licencia abierta MIT, que puede ser descargada de https://github.com/Kherdu/TFG.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

En esta presentación se ven los fundamentos de los diferentes lenguajes de marcado empleados comúnmente en la web actual: HTML4, HTML5 y XHTML.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Objetivo: Determinar la efectividad de la utilización de guías audiovisuales basadas en la evidencia (GABE) sobre la adquisición de competencias en estudiantes de grado en enfermería de la Universitat Jaume I. Material y métodos: Estudio cuasiexperimental con dos grupos no concurrentes. Se incluyen estudiantes matriculados en la materia “Cuidados de Enfermería en Procesos Asistenciales” en los cursos académicos 2012-2013 (grupo control) y 2013-2014 (grupo intervención). El grupo intervención utiliza GABE sobre procedimientos enfermeros. La evaluación se realiza mediante una lista de verificación de objetivos. Se realiza un análisis descriptivo e inferencial de los grupos y calificaciones (media, s, cv, máximo y mínimo) y análisis de correlación de las calificaciones (test de correlación de Pearson) (p<0,05). La efectividad sobre la adquisición de competencias se estudia comparando las calificaciones obtenidas por los estudiantes matriculados en las mismas asignaturas durante el curso académico 2012-2013. Implicaciones para la práctica: La utilización de GABE sobre procedimientos de enfermería facilita una primera aproximación de los estudiantes a la realidad asistencial, fomentando habilidades y actitudes relacionadas con Práctica Basada en la Evidencia como pensamiento crítico y reflexivo o consulta de fuentes de evidencia, siendo necesarias para desarrollar un aprendizaje independiente a lo largo de la vida. Limitaciones: La principal limitación es la comparación de grupos no concurrentes sin selección aleatoria. Consideramos esta aproximación metodológica más ética al no utilizar en los alumnos de un mismo curso dos metodologías distintas. Se analizarán las características basales de los grupos de estudio para poder controlar los posibles sesgos de selección.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Para los distintos actores sociales que componen la Comunidad Audiovisual de una localidad alejada de los grandes centros capitalinos es prioritario acceder, entre otras cuestiones, a conocimientos técnicos-especializados para generar propuestas creativas, sustentables y competitivas. Desde la sanción en nuestro país de la Ley de Servicios de Comunicación Audiovisuales N° 26.522, acompañada por una importante política de fomento y promoción de Contenidos Audiovisuales Digitales para Televisión, se han ampliado las oportunidades para la consolidación y crecimiento del sector a nivel regional en lo que respecta tanto a la producción como a la distribución de diversos tipos de obras. En este marco, la implicación y compromiso de las Universidades públicas en estos procesos cobra centralidad dado que se instituyen en un actor de peso en términos de sus posibilidades de intervención en lo que respecta a la construcción y circulación de saberes específicos. Como parte de dicha comunidad educativa consideramos que es un deber ineludible comunicar los resultados de nuestro trabajo a los fines de su apropiación por parte de las organizaciones audiovisuales. Entonces, este proyecto de transferencia de conocimientos técnicos se orienta a reforzar los procesos de capacitación y actualización de distintas organizaciones locales que constituyen el Nodo Audiovisual Tecnológico (NAT) de Villa María. Concebidos los NAT como sistemas productivos, los mismos están conformados por diversos sujetos colectivos tales como institutos especializados, instituciones públicas, asociaciones civiles sin fin de lucro y PyMES audiovisuales. Estos actores participan en un ámbito en el que se pretende establecer una democratización de los mecanismos de participación, con énfasis en principios asociativos; y una federalización de la producción audiovisual, entre otras cuestiones. Dentro de sus objetivos se proponen fomentar la investigación y desarrollo de nuevos formatos y aplicaciones para la televisión digital, buscando establecer especializaciones tecnológicas, teóricas y productivas. En pos de esta intención es que los resultados obtenidos por el equipo de investigación pueden resultar útiles y aplicables dado que hemos profundizado en los nuevos dispositivos ficcionales que identificamos en las producciones seriadas televisivas anglosajonas destacadas por la crítica y que alcanzaron, en algunos casos, un nivel de popularización en su consumo. El tipo de objeto audiovisual que analizamos es pertinente para los miembros del NAT ya que predominan en las convocatorias para financiamiento de ficción televisiva criterios asentados en la matriz de la serialidad. Más allá de que los NAT apuntan a promover la generación de contenidos que den cuenta de la cultura y la identidad local y regional, es importante conocer ciertas tendencias en la producción ficcional internacional para concebir alternativas más cercanas a las actuales experiencias de consumo de este tipo de relatos. Es indiscutible que se ha producido una ruptura en los modelos tradicionales de narrar para televisión: cuestión que, a su vez, nos vincula a un segundo receptor de este proyecto conformado por la comunidad educativa de la Carrera de Diseño y Producción Audiovisual de la UNVM a los fines de proveer saberes renovados y construidos desde la indagación científica (Información en Anexo). Así se configura un dispositivo de transferencia tecnológica al que hemos denominado TICAVF/TV (Transferencia de Investigación sobre Contenidos Audiovisuales de Ficción para Televisión) en el que se liga la producción de investigación aplicada, las organizaciones del sector local, y sujetos implicados en los procesos de enseñanza-aprendizaje universitarios. El dispositivo permitirá la construcción dialógica de saberes a partir de instancias de intercambio que redundará en las modificaciones que el equipo de investigación realizará para construir un material de divulgación acorde a demandas específicas.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

El presente proyecto se enmarca en el área de métodos formales para computación; el objetivo de los métodos formales es asegurar, a través de herramientas lógicas y matemáticas, que sistemas computacionales satisfacen ciertas propiedades. El campo de semántica de lenguajes de programación trata justamente de construir modelos matemáticos que den cuenta de las diferentes características de cada lenguaje (estado mutable, mecanismos de paso de parámetros, órdenes de ejecución, etc.); permitiendo razonar de una manera abstracta, en vez de lidiar con las peculiaridades de implementaciones o las vaguezas de descripciones informales. Como las pruebas formales de corrección son demasiado intrincadas, es muy conveniente realizar estos desarrollos teóricos con la ayuda de asistentes de prueba. Este proceso de formalizar y corrobar aspectos semánticos a través de un asistente se denomina mecanización de semántica. Este proyecto – articulado en tres líneas: semántica de teoría de tipos, implementación de un lenguaje con tipos dependientes y semántica de lenguajes imperativos con alto orden - se propone realizar avances en el estudio semántico de lenguajes de programación, mecanizar dichos resultados, e implementar un lenguaje con tipos dependientes con la intención de que se convierta, en un mediano plazo, en un asistente de pruebas. En la línea de semántica de teoría de tipos los objetivos son: (a) extender el método de normalización por evaluación para construcciones no contempladas aun en la literatura, (b) probar la adecuación de la implementación en Haskell de dicho método de normalización, y (c) construir nuevos modelos categóricos de teoría de tipos. El objetivo de la segunda línea es el diseño e implementación de un lenguaje con tipos dependientes con la intención de que el mismo se convierta en un asistente de pruebas. Una novedad de esta implementación es que el algoritmo de chequeo de tipos es correcto y completo respecto al sistema formal, gracias a resultados ya obtenidos; además la implementación en Haskell del algoritmo de normalización (fundamental para el type-checking) también tendrá su prueba de corrección. El foco de la tercera línea está en el estudio de lenguajes de programación que combinan aspectos imperativos (estado mutable) con características de lenguajes funcionales (procedimientos y funciones). Por un lado se avanzará en la mecanización de pruebas de corrección de compiladores para lenguajes Algollike. El segundo aspecto de esta línea será la definición de semánticas operacional y denotacional del lenguaje de programación Lua y la posterior caracterización del mismo a partir de ellas. Para lograr dichos objetivos hemos dividido las tareas en actividades con metas graduales y que constituyen en sí mismas aportes al estado del arte de cada una de las líneas. La importancia académica de este proyecto radica en los avances teóricos que se propone en la línea de semántica de teoría de tipos, en las contribución para la construcción de pruebas mecanizadas de corrección de compiladores, en el aporte que constituye la definición de una semántica formal para el lenguaje Lua, y en el desarrollo de un lenguaje con tipos dependientes cuyos algoritmos más importantes están respaldados por pruebas de corrección. Además, a nivel local, este proyecto permitirá incorporar cuatro integrantes al grupo de “Semántica de la programación”.

Relevância:

20.00% 20.00%

Publicador: