教学课件:《大学计算机》1.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《教学课件:《大学计算机》1.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学计算机 教学 课件
- 资源描述:
-
1、第一章 计算机导述1.1 计算机基础 以计算机技术为基础的高新技术的广泛应用,对人类社会的生产方式、工作方式、生活方式和学习方式都产生了及其深刻的影响。把人类带入信息化时代。1.1.发展历程:发展历程:(基本电子元件为发展标志基本电子元件为发展标志)1946年2月14日,世界首台电子数字计算机诞生于美国宾州大学:(5000次/s、不能存程序、能存20个10位自然数),冯.诺依曼参观后提出了思想,确立了现代计算机(冯.诺依曼)体系结构。现代电子计算机先驱,美籍匈牙利数学家冯诺依曼,1903-1957,1903年12月28日出生于布达佩斯。该机的特征该机的特征 占地面积为170平方米 运算速度为每
2、秒5000次 18000 多个电子管 10000多个电容器 7000个电阻 1500多 个继电器 耗电150千瓦 重量达30吨 不能存储程序!不能存储程序!美国宾夕法尼亚大学莫尔电器工程学院研制的ENIAC主要研制人:莫奇莱和艾克特 2 2、微型计算机发展、微型计算机发展:1971 1971年美国年美国IBMIBM推出开放式推出开放式PCPC微机。微机硬件由微机。微机硬件由运算器运算器/控制器控制器/存存储器储器/输入输出设备输入输出设备5 5部分组成。部分组成。CPUCPU生产商生产商:Intel/AMD/Cyrix/(:Intel/AMD/Cyrix/(诺基亚诺基亚/Motorola/Mo
3、torola/苹果苹果)1971:Intel 1971:Intel设计出设计出CPU4004,CPU4004,字长字长4 4位位 1976:1976:苹果生产出苹果生产出Apple2Apple2 1978:Intel8086CPU(16 1978:Intel8086CPU(16位总线位总线)1981:IBM-PC)1981:IBM-PC面世面世,进入进入PCPC新纪元新纪元 1982:286CPU(6M-20Mhz)1985:321982:286CPU(6M-20Mhz)1985:32位位386CPU 1989:486(25M-100Mhz)386CPU 1989:486(25M-100Mhz
4、)1993:Intel 1993:Intel奔腾奔腾CPU-Pro-Pmmx-PII-PIII-P4(2000CPU-Pro-Pmmx-PII-PIII-P4(2000年年)2005:64 2005:64位双核位双核CPU(AMDCPU(AMD公司领先公司领先)、多核、多核CPUCPU、2012:Intel2012:Intel酷睿酷睿3 3代多核代多核CPUCPU3.3.发展趋势发展趋势:多极化多极化(巨巨/大大/中中/小小/微型微型)网络化网络化 智能化智能化 多媒体多媒体 未来计算机未来计算机:量子计算机量子计算机 神经网络计算机神经网络计算机 生化计算机生化计算机 光计算机光计算机4.4
5、.计算机的特点计算机的特点:1.1.超强记忆超强记忆 /存储程序控制存储程序控制 2.2.强大数据处理能力强大数据处理能力 3.3.自动运行自动运行 /自动控制自动控制 4.4.极高的运算速度极高的运算速度/精度精度 /判断力判断力 微型计算机诞生于70年代,其发展已经历了20多年的 历史.80年代初,IBM公司推出了命名为IBM PC 的微型 计算机“个人计算机”或“个人电脑”.2010年9月2日 在天津滨海新区的国家超级计算天津中心,我国首台千万亿次千万亿次超级计算机系统“天河天河一号一号”(国防科大研制)的13排计算机计算机柜已全部安装到位,计划从9月开始进行系统调试与测试,并分步提交用
6、户使用。5.5.计算机的应用领域计算机的应用领域:1.科学计算:科学计算:2.信息管理:目前是最多信息管理:目前是最多,占总应用占总应用70%。3.过程控制过程控制/检测检测:4.计算机辅助计算机辅助:CAD CAM CAT CAI 游戏游戏 5.网络通信网络通信:网上发布网上发布/共享信息共享信息/硬件资源硬件资源/信息交换信息交换 6.电子商务电子商务EC:网上网上/远程终端进行远程终端进行-订单订单/交易交易/支付支付/银行银行/订票订票/登机登机 7.电子政府电子政府:E-government电子政务电子政务6.6.计算机的分类计算机的分类:(有有3 3种分类方式种分类方式)按计算规模
7、分按计算规模分:巨型巨型 大型大型 中型中型 小型小型 工作站工作站 微型机微型机 笔记本电脑笔记本电脑 按数据类型分按数据类型分:模拟量计算机模拟量计算机 数字式计算机数字式计算机 按用途分:按用途分:通用型计算机通用型计算机 专用型计算机专用型计算机7.计算机系统组成:计算机系统组成:=硬件系统硬件系统+软件系统软件系统 硬件系统硬件系统:中央处理器中央处理器CPU、存储器、输入设备、输出设备、存储器、输入设备、输出设备 软件系统软件系统:系统软件系统软件(OS+DBMS+编程语言编程语言)、应用软件、应用软件(OA软件软件/游戏游戏/)计计算算机机系系统统硬件硬件系统系统软件软件系统系统
8、中央处理器中央处理器存存 储储 器器输入设备输入设备输出设备输出设备运算器运算器控制器控制器内存内存/主存主存外存外存/辅存辅存R O MR M硬盘硬盘软盘软盘光盘光盘键盘 鼠标 驱动器 扫描仪 话筒 摄像头 数码相机DOS Windows Unix Linix应用软件应用软件系统软件系统软件操 作 系 统编 译 系 统诊 断 系 统系统程序库Basic VB VC Delphi VF PB 办公软件游戏/学习软件工具软件辅助设计软件8.8.计算机系统的组成计算机系统的组成:显示器 打印机 绘图仪U盘盘1.2 计算机硬件系统 1 1、计算机系统的硬件组成、计算机系统的硬件组成总线总线(Bus)
9、是连接微机系统是连接微机系统中各部件的一簇公共信号中各部件的一簇公共信号线,它们构成了微机各部线,它们构成了微机各部件之间相互传送信息的公件之间相互传送信息的公用通道。用通道。有有3 3种种:AB,DB,CB:AB,DB,CB。(其它其它:SATA/AGP/PCI/IDE/ISA)2、微机系统总线结构:、微机系统总线结构:3、微型计算机的硬件配置:机箱内部图机箱机箱4、微机主板 CPU内存条内存条硬盘硬盘光驱光驱显卡显卡声卡声卡网卡网卡一、中央处理器一、中央处理器(CPU)(CPU)组成:组成:运算器运算器运算器由算术逻辑单元、暂存寄存器、累加寄存器运算器由算术逻辑单元、暂存寄存器、累加寄存器
10、 和通用寄存器等部件构成。和通用寄存器等部件构成。主要功能:完成各种算术运算和逻辑运算。主要功能:完成各种算术运算和逻辑运算。控制器控制器控制器由程序计数器、指令寄存器、指令译码器以控制器由程序计数器、指令寄存器、指令译码器以 及时序信号发生器等构成。及时序信号发生器等构成。主要功能:读取并分析指令主要功能:读取并分析指令,做出相应控制做出相应控制,使计算机各部分协使计算机各部分协同动作同动作,以完成计算机的各种操作。是统一指挥和控制计算机各以完成计算机的各种操作。是统一指挥和控制计算机各部件进行工作的部件进行工作的“神经中枢神经中枢”二、存储器:二、存储器:这是计算机的记忆部件,用于存放程序
11、、原始数据、中间结这是计算机的记忆部件,用于存放程序、原始数据、中间结果以及最后信息。果以及最后信息。分为:内存和外存。硬盘分为:内存和外存。硬盘/光盘光盘/U/U盘属外存。盘属外存。外存慢但便宜外存慢但便宜,不怕停电;内存快但贵不怕停电;内存快但贵,断电信息就丢失断电信息就丢失三、输入设备:三、输入设备:是用于将外面的信息送入计算机中的装置。如是用于将外面的信息送入计算机中的装置。如键盘;鼠标器。键盘;鼠标器。四、输出设备:四、输出设备:是用于将计算机中的数据信息传送到外部介质上的装置。有是用于将计算机中的数据信息传送到外部介质上的装置。有显示器;打印机。显示器;打印机。5.关于信息技术的几
12、个重要术语位位(Bit):1 1位二进制信息称为位二进制信息称为1 1位,位是二进制数的基本单位。位,位是二进制数的基本单位。字节字节(Byte):8 8位二进制信息称为一个字节。位二进制信息称为一个字节。字字(Word):作为一个整体被传送和运算的一串二进制数称为作为一个整体被传送和运算的一串二进制数称为一个字。一个字。字长字长:一个字所包含的二进制位数称为字长。字长一般是字:一个字所包含的二进制位数称为字长。字长一般是字节的整数倍,如节的整数倍,如8 8位、位、1616位、位、3232位、位、6464位等。字长和位等。字长和ALUALU、累加器和通用寄存器的长度一致。累加器和通用寄存器的长
13、度一致。主频主频(Hz):CPUCPU主频是主频是CPUCPU工作的时钟频率,是工作的时钟频率,是CPUCPU速度的主要速度的主要参数。一般是与参数。一般是与CPUCPU型号标在一起的。电脑稳定运行时,主型号标在一起的。电脑稳定运行时,主频越高则工作节拍越快,速度也就越快。频越高则工作节拍越快,速度也就越快。(1)字长)字长 (2)时钟频率(主频)时钟频率(主频)(3)运算速度)运算速度 (4)内存容量)内存容量 (5)外存容量)外存容量 (6)可靠性、可维护性、性能价格比)可靠性、可维护性、性能价格比 (7)计算机网络通信)计算机网络通信 (8)娱乐和游戏)娱乐和游戏微型计算机的主要技术指标
14、微型计算机的主要技术指标1.3 计算机软件系统 系系统统软软件件操作系统:如操作系统:如DOS、Windows、UNIX/Linux、OS/2等等程序设计语言:程序设计语言:如汇编语言、如汇编语言、BASIC、VC/VB、Delphi、C#网络软件、数据库管理系统网络软件、数据库管理系统(如如VisualFoxPro、Oracle)系统服务程序系统服务程序(如诊断程序等如诊断程序等)应应用用软软件件信息信息管理软件管理软件(如工资管理软件、人事管理软件等如工资管理软件、人事管理软件等)科学计算程序:科学计算程序:(如天气预报如天气预报)文字文字/表格处理软件表格处理软件:(如如WPS、Offi
15、ce、Word、Excel等等)图形与图像处理软件图形与图像处理软件(Photoshop、3DMax等等)辅助设计软件辅助设计软件(如如CAD、CAM、CAI、CAT等等)软件系统软件系统1.程序与指令系统计算机软件系统计算机软件系统指在计算机硬件设备上运行的程序及相关的指在计算机硬件设备上运行的程序及相关的文档和数据文档和数据 计算机程序计算机程序是指是指“为了得到某种结果而由计算机执行的代码为了得到某种结果而由计算机执行的代码化指令序列化指令序列”。计算机的指令系统计算机的指令系统通常包括几十到几百条指令。通常包括几十到几百条指令。计算机是一种以二进制方式工作的电子设备。计算机所能完计算机
16、是一种以二进制方式工作的电子设备。计算机所能完成的每个动作对应于一组二进制编码,称为成的每个动作对应于一组二进制编码,称为指令指令。一台计算机所能执行的全部指令的集合称为一台计算机所能执行的全部指令的集合称为指令系统指令系统。一条指令通常包括一条指令通常包括操作码操作码和和操作数操作数两部分。两部分。操作码表明要进行什么操作;操作数表明如何取得操作数据。操作码表明要进行什么操作;操作数表明如何取得操作数据。2.操作系统系统软件系统软件是为整个计算机系统配置的、不依赖于特定应用领域是为整个计算机系统配置的、不依赖于特定应用领域的通用软件,用来管理计算机的硬件和软件资源。的通用软件,用来管理计算机
17、的硬件和软件资源。操作系统操作系统(Operation System,简写OS)是直接运行在是直接运行在“裸机裸机”上的上的最基本的系统软件,其他软件都须在操作系统支持下才能运最基本的系统软件,其他软件都须在操作系统支持下才能运行。行。计算机硬件操作系统系统工具应用软件应用开发人员应用用户操作系统开发人员操作系统的主要功能操作系统的主要功能:1.进程管理:即处理机管理。在多用户、多任务的环境下,主要进程管理:即处理机管理。在多用户、多任务的环境下,主要解决对解决对CPUCPU进行资源的分配调度,有效地组织多个作业同时运行。进行资源的分配调度,有效地组织多个作业同时运行。2.2.存储管理:主要管
18、理内存资源,为程序的运行分配合理内存空存储管理:主要管理内存资源,为程序的运行分配合理内存空间。间。3.3.文件管理:支持文件存储、检索和修改等操作,解决文件的共文件管理:支持文件存储、检索和修改等操作,解决文件的共享、保密与保护。享、保密与保护。4.4.设备管理:负责外部设备的分配、启动和故障处理,方便使用设备管理:负责外部设备的分配、启动和故障处理,方便使用外设。外设。5.5.作业管理:使用户能有效地组织自己的工作流程。作业管理:使用户能有效地组织自己的工作流程。3.语言处理程序、程序设计语言程程序序设设计计语语言言Web语言语言:Java、J+、HTML、XML。机器语言:由机器语言:由
19、0和和1组成的二进制代码序列,计算机可直接执行。组成的二进制代码序列,计算机可直接执行。汇编语言汇编语言:将二进制形式的机器指令代码序列用符号将二进制形式的机器指令代码序列用符号(助记符助记符)表示。表示。高级语言高级语言面向对象:面向对象:C+、Visual BASIC、Visual FoxPro面向过程:面向过程:BASIC、PASCAL、FORTRAN、C机器语言程序示意:0110011101011001 1101010010100101 0011101100101110 0011010111100111 .汇编程序例子:汇编程序例子:MAIN:MOV SP,#30H MOV PSW,#
20、00H MOV MEMA,SHOUR MOV MEMB,SMIN ACALL TLED ACALL DISPLAY MOV P0,#0FFH MOV P1,#0FFH AJMP MAINBASIC程序例子程序例子:10 R=2.3 20 PI=3.1415926 30 C=PI*R*2 40 PRINT C 50 C=C+1 60 PRINT C 70 ENDC语言程序例子:语言程序例子:#includeMain()int r;float c;c=3.1415926*r*2 printf(“c=%fn”,c);FORTRAN语言语言:又叫公式翻译语言:又叫公式翻译语言。广泛应用于。广泛应用于科
21、学计算和工程设计方面。科学计算和工程设计方面。FORTRAN程序例子:PROGRAM AA PI=3.1415926 R=3 C=PI*R*2 PRINT*,C=,CEND COBOL语言语言:COBOL是是“通用面向商业语言通用面向商业语言”的英文的英文缩写缩写。主要用于商业数据处理的高级程序设计语言,。主要用于商业数据处理的高级程序设计语言,适用于编写各种商务管理程序。适用于编写各种商务管理程序。COBOL程序例子:程序例子:IDENTIFICATION DIVISION.ENVIRONMENT DIVISION.DATA DIVISION.PROCEDURE DIVISION.000-M
22、AIN.DISPLAY“HELLO WORLD!.STOP RUN.解释过程解释过程解释程解释程序序运行结果运行结果源程序源程序编译过程编译过程 编辑编辑编译编译连接连接运行结果运行结果源程序源程序目标程序目标程序可执行程序可执行程序在解释方式下在解释方式下源程序由解释程序边源程序由解释程序边“解释解释”边执行,不生成目标程边执行,不生成目标程序,如上序,如上左左图所示图所示源程序必须经过编译程序的编译处理来产生相应的目源程序必须经过编译程序的编译处理来产生相应的目标程序,然后再通过连接和装配生成可执行程序标程序,然后再通过连接和装配生成可执行程序编译过程如上右图编译过程如上右图所示所示4.计
23、算机工作原理 计算机的所有动作和处理过程都是由人用程序事先设定的,让它以“存储程序控制存储程序控制”方式进行工作。当需要计算机解决某个问题时,就必须先把解决这个问题的方法分解成一系列计算机所能完成的简单操作,并以指令的形式通知计算机。这些完成特定功能的指令序列,就称为程序程序。事先编制程序;事先编制程序;将程序(包括数据和指令序列)装入存储器(内存);将程序(包括数据和指令序列)装入存储器(内存);CPUCPU中控制器和运算器按照存储器中程序的指挥,自动控制协中控制器和运算器按照存储器中程序的指挥,自动控制协调完成任务。调完成任务。以上要点体现了计算机最基本的以上要点体现了计算机最基本的“存储
24、程序控制存储程序控制”的工作原理。的工作原理。根据此原理,计算机的解题过程就是不断调用事先存储在计算机根据此原理,计算机的解题过程就是不断调用事先存储在计算机中的指令和数据,不断执行一系列基本操作的过程中的指令和数据,不断执行一系列基本操作的过程第二章第二章 计算机信息技术基础计算机信息技术基础2.1 计算机与进位记数制2.2计算机中的数据编码2.1 进位计数制进位计数制 了解什么是进位计数制;掌握二进制了解什么是进位计数制;掌握二进制、八进制、八进制、十六进制等计数制的概念及其之间的转换方法。十六进制等计数制的概念及其之间的转换方法。一、常用的进位计数制一、常用的进位计数制计数制计数制 是指
25、用一组特定的符号和统一的规则来表示数值是指用一组特定的符号和统一的规则来表示数值 的方的方 法。法。进位计数制进位计数制 把一组特定的符号按先后顺序排列起来,把一组特定的符号按先后顺序排列起来,由低位向高位进位计数的方法。由低位向高位进位计数的方法。日常生活中:十进制日常生活中:十进制计算机领域:二进制、八进制、十六进制计算机领域:二进制、八进制、十六进制4个基本要素:个基本要素:数码数码基数基数数位数位位权位权数码数码 某种进位计数制中一组用来表示数值的符号。某种进位计数制中一组用来表示数值的符号。例如:十进制的数码是例如:十进制的数码是0、1、2、3、4、5、6、7、8、9。二进制的数码是
展开阅读全文