Software design is a (46) process. It requires a certain amount of fl air on the part of the (47) . Design can not be learned from a book . It must be practiced and learnt by experience and study of existing systems. A well (48) software system is straightforward to implement and maintain , easily (49) and reliable. Badly (48) software systems, although they may work are (50) to be expensive to maintain , difficult to test and unreliable.
A.like
B.unlikely
C.unlike
D.likely
参考答案:D
解析: 软件设计是一个创造性(creative)的过程,它需要设计者(designer)有多方面的本领。你无法在书本上学习如何设计,它需要你不断实践,并在经验中学习,从现有的系统中有所感悟。一个设计(designed用做定语)良好的软件系统易于直接实现并进行维护、易于维护(maintain)并且是非常可靠的。设计较差的系统,即使能够工作,但可能(likely)出现维护成本高、测试困难和不可靠等问题。