简答题

在某些紧急情况下,软件可能在需求变更请求被批准之前就进行修改。请给出一个修改过程模型,确保需求文档和系统实现不会产生不一致。

正确答案

一般来说,应该尽量避免在需求变更请求被批准之前就直接修改程序的情况,这很容易导致变更失控而且需求描述与系统实现不一致。一旦出现这种情况,必须在系统变更完成后重新执行需求跟踪控制。

答案解析

相似试题
  • 从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。 A.对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。 B.已有的软件被改版时,由于受到变更的影响,改版前正常的功能可能发生异常,性能也可能下降。因此,对变更的软件进行测试是必要的。 C.在意识到被测试模块的内部结构或算法的情况下进行测试。 D.为了确认用户的需求,先做出系统的主要部分,提交给用户试用。 E.在测试具有层次结构的大型软件时,有一种方法是从上层模块开始,由上到下进行测试。此时,有必要用一些模块替代尚未测试过的下层模块。 供选择的答案: A~E://①仿真器;②代码审查;③模拟器;④桩;⑤驱动器;⑥域测试;⑦黑盒测试;⑧原型;⑨白盒测试;⑩退化测试。

    简答题查看答案

  • 一个公司收到关于错误的消息,这个错误发生在为制造流程下原材料订单的日常批量处理中。可能是因为软件的一个错误变更。这个变更在两个位置涉及到扩充“存货编码”的范围。这个变更还被引入一个每月运行一次的程序,这个程序还未执行。这种情况需要尽快得到修正,以免影响到生产。哪个方案在解决这个错误时最可能被问题管理采用?()

    单选题查看答案

  • 在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用()来进行设计。

    单选题查看答案

  • 在软件开发和维护过程中需要变更需求时,为了保持软件各个配置成分的一致性,必须实施严格的()。

    单选题查看答案

  • 间谍软件可能在用户不知情的情况下,偷偷安装在用户的计算机上,搜集用户的个人信息、网页浏览习惯等。

    判断题查看答案

  • 快速原型技术的适用于能够快速地向用户交付可以投入实际运行的软件成果,并能够很好地适应软件用户对需求规格的变更的情况。

    判断题查看答案

  • 在一个列车控制软件的需求文档中,我们发现了以下两条需求描述:“列车车门在两个停靠站之间要保持关闭”;“列车发生紧急停车时,要打开车门”。这里出现的需求问题是什么()。

    单选题查看答案

  • 某一中断请求何种情况下可能得到CPU的响应?

    简答题查看答案

  • 请指出下面需求描述存在的问题,并进行适当的修改。  (1)系统用户界面友好。  (2)系统运行时应该占用尽量少的内存空间。  (3)即使在系统崩溃的情况下,用户数据也不能受到破坏。  (4)ATM 系统允许用户查询自己银行帐户的现存余额。  (5)ATM 系统应该快速响应用户的请求。  (6)ATM 系统需要检验用户存取的合法性。  (7)所有命令的响应时间小于 1 秒;BUILD 命令的响应时间小于 5 秒。  (8)软件应该用 JAVA 语言实现。

    简答题查看答案