幼稚的jdzzy系列文章之一-----"计算机"概论

类别:软件工程 点击:0 评论:0 推荐:

         听了几年的<第一次>还是那么有味道,只是已经缺少了对歌词的感悟,因为对感情来说我的心是一潭死水,但是那种低沉的基调还是足够让我蒙上耳机眯起眼睛去思考一些事情,思考的是我的生活啊.也许每个人都要经历一些让你不知不觉改变自己的事情,可你是否甘心接受这种改变吗?从熟悉的干燥的北方小城突然间要来面对这里几乎下不完的雨,直至习惯她甚至现在已经依赖她了;从一个顽皮的孩子到背上行囊顺着冰冷的铁轨一夜南下的匆匆路人,到如今已经不太明白我的家到底在哪里,梦里还疑惑我还有家吗?

         卤莽让我付出一年都还没有伤愈的感情伤疤,一开始我不承认这是卤莽,我以我勇敢的行为而自豪,最后却不得承认,我问自己我还有勇气去勇敢吗?追寻快乐与自由让我付出了现在天天在亢奋中的思考着,生怕再拉下半步,再像大一大二那时的放纵恐怕我连生存都有问题,更何况我和朋友们吹捧的生活质量?!我还敢再去毫无顾及的追叙自由,不受束缚吗?!

         我不明白我现在在做的什么事情,但是清楚现在的这种状态.一种我很不愿意的生活状态,却不得以而为.这一系列的文章之所以以这样的开头似乎也不是我愿意看到的,但在我马上开始文章的核心部分的时候我感受到一股温暖,在预示着我的生活将从此改变,在天天埋头学习这世界上最纯洁的东西---知识---里质变!

(一)

概述

我们先以你面前的一台PC为核心展开讨论,想起来在我接触计算机的这2年来我不知不觉中也是按照这样的方式进行学习的,从大一军训刚刚结束后和朋友一起上网我问朋友鼠标怎么操作的时候就开始了,直到前些日子学完编译汇编等一些课程之后我发现这种以一台机器为核心的学习理论已经束缚我的计算机学习了,所以我开始寻找另一种方式,那是后话,而且目前也在探索之中.暂时以这种在我看来已经落后的方式和大家讨论,毕竟我们现在要讨论的东西这太机器足以应付,

         一台计算机可以帮我们实现我们大脑不能做也可以说是懒得去做的事情.这种懒惰正好体现出我们人类的智慧.这时候问题首先出现的不是计算机怎么帮你思考而是它思考之后是如何与你交流的,我觉得这个问题是个值得初学者好好思考的问题.这里大势们向我们已经使用了几千年的自然语言里学习了一些有价值的东西(在他们看来当时那种价值体现于能够运用到和当时计算机交流的行为当中,在现在看来我们要挖掘更多自然语言里具有这样价值的元素),这里不得不提计算机的行为特征---只能接收简单的符号,这就要求我们怎么能把我们要表达的复杂信息转换成计算机们所愿意的简单符号呢?于是出现了各种编码,有字符上的ASCII,图形显示里各种编码,存储方面的等等,总之人们把复杂的信息转化成各种符号组合使问题解决.这里就出现我们如何认识那些符号组合与复杂信息的合理关系,以及建立这样的关系,这样才能进一步利用这作桥梁让计算机为我们做事情.计算机语言是个很好的例子,这里有个问题是我们与计算机之间的这个人为的建筑物是和我们近一点呢还是和计算机近一点呢?利弊各有,长短不一,于是出现高级语言与低级语言之分.

        下面接着讨论语言,也有利于我们进一步讨论计算机是如何思考.其实对于语言这座桥梁的研究也是一直没有停止过,人们对他的讨论也近乎疯狂,但是我们作为非桥梁建造者来说心思还是放在如何走好这桥上比较好,我们过桥终归是为了告诉对面的计算机一些事情,那么问题又出来了,那就是我们怎么组织我们与计算机间的对话,而且有时候要说的事情太复杂我们自己都会迷糊,所以出现语言的各种描述方法,非结构,结构,面向对象等等.明白这个道理了,而且大师们也造好了桥梁(例子:c语言就是很好的桥梁),那么就请准备好我们将要转达给计算机的任务过桥去吧!语言的艺术我们将在以后漫漫探讨,真的是很有趣的,不比我们读一篇美文差!

        我已经发现上面我的例子的漏洞(至少有点模糊),又懒得改了,所以下面不再以什么过桥啊之类讲述.计算机接受我们的信息也要一个过程,也要一个部门专门处理这类事物,它们分别是编译系统以及操作系统.操作系统我只是接触一些存储管理上的东西,还不值得和大家分享,以后会有这样的机会.这里讨论编译方面的知识吧!这里我建议要一些汇编方面的知识,那样我们对编译会有更深的了解.我们是懒惰加愚昧的人类,所以一些东西计算机再聪明也没有办法,可能以后我们会让计算机变的聪明到理解那些乱七八糟的东西(那将很可怕吗?),这些什么东西使计算机也不能理解呢?包括混乱的语言组织,更细的有不知所云的语句.所以计算机制定一些规则让我们与它交流,这些规则的实现要词法分析语法分析等,计算机自己也会生成如符号表之类的让自己能够无误地轻松地完成识别我们的信息的东西.

        写到现在我有点不满意了,试图表达的东西太多,也想说的更深层,但是看来效果不怎么样.也好,这样有理由让我写下去,以后我会和大家一起讨论编译里的经典算法(这些算法可都是整个计算机世界里的经典算法),还有数据结构,图形学里的一些常见的算法.快12点了.还有我最近一直在学习的更深层的东西,与我刚刚说到的建立于一台机器的计算机知识不太一样的理论.自动机,形式语言,以及可行性方面的东西,现在还不成型,近乎连表达出一点东西都难,也希望请教高手!

本文地址:http://com.8s8s.com/it/it34420.htm