
软件工程模拟试题 得分评卷人 一、填空题 (在括号内填写正确的答案,每空2分,共20分) 请根据表格左边的分类名称,给右边的分类内容填写对应的编号。 输号 分类名称 编号分类内容 数组界限检查 A 数据流图的基本符号 语句覆盖 B 白盆法 N-S图 详细设计工具 栈深度检查 条件覆盖 数据流 分支覆盖 被动式防错 PAD图 数据存储文件 得分评卷人 二、单项选择题 (将一个正确的答案代码填入括号中,每小题3分,共15分) 软件开发时,一个错误发现得越晚,为政正它所付出的代价就( A.越大 B.越小 C.越不可捉摸 D.越接近平均水平 2.()是用户和设计交换最须繁的方法, A。原型化方法 B。瀑布模型方法
软件工程模拟试题 一、 填空题 (在括号内填写正确的答案,每空 2 分,共 20 分) 请根据表格左边的分类名称,给右边的分类内容填写对应的编号。 编号 分类名称 编号 分类内容 A 数据流图的基本符号 数组界限检查 语句覆盖 B 白盒法 加工 N-S 图 C 详细设计工具 栈深度检查 条件覆盖 D 被动式防错 数据流 分支覆盖 PAD 图 数据存储文件 二、单项选择题 (将一个正确的答案代码填入括号中,每小题 3 分,共 15 分) 1. 软件开发时,一个错误发现得越晚,为改正它所付出的代价就( )。 A.越大 B.越小 C.越不可捉摸 D.越接近平均水平 2. ( )是用户和设计交换最频繁的方法。 A. 原型化方法 B. 瀑布模型方法 得 分 评卷人 得 分 评卷人

C.螺旋槟型方法 D。枸件组装模型方法 3.下列哪个图不是N-S图的构件( A. A B WHILE X B B A c UNTIL Y- B 4.下列()做法会导致不利的语句结构 A.是免使用ELSE GOT0结构 B。对送归定义的数据结构尽量不再使用递归过程 C。模块功能尽可能单一化,模块间的耦合能够清晰可见 D。利用信总隐蔽,确保每一个模块的独立性 5。下列()属于强度测试。 通过测试系统的恢复能力,检测其数据恢复、重新启动等是否正常 B。检测系统是否达到性能要求指标 C,设计测试用例,使系统处于异常数量、异常频率、异常条件下,检测系统的承受 能力 D。检测系统安全保密的海洞 得分评卷人 三、多项选择题 (将一个以上正确的符案代码填入括号中,每小题3分,共15
C. 螺旋模型方法 D. 构件组装模型方法 3. 下列哪个图不是 N-S 图的构件( )。 A. B. C. D. 4. 下列( )做法会导致不利的语句结构 A. 避免使用 ELSE GOTO 结构 B. 对递归定义的数据结构尽量不再使用递归过程 C. 模块功能尽可能单一化,模块间的耦合能够清晰可见 D. 利用信息隐蔽,确保每一个模块的独立性 5. 下列( )属于强度测试。 A. 通过测试系统的恢复能力,检测其数据恢复、重新启动等是否正常 B. 检测系统是否达到性能要求指标 C. 设计测试用例,使系统处于异常数量、异常频率、异常条件下,检测系统的承受 能力 D. 检测系统安全保密的漏洞 三、多项选择题 (将一个以上正确的答案代码填入括号中,每小题 3 分,共 15 得 分 评卷人 A B A B WHILE X B UNTIL Y C

分) 1.利用特尔事(elhi)法进行成木评估包括()步骤, A把系统定义文件或规格说明发给各位专家 B.专家分组开会取得各组意见 C.由协调人综合意见 D.专家组重新开会进行反复评估 2,关于坎件测试。正确的描述包括(): A测试前要认定被测试的秋件有错 及要尽量争取测试自己编写的程序 心.测试要兼顾合理输入与不合理输入数据 .测试是相对的,不能穷尽所有的测试,要据人力物力安排测试,选择好测试用例 与测试方法 3.看求分析阶段结束后,交出的文档中应该包括() A。数据流图 B.数据字共 C。简明的算法洁述 D.项目的经费顶算 4,公共环境摄合中的公共环境可以是〔)。 A局部变量 B全程变量 C.内存的公共覆盖风 D.共序的通信区 5,优秀的程序员经常使用( )显示他们的经验a A.空格 R空行
分) 1. 利用特尔菲(Delphi)法进行成本评估包括( )步骤。 A. 把系统定义文件或规格说明发给各位专家 B. 专家分组开会取得各组意见 C. 由协调人综合意见 D. 专家组重新开会进行反复评估 2. 关于软件测试,正确的描述包括( )。 A. 测试前要认定被测试的软件有错 B. 要尽量争取测试自己编写的程序 C. 测试要兼顾合理输入与不合理输入数据 D. 测试是相对的,不能穷尽所有的测试,要据人力物力安排测试,选择好测试用例 与测试方法 3. 需求分析阶段结束后,交出的文档中应该包括( )。 A. 数据流图 B. 数据字典 C. 简明的算法描述 D. 项目的经费预算 4. 公共环境耦合中的公共环境可以是( )。 A. 局部变量 B. 全程变量 C. 内存的公共覆盖区 D. 共享的通信区 5. 优秀的程序员经常使用( )显示他们的经验。 A. 空格 B. 空行

C注释 D.缩进 有分 评卷人 四、判断题 (正确的在新号内打上“√”,错误的打上“X”。每小题2分, 共10分) 1。软件危机是指在款件开发和谁护过程中遇到的一系列严重问题。() 2。结构化分析方法就是用抽象慎型的概念,按照软件内部颈据传道、变换的关系,自顶 向下遥层分解,直到找到满足功能要求的所有可实现的款件为止,() 3.P仙图在设置了五种基本的控制结构后,还允许递归使用。() 4.容错就是每个程序采用两种不同的算法编写.() 5。扇出是指一个模块直接调用的模块的数目。〔) 得分 评卷人 五、问答愿(每小思10分,共20分) 1.件产品只有事些特性?
C. 注释 D. 缩进 四、判断题 (正确的在括号内打上“√”,错误的打上“╳”。每小题 2 分, 共 10 分) 1.软件危机是指在软件开发和维护过程中遇到的一系列严重问题。( ) 2.结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶 向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。( ) 3.PAD 图在设置了五种基本的控制结构后,还允许递归使用。( ) 4.容错就是每个程序采用两种不同的算法编写。( ) 5.扇出是指一个模块直接调用的模块的数目。( ) 五、问答题(每小题 10 分,共 20 分) 1. 软件产品具有哪些特性? 得 分 评卷人 得 分 评卷人

2.简述什么是程序效率?针对程序的效率有理些准则? 得分 评卷人 六、分析题 (共20分)》 根据下列描述,西出教材征订系统的第一层数据图。学生入学后到教材科订书,数 材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来 通过学校的会计科办理
2. 简述什么是程序效率?针对程序的效率有哪些准则? 六、 分析题 (共 20 分) 根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教 材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来 通过学校的会计科办理。 得 分 评卷人

款件工程模拟试题容米及评分标准 一、填空题(每空1分,共20分) 请根据表格左边的分类名称,给右边的分类内容填写对应的编号。 霸号 分类名称 编写 分类内容 D 致组界限橙查 A 数据流图的基本符号 8 话句覆盖 A 加工 B 白鑫法 C -S图 D 枝深度粉香 c 详细设计工具 条件覆置 数据流 B 分支覆蕾 D 被动式防错 PAD图 A 数菇存储文件 二、单项选择题(每小愿3分,共15分) 1,A 2.A 3.C 4.B 5.C 三、多项选择(每小想3分,共15分) 1.AC 2.CD 3.ABC 4.BCD 5.ABD
软件工程模拟试题答案及评分标准 一、填空题(每空 1 分,共 20 分) 请根据表格左边的分类名称,给右边的分类内容填写对应的编号。 编号 分类名称 编号 分类内容 A 数据流图的基本符号 D 数组界限检查 B 语句覆盖 B 白盒法 A 加工 C N-S 图 C 详细设计工具 D 栈深度检查 B 条件覆盖 D 被动式防错 A 数据流 B 分支覆盖 C PAD 图 A 数据存储文件 二、单项选择题(每小题 3 分,共 15 分) 1.A 2.A 3.C 4.B 5.C 三、多项选择(每小题 3 分,共 15 分) 1. AC 2. CD 3. ABC 4. BCD 5. ABCD

因、判断题(每小题2分,共10分) 1.(√) 2.(4) 3.(J) 4.(×) 5.(1) 五、问答思(每小愿10分,共20分) 1.参考答案: (1)软件是一种逻辑实体,而不是具体的物理实体,因而它具有挂象性。(2)软件 是通过人门的智力话动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造 出米的。(3)在软件的运行和使用期问,没有使件那样的机板磨损、老化问题。(4》软件 的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。(5)软 件的开发至今尚未完全摆脱手工的开发方式。⑥软件的开发费用越米越高,成本相当昂贵, 2.参考答案: 程序效率是指程序的执行速度及程序占用的存储空可 《1)发率是一个性能要求,目标值应当在需求分析阶段给出。状件效率以满求为准, 不应以人力所及为准 (2)》好的设计可以提高效率. (3)程序的效率与程序的简单性相关。 般说来,任何对效率无重要改善,且对程序的简单性、可读性和正确性不利的程序 设计方法都是不可取的。 六、分析趣(共20分) 参考答案:
四、判断题(每小题 2 分,共 10 分) 1. ( √ ) 2. ( √ ) 3. ( √ ) 4. ( ╳ ) 5. ( √ ) 五、问答题(每小题 10 分,共 20 分) 1.参考答案: (1)软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。(2)软件 是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造 出来的。(3)在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。(4)软件 的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。(5)软 件的开发至今尚未完全摆脱手工的开发方式。⑥软件的开发费用越来越高,成本相当昂贵。 2.参考答案: 程序效率是指程序的执行速度及程序占用的存储空间。 (1)效率是一个性能要求,目标值应当在需求分析阶段给出。软件效率以需求为准, 不应以人力所及为准。 (2)好的设计可以提高效率。 (3)程序的效率与程序的简单性相关。 一般说来,任何对效率无重要改善,且对程序的简单性、可读性和正确性不利的程序 设计方法都是不可取的。 六、 分析题 (共 20 分) 参考答案:

订书 P1 订书 学生 教材科 书店 发书 发书 炊 款 F1教村床存 甘满学中磨 P 会计