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