用友:在当今社会的WINDOWS傻瓜化操作情况下,计算机专业和非计算机专业人士有何区别?

WINDOWS里的所有软件看到的只是界面,不需要编程或命令吧?
谢谢解答,您所说的只要学计算机的即使不是开发人员,都和您一样的感受吗,但是原代码不能都知道吧,假如不知道代码也不知道软件具体干什麽用的呢,不懂得软件要达到的目的呢?假如他计算机水平不如你高呢,从没做过开发呢?

第1个回答  2009-06-07
LZ,估计你是非计算机专业人士吧,我来说说吧!区别太大了!

区别一:现在的软件开发或者企业系统制作甚至只是网页制作等等,都需要编写大量的代码。你在WINDOWS里面看到的软件的确只有界面,可是那只是方便你们这种非计算机专业人士看的,因为如果一个软件一打开就是大量的代码在你面前,估计你会晕掉的,因此,需要程序员制作出友好的界面,来方便你们使用。比如拿QQ来说,你打开界面,输入QQ号和密码和按登录这三个动作来说。首先,你打开QQ,程序需要寻找指定的动态连接库和相关广告等数据,来组成一个QQ登录的界面,第二步,你输入号码之后按登录按钮,它会把你的信息通过后台代码发送给服务器,在你按按钮之前,需要代码去监视那个按钮,等待你的操作,才能把你的信息发送出去。WINDOWS傻瓜化操作并不能生成代码,就算有些软件可以生成代码,都有相当大的冗余,执行效率很低的。因此,需要计算机专业人员专门去针对需求来编写代码,这是非计算机专业人员所不具备的能力。

结论:你看到的程序虽然只有漂亮的看上去简单的界面,可是后台却是程序员流着血汗编写的大量代码。

区别二:计算机专业人士和非计算机专业人士对于计算机系统的认识是不同的(以下简称专业和非专业)。非专业人士看到只是应用,比如你打手机,你看到的只是手机,号码,话费。而专业人士看到的是如何和通讯站联系,如何传递号码,话费计算系统等等。

结论:非专业人士和专业人士对于计算机系统的认识不同,因此他们看到的东西也不一样。WINDOWS傻瓜化操作并不能使系统和系统间通讯,并不能使线路连接起来。

我说的就是这么多,可能说得有点乱, 因为我不知道怎么表达,实际上区别太多了,WINDOWS傻瓜化操作其实并不能代表一切。如果你学过编程的话就知道了。很多公司的确开发了很多工具来辅助开发,比如dreamweaver就能画出很漂亮的网页界面来,可是网页和网页间,网页和服务器间如何通讯呢?这就要专业人士去写大量的代码了。因此才有美工和后台程序员之分。

我想中国绝大部分的非计算机专业人士都用WINDOWS的,其实,一般专业人士都不喜欢用这个。漏洞多,反应慢等等,总之是问题多多。一般专业人士都用LINUX或者UNIX拉,只是可能你没用过,所以就不知道了。

我是一个计算机专业的大学生,我之前也像你一样不知道这些区别,不过当我们学了开发之后就明白了。呵呵!

打得手挺累的,不是为了你的这5分,5分其实很少,不过我想在百度里发表下自己的意见,等更多的人来了解这些。希望你把我采纳为答案吧!谢谢!

回答LZ提出的问题补充: 不一定学计算机的人就了解我的感受的,因为有些中专或者技校,有一门专业叫做计算机应用,是学WORD EXCEL之类的日常操作的,我想有部分人就不知道程序是怎么来的了,虽然自己每天都对着电脑,却不知道为什么有WORD EXCEL 财务软件什么的. 呵呵!

参考资料:自己