uml建模的个人总结 计算机科学和软件工程有什么区别?

[更新]
·
·
分类:互联网
2576 阅读

uml建模的个人总结

计算机科学和软件工程有什么区别?

计算机科学和软件工程有什么区别?

简单的说一下,前者是一种科学,更强调研究计算机的相关知识和科学发展;后者是一种工程,更强调的是如何用软件的方法去解决问题的方式。
首先,建议到知乎查一下两个名词的含义,能够帮助你理解。
然后,我举个例子说明一下,可能能够帮助理解。
计算机科学更关注计算机本身,比如编译、硬件、软件、数据结构、算法等等。
软件工程更关注工程的全过程,虽然也需要对计算机科学相关内容进行学习,但是要求略低,但是他需要学习如何用工程思路解决问题,比如软件开发、软件验证等等,都需要学习。
这样说,是不是能帮助理解吗?

信息系统建模应用领域?

UML具有很广泛的应用领域,其中最常用的是为软件系统建模,主要领域有:企业信息系统、银行金融系统、电信、交通、国防、航空、零售领域、科学计算、分布式的基于Web的服务。
UML还可以用来描述其他非软件系统,比如一个机构的组成和机构的工作流程等等。