阅读以下机载信息处理系统数据管理软件开发的叙述,回答问题。 A公司承接了开发机载信息处理系统数据管理软件的任务。该机载信息处理系统数据管理软件在机载设备中的地位十分重要,因此对该软件的安全性和可靠性有很高的要求。尽管对设备供电的稳定性有较充分的考虑及

admin2012-03-20  18

问题 阅读以下机载信息处理系统数据管理软件开发的叙述,回答问题。
   A公司承接了开发机载信息处理系统数据管理软件的任务。该机载信息处理系统数据管理软件在机载设备中的地位十分重要,因此对该软件的安全性和可靠性有很高的要求。尽管对设备供电的稳定性有较充分的考虑及措施,但鉴于该机载信息处理系统中存储的数据至关重要,用户仍提出在任何时候设备断电都不应对数据造成破坏。该机载信息处理系统采用非易失的NandFlash(按串行方式访问的Flash)作为存储介质,该NandFlash的特点是以页为最小存储管理单位,每一页只有在擦除后才可写入,擦写是有寿命的,假设每页可擦写十万次。NandFlash在使用过程中可能受到其他机载电子设备的干扰而发生一位的跳变,即读出的数据块中可能存在一位是错误的。为了机载软件的安全,在这样的条件下也要保证系统正确运行。
A公司指派李工组织进行需求分析,并完成机载信息处理系统数据管理软件需求规格说明。以下4条需求描述摘录自该需求规格说明,请判断这4条描述是否满足软件需求的一般要求,如果不满足,请指出存在的问题。
   (1)软件应能够纠正一位读错误;
   (2)软件一般应提供存储介质的均匀擦写功能,以解决因频繁擦写NandFlash的某一固定块而导致该NandFlash过早损害的问题;
   (3)NandFlash擦写是有寿命的;
   (4)软件对安全性和可靠性有很高的要求。

选项

答案(1)满足 (2)不满足。原因:需求描述中不能使用“一般”这样的模糊术语。 (3)不满足。原因:所提的需求不具体,未量化,不可测试。 (4)不满足。原因:“很高”术语模糊,此提法不可验证。 本问题主要考查开发机载信息处理系统数据管理软件的分析与设计,考查重点是如何结合硬件系统和平台的特点,设计对应的软件系统,另外还需要考生了解软件变更管理和系统数据完整性保护机制等知识。 本问题主要考查软件需求规格说明书的书写方式及判断,软件需求说明必须明确、清晰,并以量化的形式指明对应的指标。对于问题中描述: (1)软件应能够纠正一位读错误;该需求描述清晰明确,符合需求规格说明的书写要求。 (2)软件一般应提供存储介质的均匀擦写功能,以解决因频繁擦写NandFlash的某一固定块而导致该。NandFlash过早损害的问题;该说明中出现了“一般”这样的说法,而在需求描述中不能出现这样的模糊术语。 (3)NandFlash擦写是有寿命的;该描述中所提的需求不具体,未量化,不可测试。 (4)软件对安全性和可靠性有很高的要求。该描述中“很高”术语模糊,不可验证。

解析
转载请注明原文地址:https://kaotiyun.com/show/DZQZ777K
0

随机试题
最新回复(0)