A.数据流 答案:A
B.数据流图 C.数据库 D.数据结构
29.下列叙述中正确的是____。 A.软件交付使用后还需要进行维护 B.软件一旦交付使用就不需要再进行维护 C.软件交付使用后其生命周期就结束 D.软件维护是指修复程序中被破坏的指令 答案:A
30.数据流图(DFD图)是____。 A.软件概要设计的工具
B.软件详细设计的工具
D.面向对象方法的需求分析工具
C.结构化方法的需求分析工具 答案:C
31.PAD(Problem Analysis Diagram)图是一种____工具。 A.系统描述 B.详细设计 C.测试 D.编程辅助 答案:B
32.下列叙述中,不属于软件需求规格说明书的作用的是____。 A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据 C.作为确认测试和验收的依据 D.便于开发人员进行需求分析 答案:D
33.软件测试中设计测试实例主要由输入数据和____两部分组成。
A.测试规则
B.测试计划
D.以往测试记录分析
C.预期输出结果 答案:C
34.下列叙述中正确的是____。 A.软件测试应该由程序开发者来完成 B.程序经调试后一般不需要再测试 C.软件维护只包括对程序代码的维护 D.以上三种说法都不对 答案:D
35.软件的____设计又称为总体设计,其主要任务是建立软件系统的总体结构。 A.概要 答案:A
36.结构化分析方法以数据流图、____和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。 A.DFD图 答案:D
37.下列选项中不属于结构化程序设计原则的是____。 A.可封装 答案:A
38.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是____。
B.自顶向下
C.模块化
D.逐步求精
B.PAD图
C.IPO图
D.数据字典
B.抽象
C.逻辑
D.规划
A.概要设计 答案:D
B.详细设计 C.可行性分析 D.需求分析
39.下面不属于软件工程的3个要素的是____。 A.工具 答案:D
40.检查软件产品是否符合需求定义的过程称为____。 A.确认测试 答案:A
41.数据流图是一种描述数据及其变换的图形表示,在数据流图上不允许出现的是____。 A.数据流 答案:B
42.下面不属于软件设计原则的是____。 A.抽象 答案:C
43.程序流图(PFD)中箭头代表的是____。 A.数据流 答案:A
44.在结构化方法中,软件功能分解属于下列软件开发中的阶段是____。 A.详细设计 答案:A
45.软件调试的目的是____。
B.需求分析
C.总体设计
D.编程调试
B.控制流
C.调用关系
D.组成关系
B.模块化
C.自底向上
D.信息隐蔽
B.控制流
C.文件
D.加工
B.集成测试
C.验证测试
D.验收测试
B.过程
C.方法
D.环境
A.发现错误 B.改正错误 C.改善软件的性能 D.编程调试 答案:B
46.软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及____。 A.阶段性报告 B.需求评审
C.总结
D.都不正确
答案:B
47.模块____,则说明模块的独立性越强。
A.耦合越强 B.扇入数越高 C.耦合越弱 答案:C
48.软件生命周期中花费时间最多的阶段是____。 A.详细设计 B.软件编码
C.软件测试
D.软件维护答案:D
49.下列对于软件测试的描述中,正确的是____。 A.软件测试的目的是证明程序是否正确 B.软件测试的目的是使程序运行结果正确 C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则 答案:C
50.在进行单元测试时,常用的方法是____。 A.采用白盒测试,辅之以黑盒测试 B.采用黑盒测试,辅之以白盒测试 C.只使用白盒测试
D.扇入数越低D.只使用黑盒测试 答案:A
51.面向对象的主要特征有:对象唯一性、分类性、继承性以及____。 A.多态性 答案:A
52.使用程序设计的控制结构导出测试用例的测试方法是____。 A.黑盒测试 B.白盒测试 C.边界测试 D.系统测试 答案:B
53.软件结构图的形态特征能反映程序重用率的是____。 A.深度 B.宽度 C.扇入 D.扇出 答案:C
54.软件结构图中,模块框之间若有直线连接,表示它们之间存在____。 A.调用关系 答案:A
55.需求分析最终结果是产生____。 A.项目开发计划 C.设计说明书 答案:B
56.软件(程序)调试的任务是____。 A.诊断和改正程序中的错误
B.尽可能多地发现程序中的错误 D.确定程序中错误的性质
B.需求规格说明书 D.可行性分析报告 B.组成关系
C.链接关系
D.顺序执行关系
B.完整性
C.可移植性
D.兼容性
C.发现并改正程序中的所有错误 答案:A