浙江财经大学课程期末复习题
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页
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技2015 软件工程复习题 (5)全文阅读和word下载服务。
相关推荐: