|
2014年春季 期末作业考核
M0 m ?* G) q# l5 N$ \《软件工程》 ' n+ y# M1 p7 ]: i* F! b! D
/ u) g' j' V+ J8 ?7 R
满分100分
+ |( F1 X3 Z! k M# d) J9 Q一、名词解释(每小题4分,共20分)
; A( _4 P! L- e! E1.软件生存周期模型
: ^ W0 f& k2 P2.数据字典DD: D: Q, p8 n8 @$ Q7 R+ {
3.内聚性/ p: c( S% Y# \2 X& ]
4.JSP方法
/ c' f: N) L( W/ Z3 q4 c1 n5.多态性* S% F6 b' E8 q/ i4 q7 H
二、简答题(每小题5分,共20分)
, q+ H( ?/ l% { j1 t% P3 s1.简述容错技术的四种主要手段,并解释。" D# r9 n. Q7 [! F4 f$ u' q
2. 以G.J.Myers的观点,简述对软件测试的目的。, P! B3 \7 t7 {2 Y
3. 就程序设计语言的工程特性而言,对程序编码有哪些要求?
$ q5 d z- ~" P7 @3 a: [# y# J4. 模块的内聚性包括哪些类型?! |3 x& i; S. Q0 c% J
三、理论应用题(每小题15分,共30分)5 q5 v' j3 {) ~
1. 请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。! s! o- m0 w! b9 Y, g
2.根据下列条件使用等价类划分法设计测试用例。某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065。& b; B1 q5 p+ Z( O& |# A* H
四、实践应用题(共30分)' H( o- c& Q2 }
1.某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:
3 t) R' h8 _7 u7 i. G生产科的任务是:
; @+ x% s2 s" U+ R2 l7 i(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。
3 A5 H+ w7 [/ G(2)根据车间实际生产日报表、周报表调整月生产计划
% j# O2 x: o0 Q4 a. t; [, T( }9 b(3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。
% a; [& m/ Z: Q. \/ e(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间% Z- o& j9 v/ z
技术科的任务是:9 c2 D( G& o- N- i+ V4 d' F
(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。
& U' J: r8 y: d6 z(2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。 试写出以上系统中生产科和技术科处理的软件结构图。. T0 e; y: y, h$ L6 I3 h
* R( g8 b) P# q% h: |- _; x* [
|
|