当前位置:文档之家› 软件工程应用题汇总

软件工程应用题汇总

(15分)某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱产学习,高中文化程度当电工;年龄在20岁至40岁之间者,中学文化程度男性当钳工,女性当车工,大学文化程度都当技术员;年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。

请用结构化语言、判定表或判定树描述上述问题。

1.(1)结构化语言
IF 年龄<20
THEN IF 文化程度=初中
THEN 脱产学习
ELSE 工作为电工
ENDIF
ELSE IF 年龄≤40
THEN IF (文化程度=大学)
THEN 工作为技术员
ELSE IF 性别=男性
THEN 工作为钳工
ELSE 工作为钳工
ENDIF
ENDIF
ELSE IF (文化程度=大学)
THEN 工作为技术员
ELSE 工作为材料员
ENDIF
ENDIF
ENDIF
判定树如下:
年龄≤20岁初中脱产学习
高中电工
高中或初中男性钳工
确定职工工作__ 20岁<年龄≤40岁女性车工
大学技术员
年龄>40岁高中或初中材料员
大学技术员
语句覆盖A=3 B=0
东 北 大 学 秦 皇
岛 分 校
课程名称: 软件工程 试卷: (B) 考试形式:闭卷
授课专业:信息与计算科学、数学与应用数学考试日期:2013年**月**日 试卷:共 5 页
一、 某食物订货
系统大致工作过程如下:
首先,食物订货系统需要接收顾客的食物订单,并在接收后向顾客呈送一个收条,然后将订单转交系统内部的功能处理.其次,食物订货系统要能够将已经接收的食物订单及时转交给厨房.最后,食物订货系统要能够基于一段时间的食物积累,为管理者提供管理报表,反映组织的生产状况.请用数据流图描述该系统.(10分) 解:该系统的数据流图如下图所示:


线
二、常见的电梯控制系统如下:一个控制系统控制多个电梯.每个电梯在卷扬电机的作用下做
上下运动.每个电梯停靠点有一个传感器,用以感应电梯的实时位置.电梯内部和建筑的每个电梯停靠层都设有指示器,用来告知用户电梯的实时位置和运动状况.电梯内和建筑的每个电梯停靠层都设有按钮了,用户可以通过这些按钮提出服务申请并进出电梯.控制系统调度用户的申请.(10分)
解:该系统的数据流图如下图所示:
三、三:某学校为研讨班制度如下:研讨班由每个学年开始时开设,持续一学年.每个研讨班针
对一个或多个研究方向,可由一位或多位教师主持.学生可根据主持教师的姓名和研讨班的方向来选择和参加某个和研讨班.所有学生必须且只能参加一个研讨班的学习.研讨班会时常开展活动,由教师决定活动时间地点主题和作报告的学生.每次活动时,由一位或多位学生做学习报告,交流学习心得.每个学生在一次活动中做一次报告.教师对每个报告进行点评和指导,提出意见和建议.请根据以上叙述画出实体-联系图. (10分)
解:该系统E-R图如下图所示:
四、四、邮政包裹单如下图可分割为收件人、寄件人、包裹三部分,请结合实际由图画出E-R
图(10分)
.
解:如下图:
五、电话系统工作状态如下图,请用自然语言描述之。

(10分)
解:没有人打电话时电话处于闲置状态,有人拿起听筒则进入拨号音状态,到打这个状态后,。

相关主题