● 为了直观地分析系统的动作,从特定的视点出发描述系统的行为,需要采用动态分析的方法。其中 (29) 本来是表达异步系统的控制规则的图形表示方法,现在已经广泛地应用于硬件与软件系统的开发中,它适用于描述与分析相互独立、协同操作的处理系统,也就是并发执行的处理系统。 (30) 是描述系统的状态如何响应外部的信号进行推移的一种图形表示。 (29)A. 状态迁移图 B. 时序图 C. Petri网 D. 数据流图 (30)A. 状态迁移图 B. 时序图 C. Petri网 D. 数据流图
● 用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证” , “身份验证”可以有“密码验证”和“智能卡验证”两种方式,则“身份验证”与“密码验证”和“智能卡验证”之间是 (32) 关系。(32)A. 关联 B. 包含 C. 扩展 D. 泛化
● 黑盒测试方法是根据软件产品的功能设计规格说明书,通过运行程序进行测试,证实每个已经实现的功能是否符合设计要求。如果某产品的文本编辑框允许输入1~255个字符,采用 (33) 测试方法,其测试数据为:0个字符、1个字符、255个字符和256个字符。(33)A. 等价类划分 B. 边界值分析 C. 比较测试 D. 正交数组测试