大学基础与计算机 3_第1页
大学基础与计算机 3_第2页
大学基础与计算机 3_第3页
大学基础与计算机 3_第4页
大学基础与计算机 3_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机与计算思维基础人

献目录计算机概述现代计算机的发展计算机的分类、特点与应用领域计算机的基本工作原理04030201目录计算机系统计算思维本章小结07060501计算机概述

计算机的定义与核心功能计算机的定义计算机(Computer)是一种由硬件和软件组成的电子设备,能够根据预先存储的程序指令,自动接收、处理、存储数据,并生成输出结果。

核心功能其核心功能是通过算术与逻辑运算、信息控制及存储等操作,实现高效的数据处理与任务执行。远古计数工具计算技术的发展历程远古时代,人们采用石块、贝壳进行简单的计数,这是计算技术的萌芽阶段。古代计算工具我国发明了算盘用于计算,欧洲则出现了加法计算器、乘法计算器、分析机等,推动了计算技术的发展。现代电子计算机现代电子计算机的出现是计算技术的重大飞跃,它是人类对计算技术的继承和发展,现已成为现代人类社会中不可缺少的基本工具,现在常说的“计算机”均指“电子计算机”。02现代计算机的发展ENIAC的诞生背景与时间地点ENIAC的诞生与意义

1946年,ENIAC(电子数字积分计算机)在美国费城诞生,由美国政府和宾夕法尼亚大学合作开发,是计算机发展史上的里程碑。ENIAC的基本构成与性能参数

ENIAC使用了约18000个电子管、70000个电阻器,功率约为150kW,运算速度约为每秒5000次加法运算或400次乘法运算。ENIAC的历史意义

ENIAC的诞生标志着电子计算机时代的开端,为后续计算机技术的发展奠定了基础,其设计理念和技术突破对计算机体系结构产生了深远影响。现代计算机发展的四个阶段第一代计算机(1946—1956年):电子管时代基本电子元器件为电子管,主存储器采用磁鼓等,使用机器语言和汇编语言,体积大、耗电多、运算速度低(每秒几千次到几万次),主要应用于科学计算和军事领域,代表机型为EDVAC。第二代计算机(1956—1962年):晶体管时代基本电子元器件为晶体管,主存储器采用磁芯,外存储器使用磁盘、磁带,出现操作系统和高级语言(如Fortran、COBOL),运算速度提升至每秒几万次至几十万次,应用扩展到气象预测、事务管理和数据处理,代表机型有IBM7090、TX-0。第三代计算机(1962—1970年):中小规模集成电路时代基本电子元器件为中小规模集成电路,主存储器采用半导体存储器,操作系统和高级语言进一步发展,运算速度达每秒几十万次到几百万次,体积缩小、成本下降,应用领域扩大到工业控制,代表机型为IBMSystem/360。现代计算机发展的四个阶段第四代计算机(1970年至今):大规模、超大规模集成电路时代基本电子元器件为大规模、超大规模集成电路,外存储器有光盘、U盘、移动硬盘等,出现数据库管理系统、网络操作系统,运算速度达每秒几百万次至百亿次,应用广泛普及到各行各业,代表机型有IBMPC与AppleMacintosh。

新一代计算机的发展方向01新一代计算机的定义与分代规则变化随着硅芯片性能接近物理极限,不再沿用前四代计算机的分代规则,新一代计算机以人工智能、量子计算、生物芯片等为发展方向,目标是实现类脑计算与具备超高并行处理能力。

02量子计算机利用量子力学中的叠加、纠缠和隧穿效应,采用量子比特作为信息基本单元,在特定任务上具有指数级速度提升,如中国科学技术大学的“九章”光量子计算原型机、“祖冲之三号”超导量子计算芯片,在密码学、优化问题等领域潜力巨大。

03生物计算机以DNA、RNA、蛋白质等生物分子作为信息载体和计算单元,利用生物化学反应完成计算任务,在基因测序、药物研发等领域应用潜力显著,但生物分子的稳定性和可控性等问题仍需突破。新一代计算机的发展方向

其他新型计算机还包括光子计算机(利用光信号高速并行传输处理数据)、纳米计算机(操纵纳米尺度物质实现计算功能)、超导计算机(利用超导材料低能耗高速计算特性)等,它们各自具有独特优势,未来可能出现融合多种技术的混合计算机系统。03计算机的分类、特点与应用领域

按性能和规模的分类巨型计算机性能最高、规模最大,具有强大并行处理能力和巨大存储容量,运算速度可达每秒数万亿次甚至更多。主要用于大规模科学计算、工程仿真、气象预测等复杂任务,如核物理研究中模拟核反应过程。

大型计算机性能和规模介于巨型计算机和小型计算机之间,具有较高运算速度和较大存储容量。主要用于企业、政府部门等的大型信息系统和数据处理中心,如银行核心业务系统处理大量客户账户信息和交易记录。

小型计算机性能和规模相对较小,性价比高。主要用于中小型企业的办公自动化、工业控制、网络服务器等领域,如小型工厂自动化生产线上作为控制计算机控制生产设备运行状态和采集生产数据。

PC以个人为使用主体,体积小、价格低、操作简便。主要用于家庭、办公室等场合,可完成文字处理、图像编辑、上网浏览等多种任务,常见形式有台式计算机和笔记本计算机。按性能和规模的分类嵌入式计算机嵌入其他设备中的计算机,硬件和软件根据特定应用需求设计开发,具有体积小、功耗低、可靠性高等特点。广泛应用于智能手机、智能家电、汽车电子产品等领域。

计算机的主要特点高运算速度通过电子化运算突破传统手工运算效率瓶颈,超级计算机Frontier峰值性能达1.206exaFLOPS(每秒约120亿亿次浮点运算,截至2024年),基于AMDEPYCCPU和InstinctMI250X加速器架构,核心总数超869万。

大存储容量为知识积累和商业创新提供物理载体,单个机械硬盘存储容量可达20TB(截至2023年),部分数据中心如Facebook存储超1000PB数据,1TB硬盘可存储250部高清电影或250万份400KB的PDF文档。

高精度精准计算能力是尖端科技实现的前提,双精度浮点数精度为小数点后15~17位,我国探月工程及深空探测任务依赖双精度浮点数确保轨道动力学模拟精确性,误差控制精度达小数点后15位以上。

自动化通过程序替代重复性劳动,京东物流亚洲一号智能仓机器人每小时可分拣超20000件商品,效率提升10倍以上;比亚迪西安工厂自动化生产线每60s下线一辆新能源汽车,人工成本降低70%。01计算机的主要特点通用性凭借可编程特性成为跨领域解决复杂问题的通用技术平台,腾讯云计算平台上微信小程序数量突破400万,覆盖政务、零售、医疗等全场景;华为手机既可运行政务程序,又能流畅操作游戏。02可靠性在关键领域稳定性至关重要,中国建设银行数据中心实现99.999%可用性,年宕机时间少于5min,核心系统错误率低于0.001%;阿里云日均处理数十亿请求,故障率低于0.001%。03分析与决策能力展现类人分析与决策能力,AlphaFold预测蛋白质结构仅需数天,准确率超90%,而传统实验预测需数月。

计算机的应用领域科学计算最早应用领域之一,可完成人力难以完成的复杂计算,如模拟大气运动、分析气象数据进行天气预测,核物理实验和核反应堆设计中模拟核反应过程,人造卫星轨道计算及火箭、宇宙飞船设计等,特点是计算量大、数值变化范围广。

数据处理应用广泛,对大量数据进行统计分析、合并、分类等,如企业财务管理、客户关系管理,银行、证券交易所交易处理、风险评估,医院管理患者信息、病历资料及医疗费用结算等,特点是数据量大、输入输出频繁、强调数据管理能力。

过程控制用计算机及时采集检测数据并按最佳值对控制对象自动控制或调节,如工业生产线控制生产设备和工艺流程实现自动化生产,电力系统实时监控发电、输电等环节确保稳定运行,交通信号灯智能控制及地铁、高铁自动驾驶等。

计算机的应用领域计算机辅助系统包括CAD、CAM和计算机辅助教学等。CAD帮助设计人员构建二维或三维设计模型,应用于建筑、机械等行业;CAM将CAD设计模型转化为实际产品,用于机械制造等领域;CAI以多种形式呈现教学内容辅助教学活动。

人工智能研究包括机器学习、自然语言处理等,在疾病诊断中辅助医生早期筛查和诊断,药物研发中模拟药物分子与生物靶点相互作用加速研发,智能驾驶中处理传感器数据实现自主导航和安全驾驶,还应用于金融、教育、娱乐等领域。

计算机网络计算机技术与通信技术结合产物,可实现线上交易改变商业模式,通过视频会议软件、在线办公平台实现远程办公提高效率,社交媒体平台改变社交方式和信息传播模式。

系统仿真利用物理、数学模型类比模仿真实系统,重现系统行为过程以分析评估性能,如飞行器设计研发中模拟飞行姿态等验证优化方案,军事领域建立模型进行虚拟作战仿真制定作战计划,JSIMS可模拟大规模联合军事行动。04计算机的基本工作原理

图灵机的原理与意义图灵机的组成部分由无限长纸带(划分为格子,存储符号)、读写头(读写符号、移动)、控制规则(确定动作和状态转换)、状态寄存器(保存当前状态,含停机状态)构成。

图灵机的重要意义证明通用计算理论,奠定计算机架构基础;引入读写、算法与编程语言概念;定义可计算性本质,是计算学科核心理论,启发计算机设计与算法研究。

冯·诺依曼体系结构计算机

通用计算机方案核心思想1945年提出EDVAC方案,明确计算机由运算器、控制器、存储器、输入设备、输出设备5部分组成;采用二进制表示指令和数据;实现“存储程序和程序控制”。

冯·诺依曼体系结构功能能接收程序和数据,长期记忆信息,完成算术逻辑运算,控制程序走向与部件协调,按要求输出结果,奠定现代计算机体系结构基础并沿用至今。

指令及指令的执行指令的组成由操作码(指明操作类型,如加减、存取,位数决定指令条数)和操作数(操作对象内容或存储地址,也称地址码)构成。

指令系统类型包含数据传送指令(存储器与寄存器间传数据)、数据处理指令(算术、逻辑、浮点、位运算等)、程序控制指令(转移、调用、返回等)、输入输出指令、其他管理指令。

指令执行过程分为取指令(CPU按IP地址从内存取指令至IR)、指令译码(译码单元翻译操作码与寻址模式)、指令执行(ALU/FPU处理运算并获取数据)、结果写回(将结果写入缓存或内存)四个基本操作。流水线技术

流水线技术定义在执行第一条指令时对第二条指令分析、预取第三条指令,实现多条指令重叠执行,是提高CPU指令执行速度的关键技术。超标量结构示例Pentium处理器采用“超标量”结构,可同时执行两条流水线,每条流水线允许指令处于预取、译码、地址计算、执行、写回阶段,需复杂控制与执行模型。05计算机系统计算机系统的组成硬件系统构成计算机系统的各种物理设备的总称,包括主机和外设两部分,是软件工作的基础。软件系统运行、管理和维护计算机的各类程序和文档的总称,可扩充和完善硬件功能。软硬件关系硬件是软件运行的基础,软件赋予硬件功能,两者相互依存,共同构成完整计算机系统。微型计算机系统基本结构及性能参数

系统组成以微型计算机主机为核心,配以相应外设、电源、辅助电路及软件,硬件体系结构采用冯·诺依曼体系结构。

CPU性能参数包括字长(如64位)和时钟频率(单位GHz),直接影响计算机运行效率。

内存容量内存所能容纳的二进制信息总和,是衡量微机性能的重要指标之一。

运算速度一般用每秒执行指令条数表示,单位有MIPS(百万条指令/每秒)和MFLOPS(百万次浮点运算每秒)。

微机的主机系统01CPU主流微处理器有Intel酷睿系列(如第14代酷睿睿频升至6GHz)、AMD锐龙系列(如锐龙8040系列集成AINPU)、国产龙芯系列(如龙芯3A6000采用64位LA664微结构)等;性能参数包括字长、主频与睿频、外频、高速缓存容量、核心数与线程数等。

02主板及其部件主板是微机核心电路板,主要部件有CPU插座、内存插槽、PCIe扩展槽、M.2扩展槽、芯片组、BIOS芯片和CMOS存储器等,决定微机整体运行速度和稳定性。

03内存包括RAM(如DDR4,断电数据丢失,用于临时存储)和ROM(如BIOS,断电数据不丢失,用于保存设置信息)。

04总线系统总线分为数据总线(传输数据,宽度影响传输速率)、地址总线(传输地址,宽度决定可寻址空间)和控制总线(传输控制信号);常见标准有PCIe总线(如PCIe3.0x16双向传输带宽达32GB/s)、USB(如USB3.1Gen2传输速率10Gbit/s)、SATA总线(如SATA3.0传输速率6Gbit/s)。微机的主机系统

接口按连接方式分为并行接口(如传统打印机接口,速率高但抗干扰差)和串行接口(如USB、RS-232,抗干扰强、传输距离长);按功能分为输入接口(如键盘、鼠标接口)、输出接口(如显示器、打印机接口)和I/O接口(如硬盘、网卡接口);常见I/O接口有USB、音频接口、HDMI、网络接口等。

微机的外设

外存内置硬盘有机械硬盘(容量大、成本低、速度较慢,如2TB7200r/min硬盘)和固态盘(速度快、无噪声、抗震性强,如PCIe4.0固态盘顺序读取速度达7000MB/s);移动存储器包括USB闪存驱动器(体积小、即插即用)、移动硬盘(容量大,达TB级)和存储卡(如SD卡、TF卡,用于扩展设备存储)。

存储器层次结构越靠近CPU的存储器,存取速度越快但容量越小、成本越高,反之则速度慢但容量大、成本低,以此平衡速度、容量和成本。

基本I/O设备输入设备有键盘(如机械键盘、薄膜键盘,通过USB或蓝牙连接)、鼠标(如光电鼠标,通过USB或蓝牙连接);输出设备有显示器(如LCD、LED、OLED,性能参数包括分辨率、刷新率、响应时间、色彩表现等)、打印机(如针式、激光、喷墨打印机,通过USB或网络连接)。

计算机软件系统系统软件操作系统是核心,如Windows、macOS、Linux等,管理计算机软、硬件资源;数据库管理系统如MySQL、Oracle,用于组织、管理数据;语言处理程序如解释程序(如Java虚拟机)和编译程序(如VisualStudioCode中的编译器),将源程序翻译成机器语言。

应用软件办公自动化软件如Office、WPS;多媒体应用软件如Photoshop、Premiere;辅助设计软件如AutoCAD;信息管理软件如MIS;网络应用软件如Edge浏览器、QQ;安全防护软件如杀毒软件;系统工具软件如WinRAR;娱乐休闲软件如电子游戏;人工智能软件如ChatGPT、DeepSeek。06计算思维

计算思维基本概念思维的定义思维是人类大脑对客观事物进行概括和间接反应的过程,是人类认知活动的核心,通过分析、综合、判断、推理等方法加工处理信息,形成对事物的认识和理解,是人类区别于其他生物的重要特征。

现代科学研究的三大思维方式理论思维基于逻辑推理、数学建模和抽象分析,通过建立理论框架解释自然现象、预测未知结果;实验思维基于实证研究,通过设计实施实验、收集数据、验证假设探索自然规律;计算思维运用计算机科学基础概念进行问题求解、系统设计及人类行为理解,是信息时代的核心能力。

计算思维的概念计算思维是运用计算机科学的基础概念进行问题求解、系统设计及人类行为理解等的一系列思维活动,培养目标是掌握利用计算机解决实际问题的基本思想和方法,将计算机技术与多学科理论、技术及艺术相融合,创造性地解决具体问题,被称为“21世纪所有领域的思维方式”。

计算思维的特征抽象化与系统化抽象化将复杂问题简化为可计算模型,忽略无关细节提炼核心要素,使人能在不完全理解系统细节时通过分层模块化管理复杂系统;系统化通过将复杂问题分解为模块化、层次化结构,使其更易理解和解决。

分解与重构分解是将复杂问题拆分为若干相对简单的子问题,分别解决后,再通过重构整合子问题解决方案,形成复杂问题的完整解决方案。

模式识别通过观察分析发现不同问题间的相似性,利用已有解决方案,使面对新问题时能快速找到类似问题的解决途径。

自动化借助计算机技术,将设计好的解决方案转化为可执行的自动化流程,通过设计算法和构建模型规划问题解决步骤,利用计算机强大计算能力和可编程性自动执行,无需人工持续干预。计算思维的特征并行与递归强调同时处理多任务和自相似结构的问题分解,如多线程编程中多任务并行处理提高效率,分治算法通过递归将问题分解为更小子问题高效解决。时空权衡涉及在时间和空间之间进行权衡,例如通过缓存技术在存储容量和计算速度间找到平衡提升数据访问效率,数据库查询中使用缓存减少磁盘访问次数提高查询速度。冗余通过冗余设计预防系统崩溃,如电网故障时电话系统通过冗余设计持续运行,分布式系统中冗余存储数据防止数据丢失。反馈循环通过反馈循环不断优化解决方案,如软件开发中根据用户反馈改进产品功能,机器学习中通过结果反馈调整模型参数优化性能。

计算思维的本质抽象化:七桥问题的简化欧拉解决七桥问题时,剥离具象,不关注河流形状、桥长和城市布局,将陆地4个区域抽象为节点A、B、C、D,桥抽象为连接节点的边;提取关键特征,关注节点度数(与节点相连边的数量),将复杂地理问题转化为图论问题,即是否存在一条路径使每条边恰好经过一次。

自动化:规则与算法的应用欧拉提出通用规则:图中所有节点度数为偶数则存在欧拉回路,有且仅有两个节点度数为奇数则存在欧拉路径。基于此规则形成“算法”,通过检查节点度数直接判断问题是否有解,无需尝试所有路径,七桥问题中4个节点度数均为奇数,故无解,体现通过规则化和算法化实现自动化解决。

计算思维本质总结计算思维的本质在于抽象化与自动化,抽象化将复杂问题转化为可计算模型,自动化通过规则化和算法化实现问题的高效解决,欧拉解决七桥问题的过程为此提供了典型例证,奠定了图论基础,为数学和计算机科学研究提供重要工具。

计算思维与计算机技术的关系01计算机技术是计算思维的工具与载体计算机技术是计算思维落地实现的关键工具和重要载体,根据计算思维设计的算法、构建的模型等需依托计算机硬件资源和软件环境执行运行,没有计算机技术支持,计算思维只能停留在理论层面,人工智能、大数据、云计算等新兴技术发展为计算思维提供更广阔应用场景和强大工具。

02计算思维指导计算机技术发展计算机技术发展离不开计算思维指导,计算机程序设计本质是将现实问题通过计算思维抽象化和分解

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论