|
离线作业考核* y- h# W& i) d) K# Z+ \' k/ V) l& X
《软件工程》
8 N1 ?9 j7 L" I$ ^+ c6 y; C8 q6 R: J: R1 o. B
满分100分1 ~& r5 _! z' v; |
一、名词解释题(每小题4分,共20分)
4 B- }( r4 J* F k0 D% |0 t- b1.软件生存周期模型# _+ D. c* K& w' z
2.数据字典DD, S- x+ n! X3 Q
3.内聚性# d+ |. A2 w0 [4 U& ]; a
4.JSP方法
5 ]* l2 E! }3 O. \8 h- I! k5.多态性& \) L$ V, P; W0 L: v
二、简答题(每小题8分,共32分)) h$ Y: W, W8 r- A3 ~ C
1.简述容错技术的四种主要手段,并解释。
7 G! n U3 ~) j" Y- L. y2 |& R% G% S2. 以G.J.Myers的观点,简述对软件测试的目的。! U% i- d ]* [, K
3. 就程序设计语言的工程特性而言,对程序编码有哪些要求?/ t7 o/ _% m7 h- c
4. 模块的内聚性包括哪些类型?: |: [( w/ s% J% b3 r
三、理论应用题(每小题15分,共30分); r& |* y5 A, A3 K, ^
1. 请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。- [& o8 p3 m4 F/ O4 |
2.根据下列条件使用等价类划分法设计测试用例。某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065。' @) E" T' s% h( a3 o N+ c
四、实践应用题(共18分)
- w; Y# r4 r5 B( J1.某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:3 h Y3 P0 L g; z; f+ {
生产科的任务是:
' d$ g4 j/ j, e! ] (1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。, S, i& ^0 g- Q4 L1 X# z" y1 ~
(2)根据车间实际生产日报表、周报表调整月生产计划
y: r, v- W! D' N# } (3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。* V, c: b4 J! r7 f) C# z
(4)将产品的组装计划传达到各科,将组装月计划分解为周计划。/ ~! e! }! s8 t4 O1 j9 G$ Q) D; X
下达给车间技术科的任务是:& A& `0 f1 u0 {* S Q
. K) d1 u- y, ]& @9 A; w0 z0 M (1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。
3 i B Q' O) \4 | (2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。 试写出以上系统中生产科和技术科处理的软件结构图。' s M5 L/ ]3 |2 @& p, u
|
|