软件与其他工程学科所产生的制品有什么区别?
正确答案:
(1)软件是人类思维和智能所延伸的产物,其数据、状态和逻辑关系的组合以及人类思维的 复杂性和不确定性导致它本身具有极高的复杂性;
(2)软件具有不可见性,它是抽象的,形式化和逻辑化的;
(3)软件具有可变性,有用的软件需要不断地修改和扩展,但是频繁的修改可能导致软件的退化;
(4)软件的开发在很大程度上依然是手工作坊式的,难以实现工厂化的生产。
(2)软件具有不可见性,它是抽象的,形式化和逻辑化的;
(3)软件具有可变性,有用的软件需要不断地修改和扩展,但是频繁的修改可能导致软件的退化;
(4)软件的开发在很大程度上依然是手工作坊式的,难以实现工厂化的生产。
答案解析:有
微信扫一扫手机做题