软件工程试题。
课程**:02333
一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。每小题1分,共20分)
1. 下列方法中不属于面向对象的开发方法有( )
a. booch方法b. coad方法
c. omt方法d. vdm方法。
2. 系统流程图是一种传统工具,用于描绘( )
a. 逻辑模型b. 程序系统。
c. 体系结构d. 物理系统。
3. 结构化分析方法是以数据流图、( 和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。
a. dfd图b. pad图。
c. ipo图d. dd
4. 信息隐蔽概念与( )这一概念直接的相关。
a. 模块的独立性b. 模块类型的划分。
c. 软件结构定义d. 软件生命周期。
5. 在软件的概要设计中,不使用的图形工具是( )图。
a. scb. ipo
c. padd. idef0
6. 不属于详细设计的主要工具有( )
a. ipo图b. pad图。
c. pdld. sc
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. has a
15. mccall质量度量模型中,不属于面向软件产品操作的特性是( )
a. 正确性b. 完整性。
c. 可重用性d. 效率。
16. 控制作为软件工程管理的内容,包括( )
a. 文档资料的控制b. 组织结构控制。
c. 对软件功能的控制d. 进度控制。
17. 进度安排的好坏往往会影响整个项目的按期完成,下列属于软件进度的方法有( )
a. 程序结构图b. 流程图。
c. 工程网络图d. e-r图。
18. 以语言为中心的软件开发环境是支持软件生存期( )活动,特别强调对编程、调试和测试活动的支持。
a. 前期b. 后期。
c. 中期d. 初期。
19. 系统因错误而发生错误时,仍然能在一定程度上完成预期的功能,则把该软件称为( )
a. 容错软件b. 系统软件。
c. 测试软件d. 操作系统。
20. 产品管理包括版本管理和( )
a. 质量管理b. 性能管理。
c. 开发过程管理d. 配置管理。
二、填空题(每空2分,共20分)
1. 软件与物质产品很大的区别在于软件是一种产品。
2. 在可行性研究阶段,对于从逻辑模型出发,经过压缩的设计,探索出的若干种可供选择的主要解决办法要从技术,经济和可行性研究它们的可行性。
3. 在idef0方法中,一个活动可以无输入,但必须有一个。
4的设计是概要设计关键的一步,直接影响到下一阶段详细设计与编码的工作。
5. 软件的详细设计也称为“过程设计”,主要确定每个模块的。
6. 在单元测试时,需要为被测模块设计。
7. 瀑布模型属于整体开发模型,增量模型属于开发模型。
8. 运用快速原型的策略主要有抛弃策略和策略。
9. 客观世界中的若干类,通常有两种主要的结构关系:即分类结构和。
10. 软件质量评审通常是从开发者的角度进行评审,它是着眼于软件本身的结构变更带来的影响而进行的评审活动。
三、名词解释(每小题3分,共15分)
1. 程序设计风格。
2. 渐增式测试。
3. 模块独立性。
4. 对象。
5. 容错软件。
四、简答题(每小题5分,共20分)
1. 简述提高可维护性的方法有哪些。
2. 简述程序流程图的缺点和克服方法。
3. 简述case生存的各个步骤。
4. 简述软件产品的特点。
五、应用题(第1小题7分,第2小题8分,第3小题10分,共25分)
1. 某家公司有许多部门,部门名唯一地确定一个部门,每个部门生产多种产品,每种产品仅由一个部门生产。要求:建立上述问题的对象模型。(7分)
2. 画出下面用pdl写出的程序的pad图。(8分)
while a do
if x>0 then x1 else x2 endif
s1if z>0 then z1
if w>0 then w1 else w2 endif
else z2
endifs2
endwhile
3. 某学校将学生的基本情况文件(简称学生情况文件)和学生期末考试成绩文件(简称成绩文件)合并成一个新文件。学生情况文件包含学生的学号、姓名、通讯地址。
成绩文件包含学号和成绩。这两个文件均由学生记录重复组成,学生记录包含以上数据项。新文件的数据结构包含学号、姓名、通讯地址和成绩。
要求:1) 给出jackson输入、输出的数据结构图。(6分)
2) 用jackson方法设计该程序结构图。(4分)
全国高等教育自学考试
二 多项选择题 本大题共10小题,每小题2分,共20分 在每小题列出的四个备选项中至少有两个是符合题目要求的,请将其 填写在题后的括号内。错选 多选 少选或未选均无分。31.中华民族在五千年发展中形成了爱国主义的优良传统。下列选项中,属于这种优良传统的有 a.维护祖国统一,促进民族团结。b.抵御外来...
全国高等教育自学考试
全国2011年4月高等教育自学考试 心理卫生与心理辅导试题 课程 00465 一 单项选择题 本大题共20小题,每小题1分,共20分 1.1960年,根据世界卫生组织和世界心理健康联合会的协议,该年被定为 a.国际心理卫生年 b.国际心理年 c.国际心理健康年 d.国际健康卫生年 2.一个心理健康的...
全国高等教育自学考试
一 单项选择题 本大题共18小题,每小题1分,共18分 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题后的括号内。错选 多选或未选均无分。1.变压器制造时,硅钢片接缝变大,那么此台变压器的励磁电流将 a.减少 b.不变。c.增大 d.基本不变。2.将单相变压器副边短路,用万用表...