问题 问答题

论述保持信息库的一致性是信息库研究中的核心问题。

答案

参考答案:如何保持一致性,这对信息库来说是最困难的。由于软件的环境、需求以及它本身都在不断变化,信息库中的信息需要不断更新。这里所说的更新与一般的更新不同,信息库中的内容一般不删除,当有新的信息存入时,旧的信息只是加上时间标志移入历史信息中去,并且它还与新的信息保持着历史的、逻辑的联系,在需要时可以随时再调出来。主要的困难在于,复杂的、大型的软件系统不是由一个程序模块组成的,一个模块的更新往往带来其他模块的相应变更,并不是一个模块更新后就能够自然而然地与其他模块一起构成一个新的版本。怎样组成完整的新版本是一项十分复杂的组织工作。如果没有足够的信息和科学的管理,必然出现混乱。同时,程序和使用手册之间的一致性也是很难处理的,对于一些国际性的大软件公司来说,各种语言的资料之间的一致性同样需要认真的、细致的组织与安排。因此,如何保持信息的一致性,是信息库研究中的核心问题。

单项选择题
填空题