菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


科技新闻,电子新奇
免费技术库 / 新闻提要

自我修复软件

08.07.2015

麻省理工学院计算和人工智能实验室的研究人员开发了一个名为 Code Phage 的系统,可以自动修复开源应用程序中的错误。 根据研究人员在计算机协会网站上发表的一篇文章,Code Phage 能够纠正由越界参数、整数溢出和除以零引起的错误。

为了使系统工作,必须有两个输入参数输入到目标应用程序中,条件是其中一个参数导致程序失败。 Code Phage 使用数据库来寻找可以处理两个输入而不会崩溃的供体应用程序。 假设这样的应用程序包含某种防止失败的检查条件并且不存在于目标应用程序中。 目标是将此检查从供体应用程序移至需要修复的目标应用程序。

为了在捐赠者应用程序中找到测试条件并了解其工作原理,Code Phage 首先使用“good”参数运行捐赠者应用程序,然后使用“失败”参数(即导致原始程序崩溃)。 每次“运行”时,系统都会构建程序中发生的逻辑操作链,直到找到这些链的一个分支——测试条件所在的位置。

使用分析结果(符号表达式),系统重新创建类似的检查并将其集成到原始应用程序中,并以编写它的语言。 同时,Code Phage 与二进制捐助者一起工作,也就是说,它不需要知道捐助者应用程序的源代码,因为它会分析它们的逻辑。

在他们的实验中,研究人员能够修复七个流行的开源应用程序中的错误,每个应用程序使用 2-4 个捐助者。 纠正每个错误需要 2 到 10 分钟。

据研究人员介绍,Code Phage 的优势在于系统可以将不同语言编写的程序作为捐赠者,只要它们以相似的方式工作即可。 互联网上有数以百万计的应用程序可以用作捐助者。

<< 返回: iiyama ProLite XU2490HS-B1 和 XU2590HS-B1 显示器 08.07.2015

>> 转发: 猫头鹰和螺旋桨的沉默 07.07.2015

科技、新电子最新动态:

量子纠缠的熵规则的存在已被证明 09.05.2024

量子力学以其神秘的现象和意想不到的发现继续让我们惊叹不已。最近,RIKEN 量子计算中心的 Bartosz Regula 和阿姆斯特丹大学的 Ludovico Lamy 提出了一项新发现,涉及量子纠缠及其与熵的关系。量子纠缠在现代量子信息科学技术中发挥着重要作用。然而,其结构的复杂性使得理解和管理它具有挑战性。轩辕十四和拉米的发现表明,量子纠缠遵循类似于经典系统的熵规则。这一发现开辟了量子信息科学和技术的新视角,加深了我们对量子纠缠及其与热力学联系的理解。研究结果表明纠缠变换具有可逆性,这可以大大简化它们在各种量子技术中的使用。开启新规则 ... >>

迷你空调 Sony Reon Pocket 5 09.05.2024

夏天是放松和旅行的季节,但炎热的天气往往会让这个时间变得难以忍受的折磨。来认识一下索尼的新产品——Reon Pocket 5 迷你空调,它有望让用户的夏天变得更加舒适。索尼推出了一款独特的设备 - Reon Pocket 5 迷你空调,可在炎热的天气为身体提供凉爽。有了它,用户只需将其戴在脖子上,就能随时随地享受清凉。这款迷你空调配备自动调节运行模式以及温度和湿度传感器。得益于创新技术,Reon Pocket 5 可根据用户的活动和环境条件调整其操作。用户可以使用通过蓝牙连接的专用移动应用程序轻松调节温度。此外,为了方便起见,还提供特别设计的T恤和短裤,可以在上面安装迷你空调。设备可以哦 ... >>

星际飞船的太空能源 08.05.2024

随着新技术的出现和太空计划的发展,在太空生产太阳能变得越来越可行。初创公司 Virtus Solis 的负责人分享了他的愿景,即利用 SpaceX 的 Starship 建造能够为地球供电的轨道发电厂。初创公司 Virtus Solis 推出了一项雄心勃勃的项目,利用 SpaceX 的 Starship 建造轨道发电厂。这个想法可以显着改变太阳能生产领域,使其更容易获得和更便宜。该初创公司计划的核心是降低使用 Starship 将卫星发射到太空的成本。这一技术突破预计将使太空太阳能生产相对于传统能源更具竞争力。 Virtual Solis 计划在轨道上建造大型光伏板,并利用 Starship 运送必要的设备。然而,关键挑战之一 ... >>

制造强大电池的新方法 08.05.2024

随着技术的发展和电子产品的广泛使用,创造高效、安全能源的问题变得越来越紧迫。昆士兰大学的研究人员推出了一种制造高功率锌基电池的新方法,该方法可能会改变能源行业的格局。传统水基充电电池的主要问题之一是电压低,这限制了它们在现代设备中的使用。但由于科学家开发出一种新方法,这一缺点已被成功克服。作为研究的一部分,科学家们转向了一种特殊的有机化合物——儿茶酚。事实证明,它是一个可以提高电池稳定性并提高其效率的重要组件。这种方法使得锌离子电池的电压显着提高,使其更具竞争力。据科学家称,这种电池有几个优点。他们有b ... >>

温啤酒的酒精含量 07.05.2024

啤酒作为最常见的酒精饮料之一,有其独特的味道,会根据饮用温度的不同而发生变化。国际科学家团队的一项新研究发现,啤酒温度对酒精味觉有显着影响。由材料科学家雷江领导的这项研究发现,在不同温度下,乙醇和水分子形成不同类型的簇,从而影响酒精味道的感知。在低温下,会形成更多的金字塔状簇,从而降低“乙醇”味道的刺激性,使饮料的酒精味更淡。相反,随着温度升高,簇变得更加链状,导致酒精味更明显。这解释了为什么某些酒精饮料(例如白酒)的味道会根据温度而变化。获得的数据为饮料制造商开辟了新的前景, ... >>

来自档案馆的随机新闻

天然环保胶水 24.07.2012

我们周围的大部分事物都是粘在一起的。 弗劳恩霍夫研究所 (UMSICHT) 的科学家认为这是一个问题,因为粘合剂仍然主要由石油原料制成。 因此,仅在德国,2010 年就生产了超过 820 万吨的胶水。 然而,粘合剂可以由可再生原材料制成,例如蛋白质、天然橡胶、淀粉或纤维素。 UMICSHT 的研究人员正在努力开发制造鞋子、汽车、飞机、风力涡轮机叶片、不干胶贴纸、石膏等所需粘合剂的新配方。

科学家们正在开发一种用于工业应用的新型压敏粘合剂。 这种胶水适用于很多家居用品:贴片、胶带、标签等。 对这种粘合剂的要求相当高:它必须在室温下长时间保持其性能,在低压下粘合在一起,同时又容易从表面剥离。 德国研究人员专注于聚乳酸聚合物粘合剂的开发。 这种生物材料价格低廉,并且可以工业规模生产,这在未来将有可能放弃使用石油作为原材料。

然而,乳酸聚合物的性质与当今使用的聚合物,特别是聚丙烯酸酯和苯乙烯有着根本的不同。 这意味着科学家必须开发出一种全新的粘合剂配方。 这是很有可能的——大自然就是一个例子。 因此,软体动物 Dosima fascicularis 会产生一种特殊的胶水,将其附着在船底。 这种强力胶非常强,即使使用强溶剂也几乎不可能将蛤蜊从船上解开。 同时,它还有一个特殊的特性——即使在水下也能粘在一起。

德国科学家正在尝试制造一种类似的水分散粘合剂,其成分溶解在水中。 研究人员目前正试图弄清楚哪些氨基酸构成了生物强力胶蛋白。 如果成功,不仅可以放弃石油原料并改进胶带等家居用品,还可以制造用于闭合伤口和“修复”断骨的医用粘合剂等。

查看全文 科技新闻档案馆,新电子


本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024