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.
【正确答案】 B
【答案解析】
【正确答案】 A
【答案解析】
【正确答案】 C
【答案解析】
【正确答案】 A
【答案解析】
【正确答案】 D
【答案解析】解析:软件设计是一个创造性(creative)的过程,它需要设计者(designer)有多方面的本领。你无法在书本上学习如何设计,它需要你不断实践,并在经验中学习,从现有的系统中有所感悟。一个设计(designed用做定语)良好的软件系统易于直接实现并进行维护、易于维护(maintain)并且是非常可靠的。设计较差的系统,即使能够工作,但可能(likely)出现维护成本高、测试困难和不可靠等问题。