开发一个基于计算机的系统通常都受到( )(人力、财力、设备等)和时间上的限制。(1.5)
A. 经费
B. 环境
C. 资源
D. 软件
软件设计的抽象包括过程抽象和( )抽象。(1.5)
A. 数据
B. 结构
C. 功能
D. 非功能
瀑布模型突出的缺点是不能很好地适应( )的变动。(1.5)
A. 算法
B. 程序语言
C. 平台
D. 用户需求
软件会逐渐退化而不会磨损,其原因在于( )。(1.5)
A. 软件通常暴露在恶劣的环境下
B. 软件错误通常发生在使用之后
C. 不断的变更使组件接口之间引起错误
D. 软件备件很难订购