软件工程(实验笔试)
样题1. 某商店销售50种商品,为了及时了解各种商品的销售情况,拟建一销售统计系统,售货员售货时即输入售货数和销售收入,能使经理随时了解每种商品的日销售额,每周、每月的累计销售额和库存情况,请画出此系统的数据流图(顶层图)(必须给图上所有元素命名)。
样题2.某银行发放贷款原则如下:
(1)对于贷款未超过10万元的客户,允许立即贷款;
(2) 对于贷款已经超过10万元的客户,若过去还款记录好且本次贷款在3万以下,可作出贷款安排;否则拒绝贷款。请绘出发放贷款的决策表:
答:
货款额(N:单位:万元) N<10 N>10 N>10 N>10
本次贷款额 — 小于3万元 — 大于3万元
过去还款记录情况 — 好 不好 好
是否贷款 接受 接受 拒绝 拒绝
样题3.现有某厂当日产品数据库文件PRODUCT.DBF,内容如下:
产品代码 产品名 产品等级 出厂价格 成本 产量
211024 Mp3机 1 760 300 1200
213131 CD机 2 230 100 2000
312053 MO机 1 1400 600 1500
553145 DVD机 1 340 180 6000
211024 MP3机 2 500 300 30000
1.设计一个程序段用于实现计算当日总的毛利率。
2.写出上题的关系模式,并说明该关系模式属于第几范式,指出主关键字和非主属性。
答:(1):select (((sum(出厂价格-成本)×产量))/(sum(出厂价格×产量))*100%)AS毛利率FROM PRODUCT.DBF
(2):关系模式&