软件工程A.docx

上传人:b****6 文档编号:8180685 上传时间:2023-01-29 格式:DOCX 页数:7 大小:38.53KB
下载 相关 举报
软件工程A.docx_第1页
第1页 / 共7页
软件工程A.docx_第2页
第2页 / 共7页
软件工程A.docx_第3页
第3页 / 共7页
软件工程A.docx_第4页
第4页 / 共7页
软件工程A.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

软件工程A.docx

《软件工程A.docx》由会员分享,可在线阅读,更多相关《软件工程A.docx(7页珍藏版)》请在冰豆网上搜索。

软件工程A.docx

软件工程A

东北大学秦皇岛分校

课程名称:

    软件工程     试卷:

(A) 考试形式:

闭卷

授课专业:

计算机科学与技术考试日期:

2011年5月24日试卷:

共2页

 

题号

总分

得分

 

 

 

 

 

 

阅卷人

 

 

 

 

 

 

 

 

 

 

 

 

 

一、填空题:

(每空1分,共11分)

1、软件是    和所有使其正确运行所需要的相关   和配置信息。

2、三种通用软件开发过程模型是       、迭代式开发方法和         。

3、在软件项目管理中常用一个    表示一项软件过程活动的终结。

4、条形图又叫做     ,以其发明者的名字命名。

5、    常用来描述系统状态和事件,以及由事件引发的状态间的转换。

6、统一软件过程的4个阶段为:

开端、     、构造、       。

7、在两层客户机服务器体系结构中,根据应用处理是处于客户端还是服务器端可以分为    模型和    模型。

8、     是最为人熟知也是最流行的一种敏捷方法。

二、单项选择题:

(每题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)组件测试

三、名词解释(每小题5分,共15分)

1、软件工程

2、用例

3、组件

四、问答题(每小题6分,共24分)

1、软件过程模型和软件过程有何区别?

2、瀑布过程模型有什么缺点?

一般在什么情况下可以使用瀑布过程模型?

3、简述软件复用的优点。

4、检验和有效性验证有何区别?

五、应用题(共40分)

1、非功能性需求是对系统提供的服务或功能的约束。

在开发一个自动售票系统时,可能存在哪些非功能性需求?

试列出至少4种。

(8分)

2、已知一个软件项目限定的开发时间是20天,T1、T2、T3、T4是项目中的4个开发任务,完成这4个任务所用时间分别为:

T1需要5天,T2需要10天,T3需要10天,T4需要10天,如果T2,T3在开发过程中出现关键技术难题实际用时都为15天,问T2、T3任务出现的这种状况对整个项目分别有何影响?

为什么?

(8分)

3、软件公司的职员的职务分为普通程序员、高级程序员、项目经理等,员工可以加入、离开、退休同时员工的职务会发生变化,试为公司员工设计一个类,给出必要的属性和方法,用类图表示。

(8分)

4、数据处理、事务处理、事件处理和语言处理是四种常见的应用类型体系结构。

下面的应用属于那种应用类型?

进行分类并给出解释理由:

(1)超级市场中的销售点系统

(2)工资单打印系统(3)在线游戏系统(4)提供给盲人用户的阅读web页面的系统(8分)

5、为什么好的程序设计者不一定能成为好的项目管理者?

(8分)

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1