En este libro Sydney Padua transforma una de las más interesantes colaboraciones científicas en una hilarante serie de aventuras del dúo más dinámico del Londres victoriano: Charles Babbage, el inventor accidental del ordenador y su cómplice, Ada, condesa de Lovelace, una peculiar protoprogramadora e hija de Lord Byron. Cuando Lovelace transcribió los planos de Babbage de una enorme máquina de calcular en 1842, añadió anotaciones tres veces más largas que el texto original. Sus notas contienen la primera aparición de la teoría general de la computación, cien años antes de que el auténtico primer ordenador se construyera. Padua nos presenta en Las emocionantes aventuras de Lovelace y Babbage una delirante realidad alternativa en la que Lovelace y Babbage sí construyen la Máquina de las Diferencias y la utilizan para probar modelos económicos, batallar contra la plaga de los errores ortográficos, explorar los salvajes reinos de las matemáticas y, desde luego, luchar contra el crimen.
Condiciones recomendadas para la correcta descarga y visualización de este contenido: - Conexión de alta velocidad a Internet (WIFI, ADSL, cable (fibra), ethernet o similar) - Pantalla de 10 '
En este manual lleva a cabo una introducción a las bases de
datos NoSQL en el contexto de MongoDB, una base de datos NoSQL de tipo
documental. El objetivo de la obra es acercar al lector a los conceptos y
modelos que se gestionan en las bases de datos
NoSQL usando un producto concreto. Se ha elegido MongoDB al tratarse de
una base de datos NoSQL, que en los últimos años se extendió con gran rapidez
constituyendo una sólida alternativa a las bases de datos SQL convencionales.
El primer capítulo de la obra tiene un objetivo
introductorio y consiste en una revisión de los conceptos y definiciones
fundamentales acerca de las bases de datos NoSQL. El resto de capítulos del
libro se dedican a revisar las diferentes funcionalidades de MongoDB. Algunos
capítulos van acompañados de una propuesta de ejercicios prácticos, cuyas
soluciones pueden encontrarse al final del libro.
Las organizaciones han usado estrategias, como la inteligencia de negocio, para tomar mejores decisiones a partir de los datos. Actualmente, en la era de los datos, nuestros clientes son más inteligentes, están más informados y ya no son tan leales con nuestra marca. Esperan experiencias inolvidables y profundamente personalizadas en cada una de las interacciones con nuestra organización. Como resultado, las organizaciones están obligadas a transformar sus estrategias para conocer mejor las necesidades y preferencias de sus clientes, basándose en una enorme cantidad de datos.
Hay mucha excitación en relación con el análisis del big data, pero también mucha confusión en decidir por dónde empezar para aquellos que quieren iniciarse en la programación en este apasionante mundo. Este libro proporciona al lector una oportunidad para empezar a programar y manejar datos a través del ecosistema Apache Spark. Spark es actualmente uno de los paquetes de código abierto más importantes en el espacio del big data y por el que importantes empresas, como IBM, SAP, Oracle o Amazon, han apostado, al tiempo que son también grandes contribuidoras. Este libro, que puede utilizarse como texto de autoestudio o de soporte a cursos que requieran una introducción a Apache Spark, contiene unaexcelente visión introductoria de Apache Spark, una descripción de su ecosistema y de sus características básicas e incluye ejemplos de código para que el lector los pueda probar en su propio PC si lo desea y así tener una comprensión de primera mano de algunas de sus posibilidades.
El creciente enfoque multijugador parece que domina el single player en los videojuegos porque cada vez existen más usuarios que disfrutan de compartir destrezas con otros jugadores, aunque ese placer suponga desafíos y experiencias frustrantes. Para comprenderlos, es esencial entender los videojuegos como espacios y no como objetos. ¿Qué es un juego multijugador?, ¿qué significa el acrónimo MMORPG?, ¿cuáles son las características del modelo free-to-play?, ¿qué es un mod?, ¿los videojuegos hacen un aporte a los mundos transmedia? Estas son algunas de las preguntas que pueden responderse en este libro, que ofrece un panorama amplio de ejemplos e ideas de las razones que hicieron que el videojuego escapara de los laboratorios universitarios de los años 70 y comenzara su carrera para instalarse en los genes de nuestra cultura. El lector encontrará en sus textos un material útil, ya sea como una introducción al tema o como un material de lectura, principalmente para estudiantes y profesores de los grados de multimedia, videojuegos y comunicación. El volumen presenta algunos aspectos teóricos aplicables, y aunque ofrece una visión en conjunto, los capítulos pueden ser leídos sin un orden específico.
¿Se puede esperar algo bueno de una siesta? ¿Tener los pechos pequeños puede inducir a crear un sistema para teledirigir torpedos de forma segura? ¿Un acto desleal de una tal señora Smith puede hacer avanzar la tecnología? ¿Los pañales de los astronautas hacen peligrar las pinzas de tender ropa? ¿Perder el entusiasmo puede iluminar a un hombre y a un pueblo? Este libro tiene mucha sal y mucha gracia, porque es entretenido y divertido. Pero, por encima de todo, es un libro científico capaz de demostrar que ni la historia de los inventos, ni la ingeniería, ni ningún otro aspecto de la creación tienen derecho a ser aburridos. Por lo que, además de lúdico, ¡es un libro lúcido! ¡Casi nada! ¡Un huevo de dos yemas! Tomeu Mestre, Balutxo, escritor
El diseño conceptual es una etapa necesaria en la creación de bases de datos, ya que el esquema conceptual generado es la base desde la cual se creará, modificará y extenderá la base de datos. Un buen diseño conceptual permite crear bases de datos más compactas, entendedoras, simples y extensibles. Este libro pretende ofrecer una primera toma de contacto del lector con el diseño conceptual de bases de datos. El texto del libro describe la problemática del diseño de bases de datos, identifica sus diferentes etapas y justifica la relevancia de cada una de ellas. Posteriormente describe como abordar metodológicamente la etapa de diseño conceptual y los principales lenguajes usados en dicha etapa. Finalmente, se presentan y ejemplifican los elementos básicos de modelado empleando el lenguaje UML. Una lectura a consciencia del libro permite al lector convertirse en un buen diseñador conceptual, es decir una persona capaz de crear esquemas conceptuales en UML que permitan describir un problema concreto.
En este libro se introducen los conceptos fundamentales de la Inteligencia Artificial, desde una visión muy orientada al reconocimiento de patrones. El lector podrá encontrar una revisión completa de las técnicas avanzadas más usadas en el campo del aprendizaje automático. El texto se ha enfocado desde un punto de vista eminentemente práctico. Las explicaciones teóricas de las diferentes técnicas se basan en la resolución de problemas concretos. Los algoritmos están acompañados de ejemplos, escritos en Python, con aplicaciones directas en ámbitos como el procesado de imágenes o el análisis de textos. Los diferentes capítulos comprenden las técnicas de aprendizaje no supervisado, los métodos de reducción de la dimensionalidad y extracción de características (PCA, NMF, ICA, LDA, MDS), los principales algoritmos de clasificación de patrones (probabilísticos, kNN, SVM y Boosting) y diferentes métodos de optimización.
Pese a la enorme abundancia de aplicaciones bioinformáticas, los investigadores en Biología molecular, Genética y Biomedicina todavía no han logrado extraer el máximo rendimiento de todo este volumen de información. No obstante, el acceso a estos datos, probablemente, aceleraría sus proyectos sustancialmente, permitiendo la búsqueda de candidatos para realizar ensayos en los laboratorios con mayor éxito. Precisamente para subsanar este vacío, este libro está pensado, para mostrar los recursos genómicos esenciales, haciendo hincapié, en primer lugar, en sus funcionalidades y los servicios que pueden ofrecernos. En el interior de cada sección, sin embargo, quienes deseen profundizar en el diseño de estas aplicaciones podrán acceder a los principios básicos que conforman su arquitectura fundamental. Este libro trata, principalmente, de explicar qué es la Genómica computacional, cómo pueden emplearse los navegadores genómicos, de qué modo es más apropiado comparar dos o más secuencias biológicas y cuáles son las técnicas de detección computacional de los genes y otros elementos funcionales codificados en el genoma.
Desde finales de los años noventa, los sistemas GNSS se han convertido en una herramienta generadora de valor añadido en los procesos de negocio de las empresas de la mayoría de sectores de actividad. La aparición de nuevos equipos de uso personal que incorporan GPS, como Smartphone, tabletas, PCs y equipos multimedia, junto con la capacidad de almacenar datos geográficos y de tener acceso a servicios de telecomunicación, han permitido a empresas y organizaciones poder ofrecer nuevos servicios que ayuden a optimizar los recursos móviles y a abrir nuevos mercados. Además, la definitiva desactivación de la disponibilidad selectiva (S/A) del servicio GPS en la nueva generación de satélites, ha permitido y seguirá permitiendo en el futuro disponer de una mejor precisión en el posicionamiento abriendo las puertas a multitud de nuevas funcionalidades aun por desarrollar.
Estamos asistiendo en los últimos años a una revolución tecnológica que posibilita la realización de experimentos genómicos a gran escala sin parangón en la historia de la Ciencia. La correcta interpretación de grandes volúmenes de información es compleja y precisa de un análisis computacional eficiente. La introducción de técnicas bioinformáticas permite procesar con garantías estos datos para extraer nuevo conocimiento que resultará útil para confirmar o rebatir distintas hipótesis en numerosas áreas de la Biología. El lector encontrará en este libro las herramientas imprescindibles para analizar bioinformáticamente diferentes conjuntos de datos genómicos. En el texto abundan numerosos ejemplos que ilustran, por ejemplo, la importancia del terminal de comandos, la programación de pequeños scripts, la publicación de datos en Internet, la gestión de bases de datos y el diseño de servidores web con el objetivo de acercar todas estas técnicas a cualquier investigador.
La biología molecular estudia la composición, estructura y función de las moléculas importantes para la vida. Entre estas moléculas destaca el ADN por ser el material hereditario que codifica la información necesaria para el correcto funcionamiento de los seres vivos. En su corta historia, la biología molecular ha experimentado dos momentos que han supuesto impulsos importantes para su desarrollo. El primero, en 1953, fue el descubrimiento de la estructura del ADN. El segundo, en 1990, el inicio del Proyecto Genoma Humano, que estimuló el desarrollo de las técnicas y herramientas necesarias para la consecución de la secuencia de genomas completos y su posterior análisis. Aunque en 2001 se publicó el genoma humano, la carrera continúa con nuevos retos que sólo se conseguirán aunando esfuerzos de diversas disciplinas entre las que destaca por su importancia la bioinformática.
1. Responsable del tractament Identitat: OBERTA UOC PUBLISHING, SLU (d'ara endavant «OBERTA»). CIF: B - 62109772 Adreça postal: Rambla del Poblenou, 154 - 156, 08018. Contacte delegat de protecció de dades:dpd@uoc.edu
OBERTA, com a responsable del lloc web, de conformitat amb el que disposa el Reglament (UE) 2016/679, de 27 d’abril, relatiu a la protecció de les persones físiques pel que fa al tractament de dades personals (d’ara endavant, “RGPD”), i la Llei 34/2002, d’11 de juliol, de serveis de la societat de la informació i del comerç electrònic (LSSICE), us informa que ha implantat les mesures de seguretat necessàries d’índole tècnica i organitzativa, per garantir i protegir la confidencialitat, la integritat i la disponibilitat de les dades introduïdes.
2. Finalitats del tractament
Les dades que sol·licitem són adequades, pertinents i estrictament necessàries per a la finalitat per la qual es recullen i no són mai utilitzades per una finalitat diferent d’aquella per a la que han estat cedides. En cap cas s’obliga a facilitar-nos les dades, tanmateix, són absolutament necessàries per poder dur a terme els serveis que oferim.
L’usuari haurà d’emplenar tots els camps de cada formulari i, en conseqüència, haurà d’omplir els formularis amb dades veraces, exactes, completes i actualitzades. L’usuari serà l’únic responsable de qualsevol dany o perjudici, directe o indirecte, que ocasioni a OBERTA o a qualsevol tercer per completar els formularis amb dades falses, inexactes, incompletes o no actualitzades, o de terceres persones.
La nostra pàgina web obté les seves dades de caràcter personal mitjançant la recepció de diversos formularis i a través del correu electrònic. Les dades personals només s’utilitzen per a les següents finalitats:
Tramitar la compra de publicacions escollides per l’usuari i verificar la veracitat de les dades aportades per a les compres on line. Per dur a terme aquestes finalitats ens podem posar en contacte amb vostè per mitjà de les dades facilitades.
Gestionar l’enviament d’informació comercial sobre els serveis de realització editorial i també informació institucional relacionada amb els actes que es duen a terme des d’OBERTA o on que aquesta participa.
Gestionar qualsevol requeriment d’informació, aclariment, dubte o petició de publicació.
No obstant això, si no vol rebre les nostres comunicacions comercials per mitjà de correu electrònic, pot sol·licitar-ho seguint les instruccions que s’envien a cada enviament. No tractem les seves dades personals amb cap més altra finalitat que les que s’han descrit aquí, excepte per obligació legal o requeriment judicial.
3. Durada de conservació
Les dades corresponents a la compra de productes d’Editorial UOC es conserven durant el termini de vigència de la compra. Posteriorment, queden bloquejades fins que transcorrin els terminis de prescripció aplicables.
Les dades corresponents a la gestió de l’enviament d’informació sobre els serveis de realització editorial es conserven durant el termini necessari per dur a terme aquesta activitat. Posteriorment, queden bloquejades fins que transcorrin els terminis de prescripció aplicables.
Les dades facilitades per l’interessat per a subscriure’s al servei d’informació sobre els serveis de realització editorial es conserven fins que l’usuari manifesti la seva voluntat de suprimir-les.
4. Legitimació del tractament
La base legal per al tractament és el consentiment de l’interessat i, si escau, la derivada de la prestació d’un servei mitjançant un contracte.
5. Lloc on es desa la informació
La informació proporcionada es desa en els servidors de la UOC o en proveïdors i empreses encarregats del tractament de dades que tinguin els servidors en el territori de la Unió Europea o estiguin emparats pel Privacy Shield.
6. Cessió i transferència
Informem que les seves dades es tracten amb la màxima confidencialitat i són utilitzades de manera interna per a les finalitats indicades. Les dades facilitades es poden cedir a empreses del grup UOC (UOCX, SL, UOC i UOC Corporate) i empreses encarregades del tractament de dades (com ara proveïdors de serveis, serveis d’enviament de comunicacions, de missatgeria, de generació d’audiències similars, agències, etc.).
7. Drets de les persones interessades
Podeu sol·licitar l’exercici dels drets següents davant d’OBERTA presentant un escrit a l’adreça postal de l’encapçalament o enviant un missatge electrònic a ediuoc@uoc.edu i adjuntant una fotocòpia del DNI o qualsevol altre document anàleg en dret, com indica la llei.
8. Drets
Els drets que l’usuari pot exercir sobre la protecció de les seves dades de caràcter personal són els que s’especifiquen a continuació:
Dret d’accés: permet a l’interessat saber i obtenir informació sobre les dades de caràcter personal sotmeses a tractament.
Dret de rectificació o supressió: permet corregir errors i modificar les dades que siguin inexactes o incompletes.
Dret de cancel·lació: permet que se suprimeixin les dades que siguin inadequades o excessives.
Dret d’oposició: dret de l’interessat a què no es porti a terme el tractament de les seves dades de caràcter personal o se cessi el tractament que se’n fa.
Limitació del tractament: comporta el marcatge de les dades personals que es conserven, amb la finalitat de limitar-ne el tractament futur.
Portabilitat de les dades: facilitació de les dades que són objecte de tractament a l’interessat, per tal que pugui transmetre-les sense impediments a un altre responsable.
Dret a no ser objecte de decisions individuals automatitzades respecte a les quals l’interessat no hagi expressat el seu consentiment (inclosa l’elaboració de perfils).
Dret a no ser objecte d’una decisió basada en el tractament automatitzat que produeixi efectes o afecti significativament.
Dret a retirar el consentiment prestat en qualsevol moment.
L’interessat també té dret a presentar una reclamació davant l’autoritat de control si considera que es poden haver vulnerat els seus drets en relació amb la protecció de les seves dades.
9. Seguretat
OBERTA, en resposta a la confiança dipositada en nosaltres i tenint en compte la importància en matèria de protecció i confidencialitat que requereixen les dades personals de l’usuari, us informa que ha adoptat totes les mesures tècniques i organitzatives necessàries per salvaguardar-ne la seguretat, tal com exigeix la normativa vigent que regula el reglament de mitjans de seguretat dels fitxers que continguin dades de caràcter personal.
Tota la transmissió de dades personals i bancàries per a la realització de compres de publicacions es realitza mitjançant el xifrat de dades i amb certificat de servidor segur SSL.
10. Galetes (cookies)
Què són les galetes?
Les galetes o cookies són fitxers de text que es baixen a l’equip terminal de l’usuari (ordinador, tauleta, telèfon mòbil…) i que s’emmagatzemena a la memòria del navegador. Les dades contingudes a les galetes poden ser analitzades per OBERTA per millorar la usabilitat dels webs i oferir una informació i uns serveis més personalitzats.
Les dades de navegació recuperades per les galetes són anònimes i no s’associen a cap persona. La informació personal ha de ser facilitada a la UOC de manera explícita per l’usuari. L’usuari pot esborrar o desactivar les galetes des de la configuració dels navegadors. En aquest cas, la pàgina web continua essent operativa, però sense els avantatges de la personalització. Per a més detalls sobre l’ús, la gestió i la configuració de les galetes des dels navegadors, es recomana consultar el web: http://www.aboutcookies.org/
Quin tipus de galetes s’utilitzen a OBERTA?
Segons l’entitat que les gestiona:
Pròpies: són galetes que s’envien al terminal de l’usuari des d’un equip o domini gestionat per la UOC.
De tercers: són galetes que s’envien al terminal de l’usuari des d’un equip o domini no gestionat ni controlat per la UOC. En aquest cas, també s’inclouen les galetes instal·lades per la UOC que recullen informació gestionada per tercers. Les galetes de tercers es poden utilitzar per mesurar i analitzar el comportament dels usuaris amb l’objectiu de millorar la seva experiència al web de la UOC.
Segons el termini de temps que romanguin activades:
De sessió: recullen dades mentre l’usuari navega pel web de la UOC amb la finalitat d’oferir el servei sol·licitat. Caduquen o s’esborren quan es tanca el navegador.
Persistents: es desen al terminal de l’usuari. Caduquen en un període llarg o mitjà de temps, o no ho fan mai.
Segons la finalitat:
Tècniques: són les necessàries per a la navegació correcta per la pàgina web.
De personalització: permeten a l’usuari definir les característiques (idioma) per navegar per la pàgina web.
D’anàlisi: permeten l’anàlisi vinculada a la navegació duta a terme per l’usuari amb la finalitat de fer un seguiment de l’ús de la pàgina web, i també de fer estadístiques dels continguts més visitats, del nombre de visitants, etc.
Publicitàries.
Amb quines finalitats es fan servir les galetes a OBERTA?
Les finalitats de les galetes que es fan servir a OBERTA són les següents:
Tècniques. L’objectiu d’aquest tipus de galetes és possibilitar que la navegació per la pàgina sigui satisfactòria. Aquest tipus de galetes permet que el sistema reconegui els usuaris que s’han registrat i els recordi el nom d’usuari i la contrasenya, entre d’altres funcions.
De personalització. Aquestes galetes permeten que l’usuari accedeixi al web de la UOC amb algunes característiques de caràcter general predefinides, com ara l’idioma, el navegador o la localització geogràfica des d’on s’accedeix al servei. Aquesta informació dels usuaris permet a la UOC poder-los oferir un millor servei i més personalitzat.
Publicitàries. Aquestes galetes fan possible la gestió dels espais publicitaris basant-se en criteris com l’edició de continguts o els hàbits de navegació dels usuaris.
L’informem que pot activar o desactivar aquestes galetes seguint les instruccions del seu navegador d’internet.
11. Canvis en aquesta política de privacitat
La present política de privacitat ha estat establerta amb data 11/07/2018. OBERTA es reserva el dret de modificar aquesta política de privacitat per adaptar-la a novetats legislatives o jurisprudencials.
Codi IOC
Introdueix el teu codi IOC.
Per obtenir el codi cal que entris al campus i, un cop allà, et dirigeixis a la teva Secretaria FP i premis la pestanya Lliurament materials. Allà hi trobaràs una taula amb el nom del cicle del que t'has matriculat, l'editorial a la qual pertanyen els materials i l'enllaç. A sota de l'enllaç hi trobaràs el codi.