Computación cuántica (II): un nuevo paradigma

El modelo actual de ordenador no es el único posible. Existen otros paradigmas para diseñar un ordenador que son radicalmente diferentes al modelo “convencional”. Un potencial cambio de paradigma se refiere a la electrónica digital: los ordenadores representan la información de forma discreta, usualmente con los valores 0 o 1. Para hacerlo, se consideran dos niveles de voltaje: el nivel “tierra” (0) y el voltaje proporcionado por la fuente de alimentación (1), con un cierto margen de tolerancia para cada nivel. A partir de estos valores pueden realizarse operaciones lógicas (las definidas en el álgebra de Boole, como AND, OR o NOT), que en la práctica se implementan como puertas lógicas mediante transistores que transmiten o bloquean el voltaje para reflejar el resultado de la operación. Pero también hay dispositivos que utilizan un modelo de computación analógica, donde la información se almacena como una magnitud continua: no hay rangos de valores discretos (entre A y B, el valor es X), sino que se utiliza el valor completo de una magnitud. El uso de valores continuos introduce el problema del ruido: fluctuaciones imprevistas que pueden distorsionar este valor y que limitan el rango de valores observables y la precisión. Este problema también aparece en la electrónica digital, pero se resuelve con los márgenes de tolerancia definidos para cada nivel de voltaje. Cabe destacar que esta magnitud puede ser el voltaje en un cable, pero también podrían ser magnitudes mecánicas (p.ej. la contracción de un muelle elástico) o hidráulicas. Así pues, no es necesario limitarse a propiedades electrónicas para implementar un ordenador: es posible cambiar a un paradigma basado en otras...

European Innovation Academy

European Innovation Academy es un programa de verano basado en el emprendimiento que se desarrollará en Italia. Los estudiantes de la Universitat Oberta de Catalunya podrán participar en este programa de metodología intensiva con el soporte de mentores de Sillicon Valley y otros académicos de prestigio internacional. El programa de este año ha sido codesarrollado poor la UC Berkeley, la Universidad de Stanford y Google. Acogerá a 600 participantes de todo el mundo que se dispondrán en equipos multidisciplinares para ser animados y enfocados hacia la construcción de una start-up en sólo 15 días.   Encontrareis todos los detalles del programa aquí. Si queréis consultar más información os podéis dirigir a su web o ver los siguientes vídeos sobre las ediciones anteriores:   EIA Niza, Julio 2015 EIA Niza y Turín, Julio 2016...

HP Academy 2017. R&D and Business Edition

  HP y la  Fundación Universidad-Empresa inician un programa que ofrece un contrato laboral de 2 años y formación en un entorno internacional a universitarios recién titulados y sin experiencia previa. Los candidatos deben tener un buen expediente académico en las áreas de Investigación, Desarrollo y negocios.  Los 100 finalistas tendrán que superar una fase final presencial en las oficinas de HP en Barcelona en el mes de julio, En esta edición se podrán presentar perfiles de R&D (Aeronáutica, Ingeniería Informática, Ingeniería Electrónica, Organización Industrial, Matemáticas, Ingeniería Mecánica, Física, Ingeniería en Telecomunicaciones) y Business(Administración y Dirección de Empresas, Economía, Ingenierías, Marketing, Perfiles enfocados en Cadena de Suministro). Los candidatos recibirán una ayuda de hasta 1000 euros dependiendo el lugar de residencia, por la asistencia a la fase final presencial, y se les hará entrega de un certificado de asistencia y aprovechamiento del curso formativo expedido La inscripción puede realizarse a través de la web de HP Academy 2017 , donde encontrareis toda la información detallada, hasta el 30 de mayo.     ...

MAPIT: Oferta Backend Engineer

En Mapit están buscando un Backend Engineer, os dejamos todos los detalles a continuación:   Descripción: Como Desarrollador de Backend tendrás la oportunidad de innovar, aprender y participar en una Start-up con grandes proyectos. Estamos buscando una persona proactiva, flexible, innovadora y que trabaje eficientemente en equipos de trabajo, y con actitud de afrontar nuevos retos profesionales. Queremos una persona que pueda manejar desarrollo de software alineado con el producto, ingeniería y las prioridades del negocio.   Estudios mínimos: Ingeniero Informático o similar Experiencia: 2 años Lugar de trabajo: Oficinas Casp 172 Barcelona Horario: Jornada completa Rango salarial: Según perfil (30K-36K)   Requerimientos – Conocimientos en sistemas distribuidos – Experiencia con Java, Javascript y Node.JS – Conocimientos sólidos de SQL. – Desarrollo del software y patrones de arquitectura. – Experiencia en gestión de servicios en cloud. – Experiencia con RESTful APIs. – Conocimiento de GitHub. – Conocimiento metodologías agile. – Buena capacidad comunicativa   Contacto:...

Computación cuántica (I): el fin de los ordenadores clásicos

Los ordenadores actuales son descendientes de la Máquina de Turing. Este modelo matemático fue creado por Alan Turing para dar respuesta al Entscheidungsproblem (en alemán, “problema de decisión”), una de las cuestiones centrales de la informática teórica. Las Máquinas de Turing utilizan como memoria una cinta con un número infinito de posiciones y un cursor que puede leer una posición de la cinta, modificar su contenido o desplazarse una posición a la izquierda o a la derecha. El “código” de la máquina de Turing es el conjunto de reglas predefinidas que indican qué acciones debe realizar el cursor según el contenido de la cinta, mientras que los “datos de entrada” sería el contenido inicial de la cinta. También es posible definir una Máquina de Turing Universal que recibe como entrada el código de una máquina de Turing y unos datos de entrada y simula la ejecución de dicha máquina de Turing. Esta Máquina de Turing Universal es uno de los antecesores del concepto de “programa almacenado”: pensar en el programa como un dato más que puede leerse (para ejecutarse) o incluso modificarse. Puede parecer un concepto evidente, pero hasta ese momento la mayoría de máquinas tenían un propósito específico (un problema, una herramienta). Esta idea de máquina “programable y de propósito general” se había utilizado en el campo de las máquinas de tejer (para coser patrones complejos definidos mediante una tarjeta perforada), pero aquí se aplicaba a la realización de cálculos. Aunque excelente como modelo teórico, la Máquina de Turing tiene una arquitectura poco útil desde un punto de vista práctico y existen formas de diseñar una máquina más...