软件工程导论试题
姓名 班级 学号
【考试说明】
1.请务必写清楚自己的姓名、班级和学号;
2.试题按要求答完后,请于5月底之前发我邮箱:sifs2007@126.com。 一、简答题(任选4题作答,每题15分,共60分) 1.信息系统建设的复杂性主要表现在哪些方面? 2.简述你对结构化系统开发方法的理解?
3.什么是可行性研究,它包括哪些内容?(p36)
4.请给出信息系统生命周期各阶段的主要任务以及各阶段应提供的技术文档? 5.系统维护工作主要包括哪几方面?其中的程序维护主要指什么? 6.系统测试分为几个层次?它们分别对应着什么样的测试 7.系统实施阶段进行编程时,好程序应具备哪些素质?
8. 简述结构化设计要求减少模块间耦合程度所应采取的方法? 二、应用题(任选2题作答,每题20分,共40分)
1.由需购置设备的部门填写申购表格,将此表格送交设备科,设备科填写预算表格送财务处,财务处核对后,将资金返回设备科,设备科利用资金购买设备,购得设备送需购设备的部门,将收据送财务处。根据以上描述请画出此项处理的数据流图。 审核核对 预算单 购置单 购置设备部 购沈拨付现将 申购申请 拨付现金 门 预算申请 送设 备 购买设备 收据(数购置设备 据存储) (数据存储)
2.某彩电生产企业根据销售商欠款时间长短和现有库存量情况处理彩电供货方案的结构化语言可表示为: IF 欠款时间≤30天
IF 需要量≤库存量 THEN 立即发货 ELSE
先按库存量发货,生产出来后再补发 ELSE
IF 欠款时间≤90天 THEN IF 需求量≤库存量 THEN 先付款再发货
ELSE
不发货
ELSE 要求先付欠款
请将结构化语言表达的方案用判定表表达。 欠款时间≤30天 30天≤欠款时间≤90天 90天≤欠款时间 需要量≤库存量 立即发货 先付款再发货 不发货 要求先付欠款 1 T F F T X 2 T F F F X 3 F T F T X 4 F T F F X 5 F F T X 先按库存量发货,生产出来后再补发
3.某航空公司规定,乘客可以免费托运重量不超过30公斤的行李(行李重量用W表示)。当行李重量超过30公斤时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元;对外国乘客超重部分每公斤收费均比国内乘客多一倍。根据以上描述请画出此项处理的判定树。(P128和129)
答: 头等仓-----(w-30)*4
国内乘客
其他仓-----(w-30)*6
行李总量 头等仓-----(w-30)*8
W>30kg 外国乘客
其他仓-----(w-30)*12 行李算法
行李总量 ------------- 免费 W≤30kg
4.通过本课程的学习,你认为怎
样才能开发出一个优秀的信息系统?
相关推荐: