软件工程笔记1系统与结构
1.系统概念
耗散系统
远离平衡态的开放系统。通过不断的与外界交换物质和能量,在变化到达一定阀值,可能从混沌无序状态过渡到规范状态。
宇宙就是一个最大的耗散系统。
系统结构:
静态结构,动态结构,时间结构,空间结构,时空结构。
具有时间单向性。
2.结构概念
结构是一个由种种转换规律组成的体系。
可以自身调节。
整体性,转换性,自身调节性。
群
整体性:结合律,逆元,对称性。
转换性:一个元素经过运算形成另一个元素。
自身调整性:规则的封闭性,子群,陪集。
3.工程模型
工程:群体在长时间周期协作活动的过程。
科学与数学的某种应用。
简化系统。帮助理解复杂问题。驱动实现。
模型不可证明,只可以证伪。
软件工程模型
1.主观性强
2.可模拟性不强
3.转化为代码需多种模型的转化
建模的本质:为了特定的目的替代现实。
只有是复杂的模型才有建模的必要。
作用:更好的理解开发的系统。模拟,验证结果。信息交流,传递。