|
期末作业考核
6 |1 r/ B! \) U3 l% b《软件工程》 1 \! u+ j. v1 V+ M. L
a) k# p! y0 M- s0 a. F! U满分100分- G/ ~. f( q: K( Y, o7 l
一、名词解释(每小题4分,共20分)( H+ \; R$ B8 _6 K, L
1.软件生存周期
9 j# `' v9 e+ T% q2.概要设计! |2 y) o6 ?3 M% a$ n' ]
3.耦合性: a3 r9 _5 w, N1 o: r
4.类
2 w, U- u: B0 F9 R( f ^% ?4 E5.对象
% W& @1 w) \, P+ N二、简答题(每小题5分,共20分)6 y; u4 K7 d; A3 o+ o* w/ [
1.软件产品具有哪些特性?* k. r+ h& ?8 {4 d5 x* x" G
2. 什么是耦合?什么是内聚?$ @ F4 G) o } X: W; R
3. 为什么软件测试不应该由程序的编写人员来做?
7 X* }- h- A* u9 N( e: L. G9 E4. 什么是编码风格?为什么要强调编码风格?
+ b; k- o8 v" Q" t三、理论应用题(每小题15分,共30分)
" [/ x7 d8 X0 B+ s& U+ @5 m1. 根据下列N—S图,写出其对应的伪码。7 D4 j8 l4 ]+ H0 ^8 V- Z) L& ^/ z' b7 H
/ k4 a$ l4 J8 s! C. U! h2.根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。0 J. O8 U" \# g( R0 i
四、实践应用题(共30分)
9 d; S# @' {, U4 R/ X' o" t1.图书馆的预定图书子系统有如下功能:, D2 B* T/ `) K& p5 @9 h# w) P4 Q
(1) 由供书部门提供书目给订购组。5 d9 e6 k* z4 f& M; j, n
(2) 订书组从各单位取得要订的书目。% r3 s6 ^; Q. H! w" ~# S( |
(3) 根据供书目录和订书书目产生订书文档留底。
/ Z9 a5 f5 m- w& ?! c(4) 将订书信息(包括数目,数量等)反馈给供书单位。
: Y" m" _, N4 c; ?: z/ A, N(5) 将未订书目通知订书者。
5 Q4 m- f0 g- N& R, d9 O! f(6) 对于重复订购的书目由系统自动检查,并把结果反馈给订书者。
: V( o' s- ?9 r$ x' ?8 F试根据要求画出该问题的数据流程图,并把其转换为软件结构图。: o* z' }, K, y
2 `3 g( N3 E% g
. o- d8 f B' T4 V) F( f- Z
4 b1 k6 y# w& Z, Y- n \7 r* ^ |
|