一切有意义的事物皆有历史,有迹可循。—— 《真探》

将知识首先简单划分为已知和未知两个互斥的类别,然而已知和未知之间并非完全地泾渭分明,井水不犯河水。重要的科学发现常常来自 analogy(类比),也即把你不太理解的东西和一些你较为理解,且二者之间存在相似性的东西作比较,由此可对那些你不太理解的东西产生深刻的理解。

这种隐喻的方法,也叫“建模”(modeling)。

1. 应用实例

  • 蛇咬着自己的尾巴,=> 苯的环状分子结构;
  • 现实世界的类别和对象实例 => 面向对象;
  • 气体的分子运动理论基于所谓的撞球理论(billiard-ball)
    • 将气体分子想象成有质量且彼此发生弹性碰撞的小球,
  • 光的波动理论,则是在声学的基础上发展起来的;
    • 光和声音均有振幅(亮度 <⇒ 响度)、频率(颜色<==> 音调)等维度的刻画;
    • 声波与光波理论之间存在着如此之多的共性,为此科学家们付诸大量的努力,声音在空气介质中传播(真空中无法传播),光能够在真空中传播,以期寻找光在真空中传播所依赖的介质物理学家将其命名为“以太”(ether)
  • 矩阵分析,便是确立了矩阵的研究对象之后,将函数分析(微积分)的整套工具和手段移植(同构)到矩阵领域而来;

计算机设计思想 —— 类比、建模与隐喻(同构)相关推荐

  1. 计算机设计思想 —— 总线

    PCI:就是计算机中硬件连接的总线: 主板与外设之间:通过I/O总线与主板相连 1. 总线与交通 对于计算机这种由多个组成部分构成的复杂系统,想要通过一一相连的方式实现彼此间的通信的话,既不现实也浪费 ...

  2. 计算机设计思想 —— 分层模型

    勿在浮沙筑高台. 分层模型中,不同的层次意味着不同的抽象级别: 抽象也是一种凝聚 附庸的附庸不是附庸: 每一层只需考虑与其相邻的上下两层,而无需考虑更高或者更低的层次: 不考虑,也即不关心(仅考虑自身 ...

  3. 计算机设计思想 —— 虚拟化

    物理地址,虚拟地址: 物理地址:如果你的计算机用的是 Intel 的 Pentium 4 的处理器,它是 32 位机器,即计算机地址线有 32 条,物理空间就有 4GB:如果你的计算机只安装了 512 ...

  4. 计算机设计思想 —— 代理(proxy)

    0. 理解 两个说着不同母语国家的人想要交流通话,各人说着各自的母语显然是无法沟通的,此时需要一个翻译,一个媒介(medium).中介,或者一个代理(proxy),比如通用的国际语言英语,比如全世界人 ...

  5. 计算机设计思想 —— 解耦(分离)与内聚

    分离.解耦是模块化的基础.概念.功能上的辨异,又是实现分离.解耦的法门. 模块间通信:接口: 模块间绝非各自为营,独立作战: 业务与管理的分离: 数据与控制的分离: 用户面,信令面: 数据链路,控制链 ...

  6. 计算机设计核心思想,科学网—计算机设计的两种理念,颠覆os的计算机 - 姜咏江的博文...

    计算机设计的两种理念 姜咏江 关于图灵和冯·诺伊曼计算机,我们是否可以总结为图灵的计算机思想由冯·诺伊曼等人具体实现了?不要让计算机历史上那些说不十分清楚的问题,耽误了我们今天的行程. 在计算机体系结 ...

  7. 微型计算机设计思想主要三方面内容,2013浙江省计算机等级考试试题 二级C试题(必备资料)...

    1.在3.5in的软盘上有一个带滑块的小方孔,其作用是( D ) A.进行读写保护设置 B.没有任何作用 C.进行读保护设置 D.进行写保护设置 2.具有多媒体功能的微型计算机系统中,常用的CD-RO ...

  8. 冯洛伊曼计算机工作原理的设计思想是,冯诺依曼计算机工作原理的设计思想是...

    冯诺依曼计算机工作原理的设计思想是 5.下列字符中,ASCII码值最大的是 ( ). A.w B.Z C.A D.9 [答案]A [解析]大家应该记住常用字符的ASCII码值,这样也比较方便平时的学习 ...

  9. 冯诺依曼计算机的设计思路和逻辑组成是什么,冯 诺依曼计算机的设计思想和逻辑组成是什么...

    设计思想:用二进制来代表计算机中的数据及逻辑表示. 逻辑组成:运算器,控制器,存储器,输入和输入设备. 冯.诺依曼计算机的工作原理,"存储程序控制"原理的基本内容: 1.采用二进制 ...

最新文章

  1. python使用正则表达式判别用户输入密码的强弱并提示
  2. 考研计算机组成原电路知识,2021考研计算机大纲408计算机组成原理部分原文解析...
  3. 修改Kali Linux 2020.1主题颜色
  4. jQuery的Ajax方法实现注册邮箱时用户名查询
  5. 【译】ICO 2.0 — The Advent of What Crypto-Fund Raising Should Really Look Like
  6. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(五)简单插件
  7. iphone模拟器快捷键使用
  8. ios更新了系统无服务器,iPhone更新iOS 12.0.1系统失败怎么办?
  9. 2010年IT领域的十大收购
  10. Appcan、apicloud、HBuilder 不同之处解析
  11. 【基础处理】基于matlab Fxlms算法有源噪声控制系统【含Matlab源码 1394期】
  12. ie升级后必须重启计算机吗,微软迟到的补丁:升级到IE9将无需重启计算机
  13. FS68001电动牙刷无线充电IC
  14. 思科路由器如何导出配置文件_探讨怎样备份思科路由器的配置文件呢?
  15. 计算机专业网页设计周志,毕业论文(设计)周志范文.doc
  16. 推荐一款备忘录便签APP简约款安卓版本
  17. 分辨率,定位精度,重复定位精度解释
  18. 开源情报分析(OSINT)CTF社工类2万字题详细教程,请不要利用本文章做不道德的事,后果概不负责
  19. 散户跟庄有哪些应用要点?我们一起来看看
  20. Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL

热门文章

  1. python爬虫项目描述怎么写_爬虫项目咋写,爬取什么样的数据可以作为项目写在简历上?...
  2. Linux指定jre运行jar包,Linux如何运行和停止jar包
  3. 虚拟机 之 root 用户密码重新设定(忘记了)
  4. linux salt命令 -e,Linux记录-salt命令
  5. 剑指offer面试题58 - II. 左旋转字符串(切片)(一行代码)
  6. 与其临渊羡鱼,不如退而结网
  7. mysql innodb_file_format_innodb_file_format设置
  8. [Luogu] P4626 一道水题 II
  9. python __builtins__ str类 (65)
  10. spark hive 结合处理 把多行变成多列