电子科技大学计算机科学与技术专业《软件工程》作业及答案3
搜题
1、在编制程序时,应采纳的原则之一是()。
A.程序越短越好
B.程序结构应有助于读者理解
C.减少或取消注解行
D.不限制goto语句的使用
本题答案:
B
B
2、系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括()。
A.软件环境可行性、技术可行性、经济可行性、社会可行性
B.经济可行性、技术中行性、操作可行性
C.经济可行性、实用性、可行性
D.经济可行性、可行性、系统可行性
本题答案:
B
B
3、结构分析方法就是面向()自顶向下逐步求精进行需求分析的方法。
A.目标
B.数据流
C.对象
D.功能
本题答案:
B
B
4、在数据流图中,不能由计算机处理的成份是()。
A.结点
B.数据源/终点
C.数据流
D.控制流
本题答案:
B
B
5、模块内的某成分的输出是另一些成分的输入,该模块的内聚度是()的。
A.顺序性
B.逻辑性
C.瞬时性
D.功能性
本题答案:
A
A
6、软件工程的课程特点:() I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
A.以上都正确
B.II和III
C.II、III和IV
D.III和IV
本题答案:
A
A
7、软件测试是软件质量保证的主要手段之一,测试的目标是()。
A.证明软件符合设计要求
B.发现软件中的错误和缺陷
C.发展软件的潜在能力
D.判定软件是否合格
本题答案:
B
B
8、原型化方法是一种()型的设计过程。
A.自顶向下
B.自底向上
C.自外向内
D.自内向外
本题答案:
A
A
9、在进行软件测试时,首先应当进行(),然后再进行组装测试,最后再进行有效性测试。
A.集成测试
B.组合测试
C.系统测试
D.单元测试
本题答案:
D
D
10、从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试()。
A.系统测试、集成.测试、单元测试
B.确认测试、组装测试、单元测试
C.单元测试、组装测试、确认测试
D.单元测试、确认测试、集成测试卜
本题答案:
A
A
11、Jackson方法根据()来导出程序结构。
A.数据间的控制结构
B.数据结构
C.数据流图
D.IPO图
本题答案:
B
B
12、在进行软件结构设计时应该遵循的最主要的原因是()原理。
A.模块独立
B.模块化
C.抽象
D.信息隐藏
本题答案:
A
A
13、在设计测试用例时,()是用的最多的一种黑盒测试方法。
A.边值分析
B.等价类划分
C.因果图
D.判定表
本题答案:
B
B
14、集成测试计划是在()阶段制定的。
A.需求分析
B.详细设计
C.概要设计
D.可行性研究和计划
本题答案:
C
C
15、结构化程序设计中,一般包含3种基本结构,下列结构中哪个不属于基本结构()。
A.顺序结构
B.顺序结构
C.选择结构
D.嵌套结构
本题答案:
D
D
16、数据流图和()共同构成系统的逻辑模型。
A.数据字典
B.层次图
C.PDL
D.IPO图
本题答案:
A
A
17、软件可维护性是指软件能够被理解、校正、()功能的容易程序。
A.适应及增强
B.维护
C.变更
D.修改
本题答案:
A
A
18、在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。
A.预防性
B.适应性
C.正确性
D.完善性
本题答案:
D
D
19、软件详细设计主要采用的方法是()。
A.结构程序设计
B.结构化设计
C.流程图设计
D.模型设计
本题答案:
B
B
20、()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
A.非结构化
B.结构化
C.变换型
D.事务型
本题答案:
C
C