《软件工程》武汉理工大学20春作业二
软件工程-作业二1.[判断题] 类是指具有相同或相似性质的对象的抽象,类的具体化就是对象。( )
奥鹏作业答案可以联系QQ 761296021
A.正确
B.错误
正确答案:——A——
2.[判断题] 模块化程序设计中,模块越小,模块化的优点越明显。( )
A.正确
B.错误
正确答案:——B——
3.[判断题] 在主存储器能够容纳得下得前提下,应使模块尽可能大,以减少模块得个数()
A.正确
B.错误
正确答案:——B——
4.[判断题] 顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。( )
A.正确
B.错误
正确答案:————
5.[判断题] 白盒测试无需考虑模块内部执行过程和程序结构,只要了解模块的功能即可。( )
A.正确
B.错误
正确答案:————
6.[判断题] 面向对象设计的结果,既可以用面向对象语言,也可以用非面向对象语言实现。( )
A.正确
B.错误 奥鹏作业答案q76129 6021
正确答案:————
7.[判断题] 软件需求是指用户提出的目标软件系统在功能、性能、行为、设计约束等方面的期望。( )
A.正确
B.错误
正确答案:————
8.[判断题] 质量保证是为了保证产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动。( )
A.正确
B.错误
正确答案:————
9.[判断题] 类图中的角色是用于描述该类在关联中所扮演的角色和职责的。( )
A.正确
B.错误
正确答案:————
10.[判断题] 模块化程序设计时,只要模块之间的接口关系不变,各模块内部实现细节的修改不会影响别的模块。( )
A.正确
B.错误
正确答案:————
11.[判断题] 软件维护的目的就是修改程序中的错误。( )
A.正确
B.错误
正确答案:————
12.[判断题] 软件测试目的是尽可能多地发现软件中存在的错误,将它作为纠错的依据。( )
A.正确
B.错误
正确答案:————
13.[判断题] 软件工程学科出现的主要原因是软件危机的出现。( )
A.正确
B.错误
正确答案:————
14.[判断题] 编码时尽量多用全局变量。( )
A.正确
B.错误
正确答案:————
15.[判断题] 系统规格说明是系统分析和定义阶段生成的一种文档。( )
A.正确
B.错误
正确答案:————
16.[判断题] 面向数据的设计方法的适用场合是具有明显的层次信息结构的应用如:企事业的信息管理系统;系统软件(如操作系统)等。( )
A.正确
B.错误
正确答案:————
17.[判断题] 用面向对象方法开发的软件系统,可维护性好。( )
A.正确
B.错误
正确答案:————
18.[判断题] 在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。( )
A.正确
B.错误
正确答案:————
19.[判断题] 需求评审人员主要由开发人员组成,一般不包括用户。( )
A.正确
B.错误
正确答案:————
20.[判断题] 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。( )
A.正确
B.错误
正确答案:————
21.[单选题] 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )
A.纠正性维护
B.适应性维护
C.完善性维护
D.预防性维护
正确答案:————
22.[单选题] 系统定义明确之后,应对系统的可行性进行研究。可行性研究应包括( )。
A.环境可行性、技术可行性、经济可行性
B.经济可行性、实用性、社会可行性
C.经济可行性、技术可行性、操作可行性
D.经济可行性、社会可行性、系统可行性
正确答案:————
23.[单选题] 瀑布模型的存在问题是( )
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
正确答案:————
24.[单选题] IDEF图反映系统( )
A.怎么做
B.对谁做
C.何时做
D.做什么
正确答案:————
25.[单选题] 面向对象分析过程中建立的模型有( )。
A.数据模型、功能模型、活动模型
B.对象模型、功能模型、测试模型
C.属性模型、功能模型、对象模型
D.对象模型、功能模型、动态模型
正确答案:————
26.[单选题] 指出PDL是下列哪种语言( )。
A.伪码
B.高级程序设计语言
C.中级程序设计语言
D.低级程序设计语言
正确答案:————
27.[单选题] 软件工程管理对软件项目的开发管理,即对整个软件( )的一切活动的管理。
A.软件项目
B.生存期
C.软件开发计划
D.软件开发
正确答案:————
28.[单选题] 下列说法错误的是( )
A.数据流图是软件系统逻辑功能的图形表示,即使是非专业的计算机技术人员也容易理解
B.数据字典和数据流图共同构成系统的逻辑模型
C.E-R图用矩形表示实体,菱形表示联系,椭圆或圆角矩形表示实体(或联系)的属性
D.系统流程图表达的是信息进行加工处理的过程,而不是信息在各部件之间的流动情况
正确答案:————
29.[单选题] 为了提高模块的独立性,模块内部最差是( )
A.逻辑内聚
B.时间内聚
C.功能内聚
D.通信内聚
正确答案:————
30.[单选题] 不属于软件项目管理的是( )。
A.开发机构能力评估
B.项目风险评估
C.质量监控
D.软件销售利润
正确答案:————
31.[单选题] 在结构测试用例设计中,有语句覆盖、判定覆盖、路径覆盖等,其中( )是最强的覆盖准则。
A.语句覆盖
B.条件覆盖
C.判定覆盖
D.路径覆盖
正确答案:————
32.[单选题] 下列不属于软件结构图的形态特征的是( )
A.深度
B.耦合度
C.扇入
D.扇出
正确答案:————
33.[单选题] 在图书馆信息管理系统中,已经构造了一个读者类,后来发现图书馆的学生和教师在借书中有不同要求。请问在面向对象设计中用( )方法可以有效地设计这3个类?
A.信息隐藏
B.多态
C.动态联编
D.继承
正确答案:————
34.[单选题] 下面关于详细设计的叙述中,错误的是( )
A.程序流程图可以描述结构化程序
B.程序流程图不能描述结构化程序
C.NS图描述的程序一定是结构化的
D.PAD图描述的程序一定是结构化的
正确答案:————
35.[单选题] 在详细设计阶段,经常采用的工具有( )
A.PAD
B.SA
C.SC
D.DFD
正确答案:————
36.[单选题] UML语言的UseCase图中,用例是表示所建模系统的一项外部( )
A.功能需求
B.性能需求
C.描述需求
D.行为操作
正确答案:————
37.[单选题] 软件测试的目的是( )。
A.评价软件的质量
B.发现软件的错误
C.找出软件的所有错误
D.证明软件是正确的
正确答案:————
38.[单选题] 下列说法错误的是( )
A.数据流图是软件系统逻辑功能的图形表示,即使非专业的计算机技术人员也易理解
B.数据字典和数据流图共同构成系统的逻辑模型
C.E-R图用矩形表示实体,菱形表示联系,椭圆或圆角矩形表示实体或联系)的属性
D.系统流程图表达的是信息进行加工处理的过程,而不是信息在各部件之间的流动情况
正确答案:————
39.[单选题] 划分软件生存周期的阶段时所应遵循的基本原则是( )。
A.各阶段的任务尽可能相关性
B.各阶段的任务尽可能相对独立
C.各阶段的任务在时间上连续
D.各阶段的任务在时间上相对独立
正确答案:————
40.[单选题] 可行性研究实质上是在较高层次上、以较抽象的方式进行( )的过程。
A.详细软件设计
B.简化需求分析过程
C.深入的需求分析
D.测试设计
正确答案:————
无忧答案网,附件是答案,请核对题目下载
页:
[1]