fault n. 1.过失,过错;罪过,责任。 2.缺点,缺陷,瑕疵。 3.(猎狗的)失去嗅迹。 4.【电学】故障,误差;漏电;【地质学;地理学】断层。 5.【网球】发球出界;犯规。 Faults are thick where love is thin. 〔谚语〕一朝情义淡,样样不顺眼。 fault detection 【机械工程】探伤。 The fault is his own. 这是他自己的错。 a grave fault in a theory 理论上的重大缺陷。 a fault in the machine 机械故障。 image fault 【物理学】像差,影像失真。 numerical faults 数值误差。 a fault on the right side 因祸得福。 be at fault 1. (猎犬追捕猎物等时)失去嗅迹,踌躇不前;不知所措,正在为难。 2. 出毛病,有故障。 3. = in fault (My memory is at fault . 我想不起来了)。 find fault in 看出…缺点。 find fault with 找…的岔子。 have no fault to find with 无错可寻。 hit off a fault (猎狗)闻出(曾一度错失的)嗅迹。 in fault 有过错,有责任 (Who is in fault 是谁的不是?)。 to a fault 过度,极端 (He is kind to a fault. 他过分老实)。 whip a fault out of sb. 鞭打某人使之改过。 with all faults 不保证商品没有缺点。 without fault 〔古语〕无误,确实。 vi. 1.【地质学;地理学】产生断层;有断层余迹。 2.发球出界;犯规。 3.〔方言〕责备,挑剔。 4.〔古语〕犯错误,做错。 vt. 1.找…的岔子,挑剔;〔方言〕责备。 2.【地质学;地理学】使产生断层。 3.把…做错。 He faulted my speech in two ways. 他认为我的讲话有两点不妥。 fault one's performance 表演发生失误。
Consequently , an urgent problem is to ensure the tolerance of hardware error , to strengthen the tolerance of software error , to integrate hardware and software fault - tolerant technique in operating system level . based on the above analysis , this thesis researches the techniques of reliability and multi - processors system and proposes a fault - tolerance real - time embedded multi - processor system based upon the loosely coupled multiprocessor architecture 在此基础上,本文对容错关键技术和多处理器系统进行了深入地研究,结合多处理器结构和现代操作系统的分层结构思想,提出了一种基于松耦合多处理器体系结构的实时嵌入式容错系统设计方案,以达到从整体上提高系统可靠性的目的。
The american argos satellite has done experiments on the primary anti - radiation measures of cots components , and has obtained valuable experiment datas . the software fault tolerance techniques sihft provide error detection coverage of over 99 % , attracted researchers ’ attention . the experiment has demonstrated that it ’ s possible to satisfy the requirement of space applications by software techniques without special hardwares 其中,软件容错技术sihft ( softwareimplementedhardwarefaulttolerance )达到了大于99 %的检错覆盖率,引起了人们的关注。这项实验说明了在不需要专用硬件的情况下,使用软件技术也能达到航天应用的可靠性要求。
Because it ’ s hard to get radiation - harden hardware overseas , so the software fault tolerance techniques are significant for our national space enterprise . the computer platform of 863 plan project ” micro intelligent free - flying space robotic system ” consists of cots component . the orbit and the radiation environment of the robot are similar to ones of the argos satellite , and the system is required to have high reliability . therefore it ’ s necessary to applied the software fault tolerance techniques into the system to improve the anti - radiation capability after the techniques been verified valid 因为我国很难从国外获得辐射加固的硬件,所以,这项软件容错技术对我国航天事业的发展具有较大意义。 863计划项目“小型智能飞行机器人系统”所用的计算机平台采用商用器件,其卫星的运行轨道与argos卫星轨道近似,面临的辐射环境与argos卫星相似,要求具有高可靠性。因此,小型智能飞行机器人系统有必要在验证sihft技术有效的基础上,应用软件容错技术,提高其空间抗辐射能力。
First , this paper introduces the conception of software test , testability , and some existent model used for analyzing testability . second , we analyze the merits and demerits of each model , as followed , after we particularly investigating the process of software fault leading to software failure , we put forward our improved scheme ? stdm and specify the process that it measure software testability more logically . at last , based on stdm we design and implement a stds ( software testability detecting system ) , which can be used to measure the testability of c programs , and show the detected result in different level 本文首先介绍了软件测试和可测试性的基本概念等用于检测软件可测试性的理论基础,并详细分析了一些理论检测模型及各自的优缺点;接下来,针对这些可测试性检测模型中所存在的问题,根据对软件错误导致软件失效过程的研究分析,本文提出了一种改进的解决方案stdm用于对软件的可测试性进行量化检测,文章在最后设计并实现了构建在此stdm模型基础之上的一个软件可测试性检测工具,该工具能够对c源程序进行可测试性检测并得出量化结果数据,验证了该模型的有效性。