|
期末作业考核
, k( z1 \1 W. q) k" ]《软件工程》 - F' N4 k5 j+ i; D
% H! n; y. b( _* |
满分100分& t) A% b8 }- K! r: a7 N9 t; a5 S
一、名词解释(每小题4分,共20分)
1 ?. b1 _- a f: S0 s+ [4 ]1.软件生存周期
% b3 U, M- V% d, L# O; z8 C5 }2.概要设计' _' T7 l5 X4 M5 R
3.耦合性# { o+ G b" N: h
4.类
: ]& M% a) ]: Z k# G0 f% l5.对象* M9 t) {9 N; @# T9 X3 C
二、简答题(每小题5分,共20分)4 C' o; n5 Y. m1 Z+ `; T
1.软件产品具有哪些特性?) q! e$ H/ Y- Y V3 n. V, p
2. 什么是耦合?什么是内聚?
4 j1 ?: T9 b$ Z5 X! | \( W9 q% S' P3. 为什么软件测试不应该由程序的编写人员来做?
* [* U0 m- v! w' A6 e/ @7 W4. 什么是编码风格?为什么要强调编码风格?
2 c3 }3 o+ L% M5 M三、理论应用题(每小题15分,共30分); ~" U" [! ]9 P
1. 根据下列N—S图,写出其对应的伪码。1 j" d9 ^2 D) ?9 K/ t2 P0 m6 [
1 w9 v7 o" ?7 g& v6 ^0 j) t, h: m
2.根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。" i5 D. O) @; j+ I- [0 |' g
四、实践应用题(共30分); ]0 m; r% G+ z A( c" H [5 ^# h" S7 ^
1.图书馆的预定图书子系统有如下功能:
# L' l$ Q$ o. w. X K(1) 由供书部门提供书目给订购组。
5 w* j3 E8 @5 ~3 D4 M0 J! e(2) 订书组从各单位取得要订的书目。
% ^- z: X+ M9 V6 B(3) 根据供书目录和订书书目产生订书文档留底。
8 f/ ^0 C4 E" r( v(4) 将订书信息(包括数目,数量等)反馈给供书单位。* S# C$ A+ E) z* g% J
(5) 将未订书目通知订书者。9 t% S3 j4 V5 l9 _& W3 i3 X* k. t
(6) 对于重复订购的书目由系统自动检查,并把结果反馈给订书者。- R( r* S8 |% n/ ], N
试根据要求画出该问题的数据流程图,并把其转换为软件结构图。
3 o8 x; V6 t' p5 T
, C2 m! ~3 h! U( f! `2 [3 ~/ ?/ G! X1 h$ z; x9 S3 p
6 B1 w" ^ m" w8 j# _% }* `: |
|
|