摘要: 第四章:程序设计语言 如何与计算机交流?程序设计语言就是为此而出现的。 像人与人交流的语言一样,程序设计语言也有着语法语义和语用三个要素。 虽然都是与计算机交流,但是程序设计语言也有分类:机器语言,汇编语言,高级语言。这可能类似于我们的简体和繁体或书面语和口头语。 高级语言 汇编语言 机器语言 计算 阅读全文
posted @ 2019-12-15 16:36 narbit 阅读(89) 评论(0) 推荐(0)
摘要: 第三章:走进软件 软件 是什么? 传统意义上讲,它是在计算机系统中与硬件相互依存的一个部分,但并不是硬件的一部分。而其更重要的身份是用户与硬件的接口。 软件=程序+数据+文档 程序与数据自然必不可少,而文档则是与程序开发维护和使用相关的资料。 分类 软件按功能可以分为系统软件(包括操作系统(管理计算 阅读全文
posted @ 2019-12-08 21:31 narbit 阅读(115) 评论(0) 推荐(0)
摘要: 2.2计算机系统结构 上这节课之前,我一直以为计算机系统结构就是一台计算机的各种组成硬件,结果计算机系统结构竟然如此复杂。 用户层 第六层:可执行程序 虚拟机 高级语言层 第五层:C、C++、Java等 汇编语言层 第四层:汇编语言代码 操作系统层 第三层:操作系统、库代码 ************ 阅读全文
posted @ 2019-12-01 20:45 narbit 阅读(140) 评论(0) 推荐(0)
摘要: 第二章 从传统计算机到“无处不在”的计算 2.1 个人计算机 2.1.1冯.诺伊曼体系结构 存储程序原理的主要思想如下。 (1)计算机内部采用二进制记数。 (2)程序由一系列指令构成,程序和数据存放在内存储器中,进行统一编址,并照同样的方法存取。 (3)计算机硬件由运算器、控制器、存储器、输人设备和 阅读全文
posted @ 2019-11-23 21:38 narbit 阅读(153) 评论(0) 推荐(0)
摘要: 1.1信息 1.1.1 信息的定义 1.维纳: 信息是信息,不是物质,也不是能量。 信息是人们在适应外部世界并使这种适应反作用于外部的过程中,同外部世界进行相互交换的内容的名称。 2.差异类: 朗高: 信息是反映事物的形式关系和差别的东西。信息存在于客体间的差别之中,而不是存在于客体之中。 阿希贝: 阅读全文
posted @ 2019-11-17 20:49 narbit 阅读(269) 评论(0) 推荐(0)