码迷,mamicode.com
首页 > 其他好文 > 详细

关于计算机专业的一点看法

时间:2014-10-15 01:22:19      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:os   java   sp   数据   问题   bs   算法   c++   管理   

                    

     上了快三年的课,学的一般般,特想知道我们学的课程有什么用,我就想呀想,终于有了点门路。

我的专业是计算机科学与技术,先不说科学与技术这个话题,单说什么是计算机,直观来讲,眼见为实,我们看见的那个箱子加显示屏或者笔记本电脑就是计算机,它直观到让人不想思考的地步。我们利用计算机可以玩游戏,为什么!我们为什么可以利用电脑来玩游戏,这就是我们想要了解的内容,我从底到顶的分析一下。

首先,我要问你计算机是什么组成的?聪明的人就会回答CPU、显卡、声卡、显示器等等罗列出一堆东西,再问你什么是CPU?你也许会回答运算器和控制器,你挺聪明的,但是如果我再问你什么是运算器,很多人就会一时语塞,不是说你不会,可能是一时想不起来。现在我问你计算机由什么组成,更加聪明的你没准就会回答分子和原子,机智,所有事物都是由分子和原子组成,计算机当然不例外。那我就从分子和原子说起,一直说到你玩的游戏。

研究分子和原子的学科是什么?《物理》和《化学》均有涉猎,原子间不同的组合方式构成了大千世界,也当然就构成了计算机。计算机的发展首先的一个前提就是要有电,现在看来或许是废话,但是倒退几百年来看,知道电这就是一种进步,电的产生需要的学科是物理,也就是我们学习的《大学物理》。有了电你就要思考如何利用它,因此产生了两门很多人不想去学习的东西,那就是《模电》和《数电》。模电是连续的电,数电是离散的电。电的产生需要载体,也就是材料,正是材料的发展才很大程度上促进了计算机的发展,显而易见的例子就是第一代计算机那让人感叹的庞大的体积。运用材料我们可以做成导线、半导体,运用《电路》的知识可以将他们连接为一个整体,运用模电将它们整合到一起构成更加复杂的东西,如二极管、三极管、运算放大器等,不过计算机是离散的,不是连续的,因此数电的存在更为重要,三极管构成与或非门电路,进而可以整合成为芯片,再进一部就是运算器以及触发器。肉体是有了个大概的形状,不过还缺少灵魂,那就是数的表示方法——二进制。为什么要用二进制而不是大吉大利的八进制,世间万物最容易存在的就是两种对立的状态,古代中国认为万物皆可分为阴阳,性别有男女都是对立的两种状态,换到物理上说,电的正负,磁铁的两极,通与不通也是对立的,正是这种明确的表示,不懂人语的机器才选择二进制。

有了身体,有了魂魄,是不是感觉离玩游戏又进了一步,只是值得庆祝的一件事。为了能组装那些芯片我们学习了《计算机组成与结构》,组成了CPU,组成了硬盘,组成了存储器,稍微加个外壳这就是机箱,加个显示器就是你看见的电脑,不过你还是不能玩游戏,别忘了我们的目的。这个时候的计算机是死的,一堆不懂人语的破铜烂铁,我要让它学会与我们交流,或者说去控制它。为了控制它就要让他的行为可以控制,也就是我们学习《操作系统》的目的,为了更好的管理它,原来的计算机是个只会说101010的笨蛋,我要教它学习我们大概能听明白的语言,也就是《汇编语言》。好了现在大体上它可以说话了,硬件的发育从操作系统开始基本就结束了,现在该是好好发展内涵的时候了。

学会了简单的汇编语言是一种进步,但是很少有人懂计算机要表达的意思,一些聪明的人就说,我要教他们学会说人话,于是发明了《c语言》《c++语言》《Java语言》等高级语言,这下子沟通方便多了,但是有的人就特别怪,买了c语言的电脑非要让他说java语言,这就难倒了电脑,不过人比电脑聪明,为了让语言通用,有了《编译原理》。现在,笨笨的电脑可以说好几门语言了。

到了这里,你还是不能玩游戏,会说话和说好话是完全不同的两种境界,我们一定要让电脑听我指挥,于是人们开始学习《软件工程导论》,开始用语言说话,也就是编程,程序就像人,高矮胖瘦各不相同,不过他是可分的,分为《数据结构》和《算法》,学好这两门课,你就可以用自己的方法去造人了。当然人的外表你可以做的很美,但是一身是病又有什么用呢?计算机的病就是数据,就是01010(毕竟它不会人话),而《高等数学》《离散数学》《线性代数》《数值分析》《概率论》就是治病的药,《数据库》就是药箱。健康的人有的跑的快,有的跑的慢,这时利用《并发程序》训练电脑,他就可以跑的更快。

掌握了这么多,终于可以玩游戏了,可一个人实在是无聊,玩一玩就腻了,我们需要更多的人加入我的游戏,因此《计算机网络》出现了,通过导线和《接口》,我们能和很远的人进行通信,这个可以说是划时代的,我们可以很多人一起玩一个游戏了!当然最高兴的还是马化腾、马云、李彦宏之辈,他们可以大把赚钱了!有人说,我是个很平凡的人,玩玩游戏就行,刷了半天的装备不被别人盗走,qq不被别人盗走就行了,但这并不是一个简单的问题,因此要学习《网络安全与保密》。

学了这么多基本上可以玩英雄联盟了!目的达到了!

可是,人的欲望是无穷的。我要真的可以和电脑说人话(听起来像骂人一样),于是《人工智能》出现了;我要躺在床上玩游戏,平板电脑出现了;我要苹果,结果苹果出现了!

最后,其实是最前的,我们要接受精神的洗礼,于是出现了《马克思主义基本原理概论》《思想道德修养与法律基础》《中国特色社会主义理论体系概论》《中国近现代史纲要》《当代世界经济与政治概要》。

计算机是博大精深的,因此才可以说的上是科学与技术。(注:我们不学word不学ppt 不学photoshop)

关于计算机专业的一点看法

标签:os   java   sp   数据   问题   bs   算法   c++   管理   

原文地址:http://www.cnblogs.com/sunwei4439/p/4025396.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!