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

软件工程试卷(附) 

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

由于疏忽而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有问题等等。不幸的是,可能发生的接口问题多得不胜枚举。

确认测试:也称为验收测试,它的目标是验证软件的有效性。

上面这句话中使用了确认(validation)和验证(verification)这样两个不同的术语,为了避免混淆,首先扼要地解释一下这两个术语的含义。通常,验证指的是保证软件正确地实现了某个特定要求的一系列活动,而确认指的是为了保证软件确实满足了用需求而进行的一系列活动。

2.为什么说类构件是目前比较理想的可重用软构建?它有哪些重用方式?

面向对象技术中的“ 软件重用。面向对象技术中的“类”,是比较理想的 可重用的软构件,不妨称之为类构件, 可重用的软构件,不妨称之为类构件,在上一小节中 讲述的构件组装模型,就是利用类构件来构造应用程 讲述的构件组装模型, 序。 可重用的软构件应具备的特点 1. 可重用的软构件应具备的特点 模块独立性强 (1) 模块独立性强 (2) 具有高度可塑性 具有高度可塑性 接口清晰、简明、可靠 (3) 接口清晰、简明、可靠 2. 类构件的重用方式 类构件的重用方式 实例重用 (1) 实例重用 继承重用 (2) 继承重用 面向对象方法特有的继承性, 面向对象方法特有的继承性,提供了一种对已有 的类构件进行裁剪的机制。 的类构件进行裁剪的机制。当已有的类构件不能通过 实例重用完全满足当前系统需求时, 实例重用完全满足当前系统需求时,继承重用提供了 一种安全地修改已有类构件, 一种安全地修改已有类构件,以便在当前系统中重用 的手段 多态重用 (3) 多态重用 利用多态性不仅可以使对象的对外接口更加一般 基类与派生类的许多对外接口是相同的) 化(基类与派生类的许多对外接口是相同的),从而降 低了消息连接的复杂程度, 低了消息连接的复杂程度,而且还提供了一种简便可 靠的软构件组合机制,系统运行时, 靠的软构件组合机制,系统运行时,根据接收消息的 对象类型,由多态性机制启动正确的方法, 对象类型,由多态性机制启动正确的方法,去响应一 个一般化的消息,从而简化了消息界面和软构件连接

3.简述功能模型、对象模型、动态模型三种模型之间的关系。

:表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描述对象 .

:该模型描述了系统的控制结构,它表示了瞬间的,行为化的系统的系统控制性质,它关心的是系统的挖掘及操作的执行顺序,序幕从对象的事件和状态的角度出发,表现了对象的相互行为.

:描述了系统的所有计算,指出发生的时间,事件和客观.

4.决定软件可维护性的因素主要有哪些。

系统大小,系统年龄 结构合理性,模块化 层次组织 系统文档结构 命令的格式和约定 程序的复杂性等等

四、应用题(1题9分,2题12分,共21分)

1.复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置状态。 请用状态转换图描绘复印机的行为。

2.某校的课酬计算机方案为:、 (1)基本课酬为每节课10元。

(2)班级人数超过60人,增加基本课酬的10%。 (3)班级人数超过80人,增加基本课酬的20%。 (4)如果教师为副教授,增加基本课酬的10%。 (5)教授,增加基本课酬的20%。 (6)助教,不增加课酬。

(7)见习助教,减少基本课酬的10%。请用判定树表达上述计算方案。

软件工程试卷(附) 

由于疏忽而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有问题等等。不幸的是,可能发生的接口问题多得不胜枚举。确认测试:也称为验收测试,它的目标是验证软件的有效性。上面这句话中使用了确认(validation)和验证(verification)这样两个不同的术语,为了避免混淆,
推荐度:
点击下载文档文档为doc格式
8wpk19nrid5nd0e7n2yj9vfqx3d4pq015zq
领取福利

微信扫码领取福利

微信扫码分享