一、单选题:
1. 块内联系中,()块内联系最强。
A. 偶然性
B. 功能性
C. 通信性
D. 顺序性
正确答案:——B——
2. 软件开发技术不包含()。
A. 软件开发方法学
B. 软件工程环境
C. 软件工具
D. 软件质量度度量
正确答案:——D—— 奥鹏作业答案
3. 软件工程的出现是由于()。
A. 软件危机的出现
B. 计算机硬件技术的发展
C. 软件社会化的需要
D. 计算机软件技术的发展
正确答案:——D——
4. 在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。
A. 正确性
B. 适应性
C. 完善性
D. 预防性
正确答案:————
5. 软件工程的课程特点():I.学科理论及其知识应用的多维性;II.工程化;III.浓厚的方法学色彩;IV.实践性、指导性强。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
正确答案:————
6. 在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。
A. 正确性
B. 适应性
C. 完善性
D. 预防性
正确答案:————
7. 选择程度设计语言的关键因素是()。
A. 软件应用领域
B. 软件执行环境
C. 软件开发方法
D. 算法和数据结构
正确答案:————
8. 在进行软件测试时,首先应当进行(),然后再进行组装测试,最后再进行有效性测试。
A. 单元测试
B. 集成测试
C. 系统测试
D. 组合测试
正确答案:————
9. 数据存储和数据流都是(),仅仅所处的状态不同。
A. 分析结果
B. 事件
C. 动作
D. 数据
正确答案:————
10. 需求分析阶段的工作可以分成四个方面:对问题的识别,分析与综合,制定规格说明以及()。
A. 总结
B. 实践性报告
C. 需求分析评审
D. 以上答案都不正确
正确答案:————
11. 程序控制的三种基本结构中,()结构可提供多条路径选择。
A. 反序
B. 顺序
C. 循环
D. 分支
正确答案:————
12. 软件可维护性是指软件能够被理解、校正、()功能的容易程序。
A. 变更
B. 维护
C. 修改
D. 适应及增强
正确答案:————
13. 在设计测试用例时,()是用的最多的一种黑盒测试方法。
A. 等价类划分
B. 边值分析
C. 因果图
D. 判定表
正确答案:————
14. 模块(),则说明模块的独立性越强。
A. 耦合越强
B. 扇人数越高
C. 耦合越弱
D. 扇人数越低
正确答案:————
15. 需求分析阶段的研究对象是()。
A. 系统分析员要求
B. 用户要求
C. 软硬件要求
D. 系统要求
正确答案:————
16. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是()。
A. 外部耦合
B. 数据耦合
C. 控制耦合
D. 内容耦合
正确答案:————
17. 结构化程序设计中,一般包含3种基本结构,下列结构中哪个不属于基本结构()。
A. 顺序结构
B. 嵌套结构
C. 顺序结构
D. 选择结构
正确答案:————
18. 软件详细设计主要采用的方法是()。
A. 结构程序设计
B. 模型设计
C. 结构化设计
D. 流程图设计
正确答案:————
19. 画软件结构图时应注意调用关系只能是()。
A. 从下到上
B. 从上到下
C. 从左到右
D. 从右到左
正确答案:————
20. 在进行软件结构设计时应该遵循的最主要的原因是()原理。
A. 抽象
B. 模块化
C. 模块独立
D. 信息隐藏
正确答案:————