软件工程复习题(应用与设计题)

上传人:豆浆 文档编号:10729463 上传时间:2017-10-10 格式:DOC 页数:11 大小:206.50KB
返回 下载 相关 举报
软件工程复习题(应用与设计题)_第1页
第1页 / 共11页
软件工程复习题(应用与设计题)_第2页
第2页 / 共11页
软件工程复习题(应用与设计题)_第3页
第3页 / 共11页
软件工程复习题(应用与设计题)_第4页
第4页 / 共11页
软件工程复习题(应用与设计题)_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《软件工程复习题(应用与设计题)》由会员分享,可在线阅读,更多相关《软件工程复习题(应用与设计题)(11页珍藏版)》请在金锄头文库上搜索。

1、软件工程复习题(应用与设计)六、综合设计与计算题:1、假设购置一套应用软件投资 20 万元,预计可以使用 5 年,每年直接经济效益 9.6 万元,年利率 5%,试计算投入/产出比、投资回收期和纯收入。解:(1)考虑到货币的时间价值,5 年的总收入应当逐年按照公式:F=P(1+i) n来计算,并非恒定 9.6 万元,15 年中,每年的收入折算到当前的数据如表:年份 将来收益/万元 (1+i) n 当前收益 累积的当前收益1 9.6 1.05 9.1429 9.14292 9.6 1.1025 8.7075 17.85133 9.6 1.1576 8.2928 26.14324 9.6 1.215

2、5 7.8979 34.04115 9.6 1.2763 7.5219 41.5630按照上表的数据,本软件的投入/产出比为:41.5630/20=2.0785(2)投资回收期:根据表格数据,两年后收入为 17.8513 万元回收 178513 万元投资 20 万元= -2.1487 万元尚欠-2.1487 万元2.1487/8.2928=0.259(年)故投资回收期为:2.259 年(3)纯收入:根据上面运算结果,5 年后的收入纯收入为:41.5630-20=21.5630 万元2、修改一个已有的库存清单系统,使它能在每天送给采购员一份订货报表。修改已有的库存清单程序并且编写产生报表的程序,

3、估计共需 5000 元;系统修改后能及时定货将消除零件短缺的问题,假定年利率 12%,5 年中估计每年可以节省 2500 元,请计算投入/产出比、投资回收期、纯收入。解:(1)考虑到货币的时间价值,5 年的总收入应当逐年按照公式:F=P(1+i) n来计算,并非恒定 2500 元,15 年中,每年的收入折算到当前的数据如表:年份 将来收益 (1+i) n 当前收益 累积的当前收益1 2500 1.12 2232.14 2232.142 2500 1.25 1992.98 4225.123 2500 1.40 1779.45 6004.574 2500 1.57 1588.80 7593.375

4、 2500 1.76 1418.57 9011.94按照上表的数据,本软件的投入/产出比为:9011.94/5000=1.802388(2)投资回收期:根据表格数据,两年后收入为 4225.12 元回收 4225.12 元投资 5000 元= -774.88 元尚欠-774.88 元774.88/1779.45=0.44 (年)故投资回收期为:2.44 年(3)纯收入:根据上面运算结果,5 年后的收入纯收入为:9011.94-5000=4011.94 元3、请你根据你对单位工资系统的理解画出工资系统的实体关系模型。职工含有职工号、性别、年龄、部门、职称、基本工资;出勤包括职工号、出勤时数、请假

5、时数、旷工时数;奖金和扣款实体请学生自行设定。解:因为单位工资系统涉及职工、出勤、奖金、扣款等。因而该图如下:4、请你根据你对学校的学生管理系统的了解,画出学生、课程、教师之间的实体联系模型。解:4、请画出企业工资处理计算系统的顶层数据流图和第 1 层数据流图、第 2 层数据流图。解:工资计算处理系统的顶层数据流图 工资计算处理系统第一层数据流图工资处理系统第 2 层数据流图5、请使用描述加工逻辑工具“结构化语言“,对数据文件 student.txt(学号,姓名,性别,年龄,专业,成绩)中的 500 个学生的数据进行按性别、分年龄段(1820,2124)进行分类统计,并且输出出来。解:开始;打

6、开数据文件 student.txt;给统计变量 SA17,SA18 ,SA21,SA25,SB17,SB18 ,SB21 ,SB25 赋初值 0;/*SA表示男性,数字表示年龄段,SB 表示女性*/给循环控制变量 I 赋初值 500;DO WHILE (I 大于 0)读取一条学生记录;IF (年龄小于 18 岁)IF 性别为男SA17 加 1;ELSESB17 加 1;ENDIFENDIF IF (年龄大于或等于 18 岁)同时(年龄小于或等于 20 岁)IF 性别为男SA18 加 1;ELSE SB18 加 1;ENDIFENDIF IF (年龄大于或等于 21 岁)同时(年龄小于或等于 2

7、4 岁)IF 性别为男SA21 加 1;ELSESB21 加 1;ENDIFENDIF IF (年龄大于或等于 25)IF 性别为男SA25 加 1;ELSESB25 加 1;ENDIFENDIF 循环控制变量 I 减 1;ENDDO打印年龄小于 18 岁的男同学人数 SA17;打印年龄小于 18 岁的女同学人数 SB17;打印年龄大于或等于 18 岁同时年龄小于或等于 20 岁的男同学人数 SA18;打印年龄大于或等于 18 岁同时年龄小于或等于 20 岁的女同学人数 SB18;打印年龄大于或等于 21 岁同时年龄小于或等于 24 岁的男同学人数 SA21;打印年龄大于或等于 21 岁同时年

8、龄小于或等于 24 岁的女同学人数 SB21;打印年龄大于或等于 25 岁的男同学人数 SA25;打印年龄大于或等于 25 岁的女同学人数 SB25;关闭数据文件 student.txt;结束。6、请使用描述加工逻辑工具“判定树“,对学生成绩分类进行描述,学生成绩可以分成 5各等级(、) ;同时判定交作业的情况,作业优则在本等级产生相应的“”号,作业为良则为原等级,作业为及格则为原等级“” 。解:7、请使用描述加工逻辑工具“判定树”完成下列题目,某工厂对工人超产奖励的政策为:该厂生产两种产品 A 和 B,凡工人每月实际生产的产量超过计划指标者均有奖励。政策为:对产品 A 的生产者:超产数量 N

9、 小于等于 50 件时,每超产一件奖励 1 元;N 大于 50 件,小于 100 件时,此部分每件奖励 1.25 元,其余每件奖励 1 元;超过 100 件部分每件奖励1.5 元;。对产品 B 的生产者:超产数量 N 小于等于 25 件时,每超产一件奖励 2 元;N 大于 25 件,小于 50 件时,此部分每件奖励 2.5 元,其余每件奖励 2 元;超过 50 件部分每件奖励 3 元。解:8、请使用描述加工逻辑工具“判定表”完成下列题目,某工厂对工人超产奖励的政策为:该厂生产两种产品 A 和 B,凡工人每月实际生产的产量超过计划指标者均有奖励。政策为:对产品 A 的生产者:超产数量 N 小于等

10、于 50 件时,每超产一件奖励 1 元;N 大于 50 件,小于 100 件时,此部分每件奖励 1.25 元,其余每件奖励 1 元;超过 100 件部分每件奖励1.5 元;。对产品 B 的生产者:超产数量 N 小于等于 25 件时,每超产一件奖励 2 元;N 大于 25 件,小于 50 件时,此部分每件奖励 2.5 元,其余每件奖励 2 元;超过 50 件部分每件奖励 3 元;。1 2 3 4 5 6产品 A 产品 B N100 N50 1.0*N 50+1.25*(N -50) 112.5+1.5*(N-100) 2.0*N 50+2.5*(N-25) 112.5+3*(N-50) 9、请使

11、用 N-S 图描述对含有 500 个学生数学(math)成绩的记录文件(Score)进行分数等级人数统计,059 分为 E 级,6069 分为 D 级,7079 分为 C 级,8089 分为 B 级,90100 分为 A 级。解:条 件 组条 件10、请使用 PAD 图描述对含有 500 个学生数学(math)成绩的记录文件(Score.txt)进行分数等级人数统计,059 分为 E 级,6069 分为 D 级,7079 分为 C 级,8089 分为 B 级,90100 分为 A 级。解:11、根据我校图书馆的管理情况,设计出图书借阅管理的对象模型。答:首先图书馆可以分为馆长和管理员两大类:馆长可以对图书借阅工作进行管理;每名图书管理员可以管理若干本图书;每本图书可以由若干名管理员管理;图书拥有许多读者,借书证号惟一地确定一个读者;读者可以分为教师和学生两大类,每名教师或学生可以借阅数本图书,每一种图书可以供多名教师或学生借阅。12、请你根据你了解的银行 ATM 机情况,画出 ATM 系统正常情况下的所有事件的事件跟踪图。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号