本报讯 李筱梅 本报记者XX报道随着计算机技术的迅猛发展,我们的世界里越来越多地受到它的影响。在神舟七号飞船飞行任务中,几乎所有系统都离不开计算机信息技术,作为计算机组成部分之一的计算机硬件可以通过严格的质量把关保证其正常运转,可是,对于看得见却摸不着的软件部分究竟怎样做才能把好质量控制关呢?
记者从北京跟踪与通信技术研究所软件评测中心闫国英研究员处了解到,载人航天工程相关软件,必须经过严格的测试与评价环节才能正式用于执行任务。
闫国英说,“软件工程化是把系统工程的方法应用于软件开发过程以控制质量,软件评测则是通过规范软件开发过程和强化完成后的测试和评价来实行质量控制。”就像硬件产品从设计、生产到出厂有一套严格的质量把关措施一样,软件产品是把它分解为配置项、部件和单元进行规范和测试,实施质量监控。
在载人航天工程中,相关软件按照安全关键等级从高到低分为A、B、C、D四个级别,凡是参加任务的A、B级软件,必须经过第三方评测合格后才能使用。通过评测能够发现软件设计上的缺陷以及程序上的错误,避免了在实际任务执行时可能出现的错误。
闫国英所在的软件评测中心为完成好神舟七号的评测任务,集中全部人力组成了北京中心主用系统、北京中心备用系统、东风中心、西安中心、测量船、航天服和医监医保设备共7个测试项目组,共编写测试用例千余项,测试程序代码万余行,确保了神舟七号飞船软件的高质量。
通联:北京市5131信箱2号
邮编:100094
电话(010)66361047
|