哈工大大学计算机慕课导论合集

上传人:命****币 文档编号:109652802 上传时间:2019-10-27 格式:PDF 页数:62 大小:5.06MB
返回 下载 相关 举报
哈工大大学计算机慕课导论合集_第1页
第1页 / 共62页
哈工大大学计算机慕课导论合集_第2页
第2页 / 共62页
哈工大大学计算机慕课导论合集_第3页
第3页 / 共62页
哈工大大学计算机慕课导论合集_第4页
第4页 / 共62页
哈工大大学计算机慕课导论合集_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《哈工大大学计算机慕课导论合集》由会员分享,可在线阅读,更多相关《哈工大大学计算机慕课导论合集(62页珍藏版)》请在金锄头文库上搜索。

1、大学计算机-计算思维导论 1 哈尔滨工业大学 第 2 讲 符号化、计算化与自动化 1、快速浏览、快速浏览-本讲视频都讲了什么本讲视频都讲了什么? 【视频【视频 2.1 符号化计算化示例符号化计算化示例-易经】易经】 学习计算机,首先要学会“抽象” 。而“易经”是最好的体现“抽象”的例子, 复杂现象如何进行研究呢?那就是“符号化符号化-计算化计算化” ,通过“符号化符号化”可将各种现象或 其相关要素表达出来,通过“符号计算符号计算”可以反映现象及其要素之间的关系。符号化是最基 本的抽象手段,学习计算机首先要学好这种手段。 符号化不仅仅是数学符号化,表达成任何的符号(如 0 和 1,阴(两短划符号

2、)和阳(一长划 符号)都可以。符号组合以及符号组合之间的演变关系本质上讲也是一种计算。 “抽象抽象”是每个人都可学会并可掌握的手段,就是“理解理解-区分区分-命名命名-表达表达” ,区分与命名 的过程即是“抽象”的过程。 从“现象” ,到抽象空间中的“概念(或称术语)”的过程是“抽象” ,而从抽象空间中的 “概念(或称术语)”再到其他空间中的“现象”的过程是“应用” 。从一个空间中抽象出的概 念,可以被应用到其他空间中。此处的空间也可理解为领域,不同的空间即是不同的领域。 这也是“现象现象本体本体用体用体”所要表达的。 易经的阴阳和计算学科的 0 和 1 有着天然的联系,基于阴阳组合的变化和基

3、于 0 和 1 组 合的变化也有着相似的规律,因此,理解“抽象(符号化)与计算” ,理解“计算机” ,可以从 理解“易经是如何研究自然现象”开始 【视频【视频 2.2 符号化计算化示例符号化计算化示例-逻辑】逻辑】 人类思维的基础是“逻辑” ,计算机最根本的基础也是“逻辑” ,二者也有着天然的联系, 逻辑中的“真”与“假”和计算学科的 0 和 1 也是天然联系在一起的,因此“计算机”的思 维可以被认为是基于逻辑的思维,其也是典型的符号化计算化示例。 计算机最基本的运算就是逻辑的“与” 、 “或” 、 “非” 、 “异或”运算“与” 、 “或” 、 “非” 、 “异或”运算,这些运算在所有的 程

4、序设计语言中都在使用(只是其表达方法略有不同),计算机硬件的设计也是基于它们,那 么“与”运算、 “或”运算、 “非”运算和“异或”运算是怎样进行的呢 【视频【视频 2.3 计算计算 0 和和 1 化示例化示例-数值性信息】数值性信息】 所有的信息都可被划分为数值性信息和非数值性信息。 数值性信息可通过二进制来表示,数值的符号“正号” “负号”也可以用 0 和 1 表示。 通过一定的处理机器数与补码,不仅数值的正负符号可参与运算数值的正负符号可参与运算,而且可将减法运算 变为加法运算来执行 将减法运算 变为加法运算来执行,而加法运算又可以通过前述的逻辑运算来执行加法运算又可以通过前述的逻辑运算

5、来执行,你相信吗? 认识到这一点很重要,这说明所谓的能执行任何运算的“运算器” ,其实只要做出基本逻 大学计算机-计算思维导论 2 哈尔滨工业大学 辑运算就可以了-所有的运算都可以通过逻辑运算及其组合来实现。 【视频【视频 2.4 计算计算 0 和和 1 化示例化示例-非数值性信息】非数值性信息】 视频 2.3 介绍了数值性信息的表示方法,本视频介绍非数值性信息的表示方法编码编码。 ASCII 码码是用 0 和 1 表达字母符号的编码,汉字内码汉字内码、外码外码和字型码字型码是用于表达汉字的 编码。 可以用数字字母符号编码非数值性信息, 也可以用 0、 1 编码非数值性信息。 易经的八卦、 六

6、十四卦就是一种编码,汉字、图像等也都可以通过编码的方式表达为 0 和 1。 所有信息表达成了 0 和 1,也就都能采用基于 0 和 1 的运算进行处理,也就都能被计算 机所处理 有些信息,可先用字母符号编码出来,然后再将这些字母符号按照 ASCII 码或汉字内码 等编码成用 0、1 表达的信息,-这样就能被计算机所处理了。 【视频【视频 2.5 自动化自动化 0 和和 1 示例示例-电子技术实现】电子技术实现】 在电子技术中,0 和 1 可以用“低电平0v 电压信号”和“高电平-5v 电压信号”来实 现,也可以用开关的“断开”和“闭合”来实现,也可以用二极管的“截止”与“导通”来 实现,。 存

7、储和控制 0 和 1 的元件就是二极管和三极管。通过二极管、三极管的组合可实现“与” “或” “非”等基本的逻辑运算,进一步将这种基本电路符号化为: 这是用接近形象化方法表达的基本逻辑运算,其本质还是 2.2 节的逻辑运算,只是以一 种类似于电路连线的图示符号表达运算。则用这些符号就可表达硬件的构造硬件元件之间 的使用与连接关系。任何复杂的硬件,都可看成是实现了一种运算,而这种运算又可看成是 高低电平信号(1 和 0)经过一系列的逻辑运算来完成的。 硬件, 其实软件也一样, 都是通过一层层的构造来实现的。 先做好简单的硬件/软件-元件, 基于这些硬件/软件元件, 通过组合可以做出复杂一些的硬件

8、/软件, 将这个复杂硬件/软件 “封 装 封 装” 起来作为新的硬件/软件元件, 再构造更为复杂的硬件/软件。 这就是所说的 “分层构造化”“分层构造化” 和“构造集成化”“构造集成化” 。分层是由简单的东西构造复杂的东西,一层层构造,越来越复杂;集成是 大学计算机-计算思维导论 3 哈尔滨工业大学 将复杂的东西封装起来,内部细节被封装,仅留出需要与外界连接的部分,从而使复杂的东 西从使用者角度看起来简单,进而可在此基础上构造更为复杂的东西。 视频 2.5 以若干示例的形式展现了这种思维。 2、学习要点指南、学习要点指南 2.1 要点一:深入理解“符号化要点一:深入理解“符号化-计算化计算化-

9、自动化”?自动化”? 本讲内容概述起来就是让大家理解下面这张图及其所表达的“语义符号化符号计算化计 算 语义符号化符号计算化计 算 0(和和)1 化化0(和和)1 自动化分层构造化构造集成化自动化分层构造化构造集成化”思维模式。 大学计算机-计算思维导论 4 哈尔滨工业大学 社会/自然与计算的融合本质上是社会/自然现象的面向计算的表达与推演,即将不同的社会/ 自然现象或问题表达为计算机可以处理的形式,即符号化、计算化和自动化。符号化也不仅仅是 指数学符号,而是指最终可以转换为二进制位(Bit 比特)的各种符号,即任何社会/自然现象只要能 表达为二进制位,则即可由计算机进行处理。现在的物联网技术

10、,将各种物体、各种状态信息转 换成二进制位实现各种计算便是一个例证,化学学科将一些量子化学特性及符号转换成二进制位 实现关于各种化学创新研究的计算则是另一个例证。 本讲的目的是使大家理解语义符号化、符号计算化、计算 0(和)1 化、分层构造化和构造集成 化,这是这是社会社会/自然自然与与计算计算融合的基本思维模式融合的基本思维模式,理解由理解由 0 和和 1 连接起来的由“计算”到“硬件实 现计算”的跨越,理解任何复杂的计算都可以由机械 连接起来的由“计算”到“硬件实 现计算”的跨越,理解任何复杂的计算都可以由机械/电子系统自动完成电子系统自动完成。通过这一过程的理解, 进而对计算思维的本质“

11、抽象”与“自动化”有一个初步的理解。 本讲内容是对第一讲“计算之树”中的“本讲内容是对第一讲“计算之树”中的“0 和和 1”思维的深化讲授。即“”思维的深化讲授。即“0 和和 1”思维反映的 是“语义符号化、符号计算化、计算 ”思维反映的 是“语义符号化、符号计算化、计算 0(和和)1 化、分层构造化和构造集成化” 。化、分层构造化和构造集成化” 。 2.2 要点二:表层意义深层意义集成意义的理解要点二:表层意义深层意义集成意义的理解 以视频 2.1 中的“符号化计算化示例符号化计算化示例-易经”为例:易经”为例: 表层意义表层意义:易经是什么?易经是怎样表达自然现象的?易经是怎样通过卦及爻之

12、间的变化反 映自然现象乃至人事现象的变化规律的? 深层意义深层意义:符号化,符号的组合,利用符号及符号的组合来表达各种语义对象,利用符号组 合之间的变化来表达各种运算。 集成意义集成意义:集成意义需放在要点一中的图中来审视的。若要计算机进行处理,第一步要符号 化;研究自然/社会问题,第一步也是要符号化;只有符号化才能计算化,只有计算化才能自动化。 前述每一个视频都是构成“符号化、计算化和自动化”思维的一个有机组成部分,并非仅仅 看完各自视频即结束,而是要将这几个视频连起来看“符号化、计算化和自动化”思维。 2.3 要点三:既要了解“易经” ,又不要太受“易经”的影响?要点三:既要了解“易经”

13、,又不要太受“易经”的影响? “易经”是博大精深的一门学问,尽管有很多人对此还存有疑惑和质疑,但这是人文/社科人 员等关注的问题,我们不必在此纠结。 本讲中,我们只是从计算学科的视角来看易经以及其带给我们在符号化计算化方面的启示, 它将复杂的自然现象表达成符号,通过符号组合之间的变化规律来反映自然现象的变化规律,进 而揭示人事现象或其他现象的变化规律,这对计算学科的人员是很有借鉴意义的!它的由“现象” 到“本体”再到本体的应用“用体”这种思维模式是计算学科人员应该掌握的思维模式。它是最 能体现抽象的一个示例。 补充说明: “易经”包含三个方面, “象” “数” “理” 。 “象”是指易经通过“

14、卦”(一组阴阳的一种组合被 称为一卦,而阴阳在组合中的一个位置被称为一爻(yao 二声)所反映出的现象,即符号组合的象征意义。 “数”是 指易经中卦的产生及变化方法,包含了易经对现象的量化表示及计算。 “理”是指易经中卦及爻的变化所蕴含的哲 理。应该说易经的“数”体现了计算的含义,但其真正的计算方法已失传,目前虽然出现各式各样的计算方法, 究竟是否是易经真正的计算方法,已不得而知,但其至少说明了,一是符号化的易经是可被计算的,二是基于阴 大学计算机-计算思维导论 5 哈尔滨工业大学 阳/01 的计算方法是多样化的。易经的理,尤其体现了“现象本体用体” ,更是值得我们借鉴的。易经本身的 内涵及其

15、人文学含义是很丰富的,但超出了本课程的范畴,不在本课程讨论范畴之内。有兴趣的读者,可通过阅 读南怀瑾老先生的著作“易经系传别讲” “易经杂说”来学习。不仅可提升自己的理解能力,更能提升自己的抽象 能力。 2.4 要点四:了解计算机是可由“电子技术”实现的,而不要纠结于实现细节要点四:了解计算机是可由“电子技术”实现的,而不要纠结于实现细节? 视频 2.5 讲解了计算机是可由“电子技术”实现的,学习时不要纠结于具体的实现细节。 此部分我们理解这样一些内容即达目的: (1)逻辑上的“与” 、 “或” 、 “非”等运算是可由二极管三极管等电子元件来实现的; (2)硬件实现的“与” 、 “或” 、 “

16、非”和“异或”运算等可被符号化为下列符号: 这种符号形象化示意了硬件元件之间的连接关系,左侧是输入线,右侧是输出线,输出与输 入之间满足相应的逻辑运算关系。 (3)复杂的硬件可通过简单硬件的组合运算来实现。而这可通过“符号化”来表达,即将(2)中的符 号进行组合和连接来实现,这里就要注意区分“输入”和“输出” ,一般而言元件左侧的为输入, 元件右侧的为输出。一个元件的输出线被接到了另一个元件的输入线上。所以类似于下图的符号 组合,本质上就是逻辑基本运算的组合。 上图用视频 2.2 的方法表达就是: P = (A and (not B) or (B and (not A) 所以本质上讲,硬件的组合实现硬件的组合实现 即是 逻辑基本运算的组合逻辑基本运算的组合。这是从思维的角度来理解计算 机硬件实现方法。这种符号化表达的硬件的组合,也是符号化计算化的一个示例。 3、常见问题、常见问题 3.1 讲大学计算机,讲计算思维导论讲大学计算机,讲计算思维导论, 为什么却先讲了易经为什么却先讲了

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号