Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


NOVEDADES DE CIENCIA Y TECNOLOGÍA, NOVEDAD EN ELECTRÓNICA
biblioteca técnica gratuita / Feed de noticias

Software de autorreparación

08.07.2015

Investigadores del Laboratorio de Computación e Inteligencia Artificial del MIT han desarrollado un sistema llamado Code Phage que corrige automáticamente errores en aplicaciones de código abierto. Code Phage es capaz de corregir errores resultantes de parámetros fuera de los límites, desbordamientos de enteros y división por cero, según una publicación de los investigadores en el sitio web de la Association for Computing Machinery.

Para que el sistema funcione, es necesario tener dos parámetros de entrada que se ingresen en la aplicación de destino, con la condición de que uno de los parámetros haga que el programa falle. Code Phage usa la base de datos para buscar una aplicación donante que pueda procesar ambas entradas sin bloquearse. Se supone que dicha aplicación contiene algún tipo de condición de verificación que evita fallas y no está presente en la aplicación de destino. El objetivo es mover este cheque de la aplicación del donante a la aplicación de destino que debe corregirse.

Para encontrar la condición de prueba en la aplicación donante y comprender cómo funciona, Code Phage ejecuta la aplicación donante primero con el parámetro "bueno" y luego con el parámetro "fallido" (es decir, provocando el bloqueo en el programa original). Con cada "ejecución", el sistema construye una cadena de operaciones lógicas que ocurren en el programa hasta que encuentra una rama de estas cadenas: el lugar donde se encuentra la condición de prueba.

Usando los resultados del análisis (expresiones simbólicas), el sistema recrea e integra un cheque similar en la aplicación original en el idioma en que fue escrito. Al mismo tiempo, Code Phage trabaja con donantes binarios, es decir, no necesita conocer el código fuente de las aplicaciones donantes, ya que analiza su lógica.

En su experimento, los investigadores pudieron corregir errores en siete aplicaciones populares de código abierto utilizando de 2 a 4 donantes para cada una. Tomó de 2 a 10 minutos corregir cada error.

Según los investigadores, la ventaja de Code Phage es que el sistema puede tomar programas escritos en diferentes idiomas como donantes, siempre que funcionen de manera similar. Hay millones de aplicaciones en Internet que se pueden utilizar como donantes.

<< Volver: Monitores iiyama ProLite XU2490HS-B1 y XU2590HS-B1 08.07.2015

>> Adelante: Búhos y silencio de hélices 07.07.2015

Últimas noticias de ciencia y tecnología, nueva electrónica:

Energía del espacio para Starship 08.05.2024

Producir energía solar en el espacio es cada vez más factible con la llegada de nuevas tecnologías y el desarrollo de programas espaciales. El director de la startup Virtus Solis compartió su visión de utilizar la nave espacial SpaceX para crear plantas de energía orbitales capaces de alimentar la Tierra. La startup Virtus Solis ha presentado un ambicioso proyecto para crear plantas de energía orbitales utilizando la nave Starship de SpaceX. Esta idea podría cambiar significativamente el campo de la producción de energía solar, haciéndola más accesible y barata. El núcleo del plan de la startup es reducir el coste de lanzar satélites al espacio utilizando Starship. Se espera que este avance tecnológico haga que la producción de energía solar en el espacio sea más competitiva con respecto a las fuentes de energía tradicionales. Virtual Solís planea construir grandes paneles fotovoltaicos en órbita, utilizando Starship para entregar el equipo necesario. Sin embargo, uno de los principales desafíos ... >>

Nuevo método para crear baterías potentes 08.05.2024

Con el desarrollo de la tecnología y el uso cada vez mayor de la electrónica, la cuestión de crear fuentes de energía eficientes y seguras se vuelve cada vez más urgente. Investigadores de la Universidad de Queensland han revelado un nuevo enfoque para crear baterías de zinc de alta potencia que podrían cambiar el panorama de la industria energética. Uno de los principales problemas de las baterías recargables tradicionales a base de agua era su bajo voltaje, que limitaba su uso en dispositivos modernos. Pero gracias a un nuevo método desarrollado por los científicos, este inconveniente se ha superado con éxito. Como parte de su investigación, los científicos recurrieron a un compuesto orgánico especial: el catecol. Resultó ser un componente importante que puede mejorar la estabilidad de la batería y aumentar su eficiencia. Este enfoque ha dado lugar a un aumento significativo del voltaje de las baterías de iones de zinc, haciéndolas más competitivas. Según los científicos, estas baterías tienen varias ventajas. tienen b ... >>

Contenido de alcohol de la cerveza caliente. 07.05.2024

La cerveza, como una de las bebidas alcohólicas más comunes, tiene su propio sabor único, que puede cambiar según la temperatura de consumo. Un nuevo estudio realizado por un equipo internacional de científicos ha descubierto que la temperatura de la cerveza tiene un impacto significativo en la percepción del sabor alcohólico. El estudio, dirigido por el científico de materiales Lei Jiang, encontró que a diferentes temperaturas, las moléculas de etanol y agua forman diferentes tipos de agrupaciones, lo que afecta la percepción del sabor alcohólico. A bajas temperaturas, se forman más racimos piramidales, lo que reduce el sabor picante del "etanol" y hace que la bebida tenga un sabor menos alcohólico. Por el contrario, a medida que aumenta la temperatura, los racimos se vuelven más encadenados, lo que da como resultado un sabor alcohólico más pronunciado. Esto explica por qué el sabor de algunas bebidas alcohólicas, como el baijiu, puede cambiar en función de la temperatura. Los datos obtenidos abren nuevas perspectivas para los fabricantes de bebidas, ... >>

Principal factor de riesgo para la adicción al juego 07.05.2024

Los juegos de ordenador se están convirtiendo en una forma de entretenimiento cada vez más popular entre los adolescentes, pero el riesgo asociado de adicción a los juegos sigue siendo un problema importante. Científicos estadounidenses realizaron un estudio para determinar los principales factores que contribuyen a esta adicción y ofrecer recomendaciones para su prevención. A lo largo de seis años, se siguió a 385 adolescentes para descubrir qué factores podían predisponerlos a la adicción al juego. Los resultados mostraron que el 90% de los participantes del estudio no corrían riesgo de adicción, mientras que el 10% se convertía en adictos al juego. Resultó que el factor clave en la aparición de la adicción al juego es un bajo nivel de comportamiento prosocial. Los adolescentes con un bajo nivel de conducta prosocial no muestran interés en la ayuda y el apoyo de los demás, lo que puede provocar una pérdida de contacto con el mundo real y una dependencia cada vez más profunda de la realidad virtual que ofrecen los juegos de ordenador. A partir de estos resultados, los científicos ... >>

El ruido del tráfico retrasa el crecimiento de los polluelos 06.05.2024

Los sonidos que nos rodean en las ciudades modernas son cada vez más penetrantes. Sin embargo, pocas personas piensan en cómo este ruido afecta al mundo animal, especialmente a criaturas tan delicadas como los polluelos que aún no han salido del cascarón. Investigaciones recientes están arrojando luz sobre esta cuestión, indicando graves consecuencias para su desarrollo y supervivencia. Los científicos han descubierto que la exposición de los polluelos de cebra al ruido del tráfico puede causar graves alteraciones en su desarrollo. Los experimentos han demostrado que la contaminación acústica puede retrasar significativamente su eclosión, y los polluelos que emergen enfrentan una serie de problemas que promueven la salud. Los investigadores también descubrieron que los efectos negativos de la contaminación acústica se extienden a las aves adultas. Las menores posibilidades de reproducción y la disminución de la fertilidad indican los efectos a largo plazo que el ruido del tráfico tiene en la vida silvestre. Los resultados del estudio resaltan la necesidad ... >>

Noticias aleatorias del Archivo

computadora en el agua 01.06.2023

Científicos de Australia han presentado un prototipo de computadora "reservorio" que realiza cálculos en un recipiente con agua y predice el futuro.

El comportamiento de las olas en el agua está sujeto a estrictas leyes físicas y conduce a un resultado predecible. Según los científicos, su invento es una computadora analógica que puede realizar una serie de tareas más rápido y con mayor precisión que cualquier plataforma digital.

Los investigadores apoyaron el prototipo con un modelo matemático efectivo (se basa en los elementos del funcionamiento de las redes neuronales), que los científicos describieron en su artículo científico.

Estructuralmente, el prototipo de la computadora "depósito" es un recipiente largo con agua corriente. El papel del circuito de entrada lo desempeña una bomba que crea ondas en la superficie del agua corriente. Cabe señalar que los científicos no estaban interesados ​​​​en una onda ordinaria que pierde fuerza rápidamente, sino en una onda aislada estructuralmente estable que se propaga en un medio no lineal, el llamado solitón.

El prototipo presentado mostró que la plataforma de ondas analógicas es capaz de almacenar datos de entrada ordenados y aleatorios. Además, la plataforma de olas demostró el procesamiento de datos de entrada de acuerdo con la tarea. En varios casos, el resultado proporcionado por el depósito excedió exactamente los cálculos similares realizados en las computadoras digitales clásicas.

Para mejorar la precisión de la lectura de la amplitud y el patrón de onda, los científicos agregaron una composición fluorescente al agua. En el futuro, tienen la intención de desarrollar un microprocesador de "agua" que podría funcionar según el principio de colisión de ondas en un tanque, pero a nivel micro y de forma protegida, como un microchip clásico.

Se espera que las computadoras analógicas de "reservorio" aceleren los cálculos en climatología, sociología, el mercado de valores y donde el pronóstico depende de muchos factores probabilísticos.

Ver completa Archivo de noticias de ciencia y tecnología, nueva electrónica


Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024