用自然语言描述比较详细的需求时经常暴露以下问题,从而容易引起误解。
由于自然语言存在二义性,因此人们对同一个术语经常存在语义理解上的偏差。
用自然语言描述需求存在比较大的随意性,人们对同一个事物有完全不同的方式进行描述。
自然语言描述需求缺乏模块化,因此很难发现所描述需求之间的相关性。
(简答题)
请举例说明使用自然语言描述用户需求和系统需求的问题。
正确答案
答案解析
略
相似试题
(多选题)
在各种不同的软件需求中,()描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,()是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。
(简答题)
操作系统与用户的接口有几种?各有什么特点?试举例说明你所使用过的接口形式。
(简答题)
不同用户的不同任务之间的进程是有临界区?为什么?请举例说明。
(简答题)
使用Response.Redirect()和使用javascript代码window.location.href 都可以实现跳转,有什么区别,请举例说明。
(简答题)
试述操作系统与用户接口并举例说明。
(简答题)
请举例说明不同的过程模型组合使用的情况。
(简答题)
请指出下面需求描述存在的问题,并进行适当的修改。 (1)系统用户界面友好。 (2)系统运行时应该占用尽量少的内存空间。 (3)即使在系统崩溃的情况下,用户数据也不能受到破坏。 (4)ATM 系统允许用户查询自己银行帐户的现存余额。 (5)ATM 系统应该快速响应用户的请求。 (6)ATM 系统需要检验用户存取的合法性。 (7)所有命令的响应时间小于 1 秒;BUILD 命令的响应时间小于 5 秒。 (8)软件应该用 JAVA 语言实现。
(简答题)
ASP中Application对象和Session对象的区别?(请举例说明)
(单选题)
()是一种用可视化方法对软件系统进行描述、实施和说明的标准语言。