1、计算机可以解决问题的三种途径

1、计算机可以解决问题的三种途径;

 

2、基于软件的问题求解方法

是指在用现有的软件解决自己的问题,用对应的软件解决特定的问题,如下:

 

3、基于程序的问题求解方法

是指通过编写程序来解决的问题,而这个问题有没有特定现有的软件,一般是不太大的问题,若是大问题就要搭建系统和工程了。本人感觉有的过渡的样子。

4、基于系统的工程问题求解方法

有某种需求,不能用现有的或者通用的软件解决,就要重新设计套程序搭建系统;

1、类似下面的天气预报系统

 

有需要搭配集群服务器、数据库、信息采集系统,从而面向客户使用。

 

大规模问题、复杂问题的求解是一个系统级的问题,需要多种系统平台支持(硬件、软件、网络、并行等),是系统工程。

 

 5、总结

作为程序员一般是工作在“基于程序的问题求解方法”中,但是要向“基于系统的工程问题求解方法”努力才好。了解整个系统,才能设计好程序细节。否则真的是搬砖了。

原文地址:https://www.cnblogs.com/daguozb/p/11398681.html