计算机包括:硬件和软件两部分
程序设计:开发软件。软件包含指令,告诉计算机说什么
如何选择学习哪种语言?
1.没有“最好的语音”,每种语言都有其利弊
2.经验丰富程序员知道语言擅长应用场景,尽可能掌握更多程序设计语言
3.关键:如何使用程序设计方法来接驾问题
第一节:内存
内存概念
1.内存:RAM,有序字节序列组成,用于存储程序及程序需要的数据。
2.程序或数据在被CPU执行前必须先移到内存中(内存存取数据的速度比硬盘的存取速度快10倍)。
内存单位
比特(bit)和字节(byte)区别
1.计算机是一系列电路开关,每个开关两种状态:关(off)和开(on),如电路是开,值1,电路关,值0
2.一个0或1存储为一个bit,是计算机最小存储单位
3.计算机中是最基本的存储单元室字节(byte)
内存意义
内存解决了一部分CPU运行过快,而硬盘数据存取太慢的问题。 提高了我们的电脑的运行 速度。内存就如同一条“高速车道”一般,数据由传输速度较慢的硬盘通过这条高速车道 传送至CPU进行处理!
但内存是带电存储的(一旦断电数据就会消失),而且容量有限,所以要长时间储存程序或数 据就需要使用硬盘。
内存在这里起了两个作用:
1. 保存从硬盘读取的数据,提供给CPU使用
2. 保存CPU的一些临时执行结果,以便CPU下次使用或保存到硬盘
计算机界的比尔盖茨:
图灵:
图灵是当之无愧的计算机科学和人工智能之父。甚至认为,他在技术上的贡献及对未来世界的影响几乎可与牛顿、爱因斯坦等巨人比肩。
美国计算机学会(ACM)的年度“图灵奖”,自从1966年设立以来,一直是世界计算机科学领域的最高荣誉,相当于计算机科学界的诺贝尔奖。至今,中国人只有姚期智院士获该奖项。
计算机基本工作原理是存储程序和程序控制,它是由世界著名 数学家冯·诺依曼提出的。最简单的来说,冯诺依曼理论的要点 是:数字计算机的数制采用二进制;计算机应该按照程序顺序 执行。
冯·诺依曼(John von Neumann)
同样有着“计算机之父”称号的冯·诺依曼的助手弗兰克尔在一 封信中写到:“……计算机的基本概念属于图灵。按照我的看 法,冯·诺依曼的基本作用是使世界认识了由图灵引入的计算机基本概念……”
万维网:
万维网(World Wide Web,www,环球信息网)常简称为Web,发明者蒂姆·伯纳 斯·李。分为Web客户端和Web服务器程序。 WWW可以让Web客户端(常用 浏览器)访问浏览Web服务器上的页面。 是一个由许多互相链接的超文本组 成的系统,通过互联网访问。在这个系统中,每个有用的事物,称为一样“资 源”;并且由一个全局“统一资源标识符”(URI)标识;这些资源通过超文本传输协议(Hypertext Transfer Protocol)传送给用户,而后者通过点击链 接来获得资源。
万维网是无数个网络站点和网页的集合,它们在一起构成了因特网Internet最 主要的部分(因特网也包括电子邮件、Usenet以及新闻组)。它实际上是多 媒体的集合,是由超级链接连接而成的。我们通常通过网络浏览器上网观看的, 就是万维网的内容。
互联网包括因特网,因特网包括万维网