二、判断题(正确的在括号内打上“√”,错误的打上“X”)
1、对于软件项目,投资回收期越长,越快获得利润。( )
2、一个实时系统必须在严格的时间范围内响应。如果响应时间被过分延迟,将带来灾难性的后果。( )
3、模块接口简单是软件发生错误的一个主要原因。( )
4、软件的质量保证工作一般在编码工作结束后才开始。( )
5、现在人们普遍认为优秀的程序除了功能正确,性能优良之外,还应该容易看懂、容易使用、容易修改和扩充。( )
6、在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。( )
7、SA法是面向数据流,建立在数据封闭原则上的需求分析方法。( )
8、HIPO 法既是需求分析方法,又是软件设计方法。( )
9、在面向对象的需求分析方法中,建立动态模型是最主要的任务。( )
10、 加工小说明是对系统流程图中的加工进行说明。( )
11、 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。( )
12、 需求分析的主要方法有SD 法、OOA 法及HIPO 法等。( )
13、 分层的 DFD 图可以用于可行性分析阶段,描述系统的物理结构。( )
14、 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是
E-R 图。( )
15、用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整
性、现实性和有效性。( )
16、UML 是一种建模语言,是一种标准的表示,是一种方法。( )
17、类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。( )
18、项目应用领域是选择语言的关键因素。( )
19、划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。( )
20、用面向对象方法开发的软件系统,可维护性好。( )
21、中心变换型的 DFD 图可看成是对输入数据进行转换而得到输出数据的处理,因此可
以使用事务分析技术得到初始的模块结构图。( )
22、软件工程管理是对软件项目的开发管理,是对整个软件生存期的所有活动进行管理。
( )
23、结构化程序设计方法是一种面向数据和过程的设计方法,数据和过程封装为相互独立
的两个部分。( )
24、CMM 是指导软件开发的一种面向对象的新技术。( )
25、序列图描述对象是如何交互的并且将重点放在消息序列上。( )