51. 基于构件的开发(CBD)模子,融合了 () 模子的许怪异征。该模子素质是演化的,采用迭代体例开发软件。 A.瀑布
* S. Q. a$ u# x1 \ B.螺旋
1 B* q5 E6 v9 c C.喷泉
" T( ?, H/ M8 T7 A( z; Y# b) F g6 x D.快速应用开发(RAD). t6 b% C! w' {* N. x& B( Y* @' _
参考谜底:B。& s. z2 M! Q% O# G8 o+ m
解析:螺旋模子是演化软件过程模子的一种,最早由Boehm提出,它将原型实现的迭代特征与线性挨次模子中节制的和系统化的方面连系起来,使软件增量版本的快速开发成为可能。在螺旋模子中,软件开发是一系列的增量发布。9 ]; \! @+ u, ^# h' e3 C" E0 x
面向对象手艺闻敉件工程的基于构件的过程模子供给了手艺框架。基于构件的开发模子融合了螺旋模子的许怪异征。它素质上是演化型的,要求软件建树迭代体例。
+ g1 P# |+ ]; M2 ?8 s/ J/ n( v/ _! B 基于构件的开发模子是操作预先包装好的软件构件来机关应用的。统一软件开发(RUP)过程是在财富界提出的一系列基于构件的开发模子的代表。
6 Q, {$ |* i" C8 q; m3 o 52.设有界说“inta=3,b,*p=&a;”,则下列语句中使b不为3的语句是()2 l& j, A5 b! b
A. b=*&a;; S2 p- r1 z$ ]) z. V
B. b=*p;
* \9 E, U! F# g, p# |5 f C. b=a;4 |! ~8 S( u c
D.b=*a;5 \, M& s) N9 G9 Y3 X+ G' J- I
参考谜底:D。1 R# X+ U9 L! |+ [
0 f' l2 v6 I6 P* b h; G) M3 W X
解析:界说有inta=3,b,*p=&a;对b赋值的表达式有*&a、*p、a、*a。引用变量。的值有两种体例,一是直接引用a,二是经由过程a的指针借居引用a。对于后者,又有多种表达体例,经由过程指向a的指针p,借居引用a的内容,如*p。或经由过程求地址运算符由变量a获得其指针&a,再由这指针表达式借居引用a的内容,如*&a。所以表达式*&a、*p和a都能引用变量a的值,而使b的值为3。而表达式。a是错误的,因为a不是指针变量,不能对它施行取内容运算符。。所以解答是D。 |