大学计算机第七版读书笔记(第一章)
大学计算机精简内容第一章
1,计算设备
(1)算筹:追溯到2000多年前的春秋战国时代,世界上最早的计算工具。
(2)算盘:第一种手动式计数器,最早的数字计算机,珠算口诀是最早的体系化算法。
(3)计算尺:1622年英国的奥特瑞德发明,可执行加减乘除指数三角函数等运算。
(4)加法器:1642年法国帕斯卡发明,采用齿轮旋转进位方式只能执行加法运算。
(5)计算器:1673年莱布尼兹发明,能演算加减乘除开方的计算器。
(6)差分机和分析机:1812年,1834年查尔斯巴贝奇分别设计了差分机和分析机。分析机体现了现代电子计算机的结构、设计思想,被称为现代通用计算机的雏形。
2,计算机历史
(1)图灵机:
第二次世界大战期间英国的阿兰·图灵设计并完成了真空管机器Colossus,成功破译了德国作战密码。
- 图灵机的描述方法有两种:1,形式化描述:描述所有细节,非常繁琐且仅在专业中使用。2,非形式化描述:概括地说明图灵机的组成和工作方式。
- 图灵机的组成:1,一条无限长的纸带,纸袋分为一个个方格,每一个都用于储存信息。2,一个读写头,可以在纸带上读写和左右移动。
运作原理:开始运作时,纸带上只有输入串,其他地方都是空的。若要保存信息,读写头就把信息保存在纸带上。若要读取信息,读写头则来回移动。图灵机有3个状态:接受状态,拒绝状态,进位状态,初始状态图灵机位于进位状态。阅读一段数据的时候,图灵机从右边第一个方格开始从左往右扫描纸带,并且从进位状态转变成接受状态。如果在进位状态碰到0或者空白,就改写成1并且进入接受状态,然后停机。如果读到1,则改写为0,并且状态保住不变,读写头左移。理解为什么这么做就需要理解二进制的原理。
(2)通用图灵机
类比上面办法,可以制造许多不同用途的图灵机,具有许多功能的图灵机就叫做通用图灵机。
(3)ENIAC
1946年宾夕法尼亚大学研制成功的ENIAC(电子数字积分计算机)被认为是一台电子计算机。但是ENIAC本身有两个缺点:一是没有储存器,二是用布线接板进行控制,搭接耗时太久。因此ENIAC对以后研制的计算机没有什么影响。
(4)EDVAC
冯·诺伊曼研制出了人类第二台电子计算机EDVAC(离散变量自动电子计算机)。EDVAC逻辑设计(即冯·诺伊曼体系结构)的主要思想有如下几点:
- 采用二进制表示数据
- 把程序和数据一起放在内存中,计算机按照程序顺序执行
- 计算机由五个部分组成:运算器,控制器,存储器,输入设备和输出设备
冯·诺伊曼体系结构一直沿用至今,第二点思想来自图灵。
(5)UNIVAC
ENIAC的两个发明人莫奇莱和埃克特生产了第一台商用计算机,用于公众领域的数据处理,作为商品出售。
3,计算机的分代
第一代(1946~1958) | 第二代(1958~1964) | 第三代(1964~1970) | 第四代(1971到现在) | |
---|---|---|---|---|
物理器件 | 电子管 | 晶体管 | 集成电路 | 超大规模集成电路/大规模集成电路 |
典型计算机举例 | IBM650,IBM709 | IBM7090,CDC7600 | IBM360 | 微型计算机,高性能计算机 |
运算速度 | 每秒几千次 | 每秒几十万次 | 每秒几百万次 | 每秒亿亿次 |
软件 | 机器语言,汇编语言 | 高级语言 | 操作系统 | 数据库,计算机网络 |
应用领域 | 军事领域,科学计算 | 数据处理,工业控制 | 文字处理,图形处理 | 数据库,计算机网络 |
未来的计算机会朝着微型化,巨型化,网络化,智能化发展,但是体系结构基本不变,所以还是冯·诺伊曼计算机。
未来计算机的发展方向:
- 光计算机
- 生物计算机(分子计算机)
- 量子计算机
4,计算机的分类
(1)高性能计算机,又称超级计算机。是指目前运行速度最快,处理能力最强的计算机(但是打游戏之类的其实和个人电脑差不多甚至可能更差)。一般用在军事领域和信息探测上。神威·太湖之光是世界第一。
(2)微型计算机(个人计算机,即PC)。1971年Intel(英特尔)公司工程师西安·霍夫制成了第一个微处理器(4位)Intel 4004,成功地在一个芯片上实现了中央处理器(CPU)的功能,并制成了第一台4位微型计算机MCS-4。目前CPU主要分为Intel和AMD两家(书上有错),Core系列是Intel的,但是AMD是另外一个公司。微型计算机的种类主要分成4类:桌面型计算机(台式电脑,一体机),笔记本电脑(游戏本,轻薄本,移动工作站),平板电脑,移动设备。智能手机具有冯·诺伊曼体系结构,配置了操作系统,可以安装第三方软件,所以也是移动设备,是微型计算机。
(3)工作站。属于一种高端的通用微型计算机,具有比个人计算机更强大的性能(不一定),尤其是在图形处理能力,任务并行方面的能力更强。工作站通常配有高分辨率的大屏幕显示器和大容量的内存,储存,具有较强的信息处理功能和高性能的图形图像处理功能以及联网功能。
(4)服务器。服务器在联网时对外提供服务。微型计算机也可以充当服务器,但是要安装网络操作系统,网络协议(例如TCP/IP),各种服务软件。但是为了满足服务器的稳定性安全性和性能等要求,一般选择高性能计算机作为服务器。
(5)嵌入式计算机。是一种信息处理部件,嵌入到应用系统之中。也就是说嵌入式计算机的功能是指定的,例如电冰箱控制器,电视等。
4,计算机的应用
1,科学计算:也称为数值计算,指使用计算机处理科学研究和工程技术中遇到的数学计算。计算工作量大,数值变化范围大。
2,数据处理:也称为非数值计算或事物处理。对大量的数据进行加工处理。数值处理设计的数据量大,计算方法简单。
3,电子商务:指利用计算机和网络进行的新型商务活动。(1)B2B:交易双方是企业与企业。(2)B2C:交易双方是企业与消费者。(3)C2C:交易双方是消费者与消费者。
4,过程控制:工业生产中对生产过程的自动控制。
5,
(1)计算机辅助设计CAD
(2)计算机辅助制造CAM
(3)计算机辅助工艺规划CAPP
(4)计算机辅助工程CAE
(5)计算机辅助教育CBE
(6)计算机集成制造系统CIMS:集成了计算机辅助质量管理,产品数据管理系统,管理与决策,网络语数据库及质量保证系统等子系统。
6,多媒体技术。
7,人工智能。
5,大数据
大数据是具有海量,高增长率和多样化的信息资产。
大数据有4个特征:
- 数据量巨大
- 数据类型多
- 速度快
- 价值密度低:只有通过分析才能实现从数据到价值的转变
大数据的处理的思维和方法有三个特点
- 面对全体样本调查
- 允许不精确和混杂性
- 相互关系
6,云计算
云计算能让人通过互联网随时随地为用户提供资源和服务,例如储存。
云计算有3个特点:
- 超大规模
- 资源抽象
- 高可靠性
云计算分为三个层次:
- 基础设施即服务
给用户提供虚拟内存,I/O设备,存储,计算能力,例如云储存,云主机,云服务器。 - 平台即服务,提供软件研发平台给用户,如云数据库。
- 软件即服务,通过互联网就能使用软件应用,不需要本地安装。
7,物联网
物联网就是物物相连的互联网,让所有物体连上网。
- RFID技术:射频识别技术,即电子标签,通过射频信号自动式表目标对象,并对其进行标记,登记,储存和管理。
- 传感技术
- 嵌入式技术:将应用软件与硬件固化在一起,具有软件代码小,高度自动化,响应速度快的特点,可独立工作,应用于数码相机,车载多媒体等领域。
- 位置服务技术:定位技术,包括全球定位系统GPS,地理信息系统GIS,电子地图等。
- IPv6技术:前一代IPv4采用32位地址长度,到现在地址几乎被耗尽,IPv6采用128位地址长度,几乎可以给每一个物体分配一个IP地址。(32位即232个地址,128同理)
物联网的应用:智能家居,智能交通,智能医疗。
8,虚拟现实
虚拟现实通过计算机等设备来产生拥有一个逼真的三维视觉,触觉,嗅觉等多种感官的世界。
虚拟现实技术具有3个突出特征:
- 沉浸性
- 交互性
- 想像性
9,计算思维
计算思维的本质是抽象和自动化。计算思维是人类求解问题的一条途径,是人的思维方式,不是计算机的。计算思维的过程可以由人执行,也可以由计算机执行。计算思维是思想,是概念化的而不是程序化的。
计算思维有可计算性和计算复杂性,但是并不是所有问题都是可计算的,例如图灵机的停机问题,哥德巴赫猜想。计算复杂性则由空间复杂性和时间复杂性组成。
10,图灵测试
在不接触的情况下,由人提问并判断回答者是机器还是人。计算思维的核心是计算思维方法,分为来自数学和工程的思想方法和计算机科学独有的方法。
周以真教授提出的七大方法:
- 约简,嵌入,转换,仿真的方法。
- 递归,并行,代码数据互转,多维分析推广的类型检查方法。
- 抽象和分解,基于关注分离的方法。
- 选择合适的方法陈述问题并用方法建模来简化问题的方法。
- 按照预防,保护及通过冗余,容错,纠错,从最坏的情况进行系统修复的思维方法。
- 启发式推理,在不确定情况下规划,学习,调度的方法。
- 利用海量数据加快运算,在时间和空间之间,在处理能力和存储容量之间进行折中的思维方法。
11,计算思维的应用
(1)计算物理:模拟自然规律
(2)计算化学:用大量数值运算方式来讨论化学系统的性质,进行数值计算,化学模拟,模式识别,化学数据库及检索。
(3)计算生物学:开发和应用数据分析及理论的方法,数学建模,计算机仿真技术用于生物学,行为学,社会群体系统研究。
(4)计算经济学
大学计算机第七版读书笔记(第一章)相关推荐
- 大学计算机第七版读书笔记(第二章)
大学计算机精简内容第二章 1,计算机系统 计算机系统由硬件系统和软件系统组成. 硬件系统中又分为主机和外部设备.主机中有由运算器和控制器组成的中央控制器(CPU),和随机内存存储器(RAM),只读内存 ...
- 《MAC OS X 技术内幕》读书笔记第一章:MAC OS X的起源
<MAC OS X 技术内幕>读书笔记第一章:MAC OS X的起源 前言 1 System x.x系列 1.1System 1.0(1984年1月24日) 1.2System 2.x(1 ...
- Android群英传神兵利器读书笔记——第一章:程序员小窝——搭建高效的开发环境
Android群英传神兵利器读书笔记--第一章:程序员小窝--搭建高效的开发环境 目录 1.1 搭建高效的开发环境之操作系统 1.2 搭建开发环境之高效配置 基本环境配置 基本开发工具 1.3 搭建程 ...
- 深入理解计算机系统第四版_《深入理解计算机系统》读书笔记 —— 第一章 计算机系统漫游...
本书第一章沿着一个程序的生命周期,简要地介绍一些逐步出现的关键概念.专业术语和组成部分. 一.信息就是位+上下文 在计算机系统中所有的信息都由一串比特来表示. 一串相同的比特(或者几个相同的字节)可以 ...
- 数据结构(c语言版严蔚敏_吴伟民)读书笔记 第一章
目录 数据结构第一章 绪论 数据元素之间存在的关系称为结构 算法 1.算法应具有的特性 2.设计算法的要求 3.算法效率度量(时间复杂度)T(n) = O(f(n)) 4.算法的储存空间的需求(空间复 ...
- linux编程手册读书笔记第一章(20140329)
(2)管道.FIFO.套接字.设备(比如终端.伪终端)都支持非阻塞模式.(因为无法通过open()来获取管道和套接字的文件描述符.所以要启用非阻塞标志,就必须使用fcntl()的F_SETFL命令) ...
- 大学计算机基础模拟系统2014ppt第三,第一章_河海大学:大学计算机信息技术_ppt_大学课件预览_高等教育资讯网...
大学计算机信息技术 蔡正林 2004.9.21 本课程教学说明 ? 本课程教学目的 ? 广度优先原则,面广量大 ? 学会听课,记笔记,记问题 (上课时间地点 ) ? 学会实践上机,记问题 (关于上机指 ...
- 计算机图形学原理及实践学习笔记第一章
第一章 绪论 1.1 计算机图形学简介 在计算机图形学中,"模型"这个词指的可以是 几何模型 也可以是 数学模型. 几何模型:我们想要呈现在图像中的物体的模型,例如 构建的汽车模型 ...
- linux鸟叔私房菜读后感,鸟叔的Linux私房菜 读书笔记 第一章
目录dom 硬盘数学 第一章 计算机概论 知识点总结 计算机的定义为:接受使用者输入指令与资料,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的资讯:程序 电脑的五大单元包括:输入单元. ...
最新文章
- zoj 1698 Easier Done Than Said?
- Gtk-WARNING**:无法在模块路径中找到主题引擎:“pixmap”的解决
- 给定数组的子集 Subsets
- java gc日志乱码_6000+字,30+张图。JAVA线上故障排查全套路总结。
- oracle数据库,增加序列,自增序列,规定位数,不足用0补足
- [C++] string
- OpenSceneGraph FAQ
- 使用大数据分析需避免哪些错误
- 学习基础的html代码知识(入门篇)
- mysql删除命令历史记录_MySQL历史命令记录清除
- 把java代码导成pdf_Java将Excel导出成pdf文件
- box-sizing 的使用
- 自己制作一个计时器、倒计时器
- C51最小系统板红外遥控控制小车
- pytorch accuracy和Loss 的计算
- 腾讯2016实习生招聘有感
- 《测绘综合能力》真题易错本
- 参加网络安全培训班学习,就业有哪些方向?
- 使用 Mac 位置定位服务的应用的操作方法
- 谷歌浏览器CSND广告屏蔽方法
热门文章
- mysql 工具 uwp_UWP 创建动画的极简方式 — LottieUWP
- fmc接口定义_FMC-ADA学习笔记之DAC配置及应用
- 会声会影X8中文版视频剪辑下载安装教程详解
- TYLER ADAMS BRADBERRY :不想让自己失望,就应该做好这三件事
- seo排名检测软件-免费SEO排名监管检测工具-自动检测网站排名
- 代码高亮插件SyntaxHighlighter
- Windows10 WIFI蓝牙图标消失,网卡驱动出现感叹号等无法上网的情况解决方案
- 消费信贷业务风控英文词汇手册
- 20220529-mks格式的字幕怎么转换成srt、ass、ssa、idx格式的字幕.txt
- 从1000篇热门笔记,看小红书的种草趋势