2015 软件工程复习题 (5)

随心录红尘 分享 2020-06-18 下载文档

浙江财经大学课程期末复习题

B1 if C>0 then C1 else C2 endif else B2 endif B3 Endwhile

5. 一图书销售系统,其中一加工为“优惠处理”,条件是:顾客的营业额大于1000元,同时必须信誉好,或者虽然信誉不好,但是20年以上的老主顾。请绘制判断表。

6. 用UML图形表示一组交通工具对象。组中的父类叫“交通工具”(Vehicle),由此衍生出自行车(Bicycle)、轿车(Car)、公共汽车(Bus)、地铁(Subway)和火车(Train)子类。地铁和火车都是有轨交通工具(Rail Transit)的一种。所有的Vehicle都是有发动机(Motor)的,以字符串类型表示。

7. 用UML图形表示一组农场的动物对象。组中的父类叫“动物”(Animal),由此衍生出狗(Dog)、牛(Cattle)、鸟(Bird)、鸡(Chicken)、鸭(Duck)和鹅(Goose)子类。鸡、鸭、鹅都是鸟的一种。奶牛(Cow)是牛的一种。所有的Animial都是有脚(Foot)的,鸟类有翅膀(Wing)。

8. 用UML图形表示一组几何对象。组中的父类叫“几何单项”(GeometryItem),

由此衍生出线(Line)、圆(Circle)、正方形(Square)、椭圆(Ellipse)和多边形(Polygon)子类。椭圆的两个焦点重合时就成了圆。正方形是多边形的一种。所有的GeometryItem都是由点(Point)组成的。

9. 用状态图描述一个普通电梯的升、降、空闲等过程。

10. 一般系统的人际交互过程有登录、取消、操作和完成等几个状态,试分析这些状态间的关系并画出状态图。

11. 某公司办事员利用某信息系统打印账单的过程如下:

由办事员输入账单材料流到系统中的BillDetailAcceptor类,由BillDetailAcceptor核对账单材料流,并将其发送至TotalAmountCalculator类,TotalAmountCalculator计算总账,并发送给BillPrinter类打印账单,打印结果最后返回给办事员。请使用顺序图描述上述过程。

12. 对下列子程序进行测试,请用路径覆盖测试方法分析并设计测试用例。 procedure example(var y, z:real; var x:real) Begin

if (y>1) and (z=2) then x:=x/y; if (y=3) or (x>4) then x:=x+1; end;

13. 考虑下面的网络图,假设时间单位为天。 a. 这个网络图中有多少路径? b. 每条路径多长?

第21页,共22页

浙江财经大学课程期末复习题

c. 哪条是关键路径?

d. 完成项目的最短时间是多少天?

第22页,共22页


2015 软件工程复习题 (5).doc 将本文的Word文档下载到电脑

下一篇:2013最新下城区学区划分大全

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx