好文档 - 专业文书写作范文服务资料分享网站

北邮计算机复试软件工程试题A附答案

天下 分享 时间: 加入收藏 我要投稿 点赞

----------

----------学年第二学期2008 2007 ——北京邮电大学- -- -:--- A卷《软件工程》期末考试试题

名---姓-

一、学生参加考试须带学生证或学院证明,未带者不准进入 场。学生必须按照监考教师指定座位就坐

二、书本、参考资料、书包等与考试无关东西一律放到考场 定位置

三、学生不得另行携带、使用稿纸,要遵守《北京邮电大学 ,有考场违纪或作弊行为者,按相应规定严肃处理场规则

上,做在试卷、草四、学生必须将答题内容做在专用答题.. 纸上一律无效。交卷时将答题纸与试卷一同上交考试时软件工20061 课题总满3510103015得-阅 卷 -- - --教师 - -- - - --

-一、单项选择题(共

10题,每题1分,共10分) --

- -1、需求规格说明书作用不包括( C ) - - --

:-A.软件验收依据 --号--B.用户与开发人员对软件要做什么共同理解 -学----C.软件可行性研究依据 D.软件设计依据 --

- -、 2、软件结构图中,模块框之间若有直线连接,表示它们之间存在( A ) 装 -

- A、调用关系 B、组成关系 C、链接关系 D、顺序执行关系 -- - -3、下面关于DFD中加工描述正确是( C ) - - --

-A. 每个加工只能有一个输入流和一个输出流 --

- -:B. 每个加工最多有一个输入流,可以有多个输出流 ---级-C. 每个加工至少有一个输入流和一个输出流 --班---D. 每个加工都是对输入流进行变换,得到输出流 - - --

4、在基于数据库信息管理系统中,数据库概念模型设计对应于系统开- -- - -发(B)阶段。 -

--- A、需求分析 B、概要设计 ----- 、程序设计D 、详细设计C ------------- 5、为了提高模块独立性,模块之间最好是( D ) A. 控制耦合 B. 公共耦合 C. 内容耦合 D. 数据耦合 6、下列关于效率说法不正确是( B )

A. 效率是一个性能要求,其目标应该在需求分析时给出 B. 提高程序效率根本途径在于采用高效算法 C. 效率主要指处理机时间和存储器容量两个方面 D. 程序效率与程序算法有关 7、测试关键问题是( D )

A. 如何组织对软件评审 B. 如何验证程序正确性 C. 如何采用综合策略 D. 如何选择测试用例

8、某企业软件系统希望从Windows平台移植到Linux平台上,软件开发厂商为了满足企业要求进行维护属于 (B )

A. 改正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护 9、软件测试目是( C )

A.为了表明程序没有错误 B.为了说明程序能正确地执行 C.为了发现程序中错误 D.为了评价程序质量 10、用白盒测试法设计测试用例方法包括( C ) A.错误推测 B.因果图 C.基本路径测试 D.边界值分析

二、判断题(共10题,每题1分,共10分)

1. 软件是一种逻辑实体,由可执行代码构成。( 错 ) 用例模型是用来说明系统应该具备功能描述。( 对 )2. 软件质量主要通过软件功能测试来保证。( 错 3. )

UML4. 中顺序图和协作图不仅能用来表示对象之间动态行为,也能表示对象内部状态变化。( 错 )

单元测试中只能使用白盒测试方法。5. (错)

软件能力成熟度模型是衡量软件项目管理水平标准。(错) 6. 软件维护周期远远大于软件开发周期。(对)7.

领域模型是面向对象分析和设计一个组成部分,因而它也是待构8. 建软件模型一个部分。(错)

在顺序图中,一个对象A9. 发送了一条创建另一个对象B消息,那么表明对象B具备了处理该条消息职责。(错)

在进行软件类设计过程中可以应用 10.GRASP中“信息专家”模式决定类中方法。(对)

三、简答题(共3题,每题5分,共15分)

1、简述面向对象开发方法中OOA和OOD要完成工作。

OOA:建立用例图、写用例文本描述、创建领域模型、绘制顺序图(可 、创建操作契约。选). :软件体系结构设计、用例实现设计(用协作图寻找参与用例对OOD 象,对对象职责进行分配,并生成设计类图)、用户界面设计。

2、说明软件测试步骤?简述每个步骤测试对象和测试依据。 测试依据测试步骤 测试对象 详细设计说明书、源代码程序模块单元测试

系统概要设计说明已测试模集成测 系统需求规格说明已集成软确认测 系统其他元系统测已确认软件

3、什么是软件项目管理?制定项目计划时包含项目管理过程有哪些?

软件项目管理就是为了实现软件项目目标,使软件项目获得成功而对软件开发项目工作范围、可能遇到风险、需要资源(人力、硬件和软件)、要完成任务、经历里程碑、花费工作量(成本)以及进度安排等进行管理过程。

制定项目计划是建立项目行动指南基准,包括对软件项目估算、风险分析、进度安排、人员选择与配备等。

四、应用题(3题,共35分)

1、电子表除了能显示时间外,还具有闹钟功能,并且电子表上具有三个按钮:

1. 第一个是模式按钮,用以切换时间显示和时间调节模式,在调节模式下用以切换小时和分钟位置;

2. 第二个按钮用来调节小时和分钟,且只能以+1方式进行调节;

3. 第三个按钮用于结束闹表响铃,仅按下一次是临时结束响铃,一分钟之后又开始响铃;连续按二次彻底结束响铃。

问题:要求给出电子表有关闹钟功能状态迁移图(10分)

评分要点:

1、四个状态,每个状态1分,共4分

2、按钮1状态迁移条件2分,按钮2状态迁移条件2分,按钮3及Timer迁移条件2分,共6分

2、北京邮电大学计算计学院属于北京邮电大学除了行政单位之外下属18个院级教学单位中一个;

计科院内部由院党委、行政、教学和科研及学生组成;其中教学单位又分为5个中心;计科院学生由本科生、硕士研究生组成,其中本科生分为四个年级,每个年级有三个大班,每个大班有5个小班;硕士研究生分为三个年级且分别属于教学单位5个中心。 问题:请给出以上内容领域模型(10分)

评分要点:

1、确定概念类,重点在于计算机学院内部概念类,原则上少一个概念类扣0.5分;共5分。 2、建立概念类之间关系,重点在于组合、聚合以及“学生-年级”关联关系和“学生与研究生、本科生继承关系”,原则上一个关系错误扣0.5分;共5分。

3、测试用例设计(输入年、月、日,判断下一天日期)

有一程序要求分别输入年、月和日三个整数类型数据,年份数据范围是1900-2099;月份数据范围是1-12;日期数据范围是1-31;系统功能可根据公历历法给出第二天日期。 问题:请根据等价类划分原则给出等价类表(15分)

北邮计算机复试软件工程试题A附答案

--------------------学年第二学期20082007——北京邮电大学----:---A卷《软件工程》期末考试试题名---姓-一、学生参加考试须带学生证或学院证明,未带者不准进入场。学生必须按照监考教师指定座位就坐二、书本、参考资料、书包等与考试无
推荐度:
点击下载文档文档为doc格式
018n592ojq670et7c26i4qfr0177x6016ho
领取福利

微信扫码领取福利

微信扫码分享