1
软件工程综合应用例题
第一部分
《结构化软件开发方法?/p>
1
、根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教?/p>
科根据教材库存情况分析是否需要买书,
如需购买?/p>
则向书店购买?/p>
各种资金往来通过学校
的会计科办理?/p>
解:


教材库存
?/p>
?/p>
学生
书店
P1
教材?
P2
会计
订书
订书
发书
发书
F1
?/p>
?/p>
?
?/p>
?/p>
?/p>
?/p>
2
、高考录取统分子系统有如下功能:
(1)
计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件?/p>
(2)
计算录取线分?/p>
根据标准分、招生计划文件中的招生人数,计算录取线,存入录取
线文件?/p>
试根据要求画出该系统的数据流程图,并将其转换为软件结构图?/p>
解:
?/p>
1
)数据流图:
?/p>
2
)软件结构图?/p>
?/p>
原始?/p>
?/p>
标准?/p>
?/p>
招生计划
?/p>
录取?/p>
3
、有下列伪码程序
:
START
INPUT (M,N)
IF M>=10
THEN X:=10
ELSE X:=l
ENDIF
IF N>=20
THEN Y:=20
ELSE Y:=2
ENDIF
PRINT(X,Y)
STOP