教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

《软件工程》期末考试试卷

来源:网络收集 时间:2026-08-13
导读: 计算机科学学院 软件工程期末考试试卷 __ _ __ __ __ _ __ __ 号_ 效学) 线 ( __ 无_ _ _ _ _ __ 题_ _ _ _ _ 名_ 答 姓 ) 班封内( _ _ _ _ _ _ _ _线_ _ _ 级 _ __ 封_ _ _ _ _ _ _ 院)密学密_(__ __ __ _ __ __ _ __ __ _ XXXX计算机科学学院计算机

计算机科学学院 软件工程期末考试试卷

__ _ __ __ __ _ __ __

号_ 效学) 线 ( __ 无_ _ _ _ _ __ 题_ _ _ _ _ 名_ 答 姓 ) 班封内( _ _ _ _ _ _ _ _线_ _ _ 级 _ __ 封_ _ _ _ _ _ _ 院)密学密_(__ __ __ _ __ __ _ __ __ _

XXXX计算机科学学院计算机科学与技术、软件工程专业

2007-2008学年度第一学期期末考试

软件工程试卷

A卷

答卷说明:1、本试卷共5页,五个大题,满分100分,120分钟完卷。

2、本次考试为闭卷考试。

3、本试卷适用于2005级1,3,4班。

一、单项选择题(每题只有一个正确选项,错选、漏选均不给分。每小题2分,共30分)1、下列不属于软件本质特征的是()。 【 】 A、可磨损性 B、复杂性

C、一致性

D、不可见性 2、在软件生命周期中,()阶段负责“研究该项目是否有可行性的解决方法”。 【 】 A、需求分析 B、问题定义

C、可行性分析

D、总体设计

3、具有“通过原型系统,有效解决了用户的模糊需求”特征的软件开发模型是()。 【 】 A、传统瀑布模型

B、快速原型模型 C、增量模型

D、螺旋模型 4、不是E-R图中基本符号的有()。

【 】 A、 B、 C、

D、

5、属于描绘软件结构的图形工具有()。

【 】 A、IPO图 B、Warnier图 C、PAD图

D、HIPO图 6、模块独立就是要求做到()。

【 】 A、高内聚低耦合 B、低内聚高耦合

C、高内聚高耦合

D、低内聚低耦合

7、C语言属于()。

【 】 A、低级语言

B、过程化编程语言

C、机器语言 D、面向对象编程语言

8、单元测试以()作为基本测试单元。 【 】 A、模块

B、软件系统 C、软件子系统

D、变量

计算机科学学院 计算机科学与技术、软件工程专业 软件工程试卷A 第1页( 共5页)

计算机科学学院 软件工程期末考试试卷

9、模块并不是一个独立程序,因此进行单元测试之前,需要开发驱动软件或者存根软件。在软件结构中,()模块无需编写驱动软件。 A、底层 C、所有

【 】

B、中间层 D、顶层

10、在白盒测试技术中,最弱的逻辑覆盖法是()。 【 】 A、语句覆盖 B、判定覆盖

C、判定/条件覆盖

D、条件组合覆盖

11、针对“学生成绩的范围是0-100”,采用黑盒测试划分()个等价类。 【 】

A、1 B、2

C、3 D、4

12、将软件运行过程中发现的错误进行改正的过程,称为()。 【 】

A、预防性维护 B、适应性维护

C、完善性维护 D、纠错性维护

13、下图中,属于()人员组织。 【 】

A、民主制程序员组 B、主程序员组 C、现代程序员组 D、分散决策 14、在估算软件规模过程中,LOC是指()。 【 】

A、功能点 B、千行代码数 C、技术复杂因子 D、代码行数

15、采用()图形工具制定软件开发的进度计划时,无法描述各项作业之间的依赖关系。

【 】

A、工程网络 B、最短路径 C、层次图 D、Gantt图

二、判断题(正确打“√”,错误打“×”。每小题1分,共5分)

1、在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。 2、在结构化分析方法中,状态转换图是描述系统内部数据运动的图形化工具。 3、在总体设计阶段,划分的模块数越多,软件总成本越低。 4、在人机界面设计过程中,无需用户参与。 5、确保软件产品质量,需要注重需求获取和控制需求变更。

计算机科学学院 计算机科学与技术、软件工程专业 软件工程试卷A 第2页( 共5页)

【 】

【 】 【 】 【 】

【 】

计算机科学学院 软件工程期末考试试卷

三、多项选择题(每题至少有两个或者两个以上正确选项,错选、漏选均不给分。每小题2分, 共10分)

1、在软件生命周期中,软件定义时期由()阶段组成 【 】 A、问题定义 B、可行性研究

C、需求分析

D、总体设计

【 】

2、软件由()元素组成。 ___________

___

号_ 效学) 线 ( __ 无_ _ _ _ _ __ 题_ _ _ _ _ 名_ 答 姓 ) 班封内( _ _ _ _ _ _ _ _线_ _ _ 级 _ __ 封_ _ _ _ _ _ _ 院)密学密_(__ __ __ _ __ __ _ __ __ _ A、数据

B、文档 C、变量

D、程序

3、从()方面验证软件需求的正确性。 A、现实性 B、有效性 C、完整性 D、一致性

4、状态转换图由()组成。 A、状态 B、事件

C、数据流

D、处理

5、经过单元测试后,将模块组装成程序有()两种方法。 A、非渐增式集成 B、渐增式集成

C、自顶向下集成 D、自底向上集成

四、作图题(每小题10分,共20分) 1、请将下列伪码转换为N-S图描述。(10分) S1;

if (x>5) then S2

else loop while(y<0)

S4;

end loop; S5;

loop until (k>5) S6;

S7; end loop;

计算机科学学院 计算机科学与技术、软件工程专业 软件工程试卷A 【 【 【 第3页( 共5页)

】 】 】

计算机科学学院 软件工程期末考试试卷

2、一家计算机公司全部产品由硬件、软件和服务组成。硬件产品分为处理机、存储器、外部设备;软件产品分为系统软件和应用软件,系统软件又进一步分为操作系统、编译程序和软件工具;并且该公司还提供硬件维修、培训人员的服务。

请用层次方框图描述该公司全部产品的数据结构。(10分)

五、综合题(请写明必要的求解步骤,第一小题8分,第二小题8分,第三小题6分,第四小

题8分,第五小题5分,共35分)

1、假设为某小学财务处开发工资管理系统共需成本1万元。由于该系统的使用可以每年节省人力开销0.4万元,银行利率10%。问:(8分) (1)五年后可累计收入多少万元? (2)纯收入多少万元?

2、测试一个长度24000条指令程序时,第一个月由甲、乙两名测试员独自测试,分别发现了20个和24个错误,其中6个相同,改由甲继续测试该程序。问:(8分) (1)估算开始测试时,程序中潜在多少个错误? (2)若MTTF=60h,必须再找出多少个错误? …… 此处隐藏:1406字,全部文档内容请下载后查看。喜欢就下载吧 ……

《软件工程》期末考试试卷.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2175899.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)