计算机与信息技术基础第二章.ppt
《计算机与信息技术基础第二章.ppt》由会员分享,可在线阅读,更多相关《计算机与信息技术基础第二章.ppt(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 计算机基础知识计算机基础知识第二章第二章 计算机基础知识计算机基础知识 本章将从计算机系统的组成开始介绍计算机的硬件系统和软件系统的基本知识,结合微机系统的构成,对其基本原理、各部件的基本功能、主要技术指标和使用方法等作了比较详细的阐述。最后介绍了计算机中数据的表示方法及相关概念。第二章第二章 计算机基础知识计算机基础知识2.1 2.1 计算机系统的组成计算机系统的组成 2.2 2.2 微机硬件组成微机硬件组成2.3 2.3 计算机中数据的表示计算机中数据的表示第二章第二章 计算机基础知识计算机基础知识2.1 2.1 计算机系统的组成计算机系统的组成 一个完整的计算机系统是由硬件
2、系统硬件系统和软件系统软件系统两大部分组成的,如图所示。硬件硬件(Hardware)也叫硬设备,是计算机的各种物理设备的总称,包括组成计算机的电子的、机械的、磁的或光的元器件或装置,是计算机系统的物质基础。软件软件(Software)是在硬件系统上运行的各类程序、数据及有关资料的总称。第二章第二章 计算机基础知识计算机基础知识 硬件是软件建立和依托的基础,软件是计算机硬件是软件建立和依托的基础,软件是计算机系统的灵魂。系统的灵魂。没有配备软件的计算机叫没有配备软件的计算机叫“裸机裸机”,不能供用,不能供用户直接使用。而没有硬件对软件的物质支持,软件户直接使用。而没有硬件对软件的物质支持,软件的
3、功能则无法发挥。所以硬件和软件相互结合构成的功能则无法发挥。所以硬件和软件相互结合构成了一个完整的计算机系统,只有硬件和软件相结合了一个完整的计算机系统,只有硬件和软件相结合才能充分发挥计算机系统的功能。才能充分发挥计算机系统的功能。硬件和软件的关系如下:第二章第二章 计算机基础知识计算机基础知识2.1.1 2.1.1 概述概述 无论是巨型机、大型机、小型机,还是微型机,尽管它们在规模和性能方面存在着极大的差别,但其硬件系统都是由运算器运算器、控制器控制器(组成中央处理器)、存储器存储器、输入设备输入设备、输输出设备出设备等五部分组成。下面简要介绍这五大部分的功能。第二章第二章 计算机基础知识
4、计算机基础知识 运算器运算器部分部分 控制器控制器部分部分输入设备用于从计算机外部将数据、命输入设备用于从计算机外部将数据、命令输入到计算机的内部,供计算机处理。令输入到计算机的内部,供计算机处理。常用的输入设备有键盘、鼠标器、磁盘常用的输入设备有键盘、鼠标器、磁盘驱动器、磁带机、光笔、驱动器、磁带机、光笔、CD ROMCD ROM驱动驱动器、扫描仪、数字化仪和摄像机等。器、扫描仪、数字化仪和摄像机等。输出设备用以将计算机处理后的结果信息,转换成人们能够识别和使用的数字、文字、图形、声音、电压等信息形式。常用的输出设备有显示器、磁盘驱动器、打印机、绘图仪、音响设备和投影仪等。控制器负责从存储器
5、中逐条取出指令、分析指令,并按指令要求发出相应的控制信号指挥各执行部件工作。控制器主要由指令寄存器、译码器、程序计数器、操作控制器等组成。运算器是计算机中进行算术运算和逻辑运算的单元,通常由算术逻辑运算单元ALUALU(Arithmetic Logic Unit)、加法器及通用寄存器组成。存储器的主要功能是用来存放各类程序和数据信息。存储器分为内存内存储器储器(简称内存或主存储器)(简称内存或主存储器)和外外存储器存储器(简称外存或辅助存储器)(简称外存或辅助存储器)第二章第二章 计算机基础知识计算机基础知识关于存储器关于存储器存储器存储器内存内存外存外存随机存储器(Random Access
6、 Memory,简称RAMRAM只读存储器(Read only Memory,简称ROMROM)磁盘、磁带光盘等内存储器主要采用半导体集成电路制成,容量较小,但存取速度快。常与CPU一起组成计算机的主机。外存一般采用磁性介质或光学材料制成,容量大,但存取速度较慢,外存作为计算机的外部设备来使用。通常所说的存储器就是指内存。第二章第二章 计算机基础知识计算机基础知识字长字长 若干个字节组成一个字(Word),其位数称 为字长。字长是计算机能直接处理的二进制 数的数据位数,直接影响到计算机的功能、用途及应用领域。常见的字长有8位、16位、32位、64位等。位位 二进制数所表示的数据的最小单位,就
7、是二进制的1位数,简称位(bit)。字节字节 把个bit称为个字节(Byte),字节是计 算机中的最小存储单元。关于储存器的常用术语0/1字节的位编号B4B5B6B7B7高位字节B0B0B1B2B3低位字节 例如2个字节(16位)组成的字的编号如下:B B1515B14B13B12B11B10B9 B8高位字节B7 B6B5 B4B3 B2B1 B0B0低位字节第二章第二章 计算机基础知识计算机基础知识 关于储存器的常用术语为了便于表示存储器的大小或容量,统一以字节为单位表示。一般用KB、MB、GB、TB和PB来表示,它们之间的换算关系如下:1KB=210B=1024B 1MB=1024KB=
8、220B 1GB=1024MB=230B 1TB=1024GB=240B 1PB=1024TB=250B地址 计算机的整个内 存由很多个存储单元组成,以字节为单位进行编号,通过编号进行识别,该编号就称为存储单元的地址,对每个存储单元,该地址唯一。存储器一个字节做为一个存储单元一个字节做为一个存储单元每个字每个字节可以节可以存放数存放数据或程据或程序,称序,称为存储为存储单元的单元的内容。内容。0 01 12 23 32 21010地址编号编号称为称为存储存储单元单元的地的地址。址。1 0 1 1 0 1 0 1第二章第二章 计算机基础知识计算机基础知识2.1.2 2.1.2 计算机的基本工作原
9、理计算机的基本工作原理上节介绍了组成计算机的硬件的五个部分,但是仅有硬件,计算机只具有运算的可能性,如要计算机实现计算、控制等功能,计算机还必须配有必要的软件。工作时,计算机在控制器的控制下,把组成软件的指令一条一条地取出来,并翻译和执行,完成相应的操作。第二章第二章 计算机基础知识计算机基础知识指指令令(Instruction)就是一组计算机能识别并能执行的各种基本操作命令。指令构成如图示:操作码 操作数指指令令系系统统(Instruction System)是一台计算机的所有指令的集合。指令系统反映了计算机的基本功能,不同的计算机其指令系统不尽相同。程程序序(Program)是为解决某一问
10、题而选用的一条条有序指令的集合。程序具有目的性、分步性、有限性、有序性、分支性等特性。操作码指明该指令操作码指明该指令要完成的操作,如要完成的操作,如加、减、乘、除。加、减、乘、除。操作数是指参操作数是指参加运算的数据加运算的数据或者数据所在或者数据所在的地址。的地址。指令、指令系统和程序的概念指令、指令系统和程序的概念第二章第二章 计算机基础知识计算机基础知识CPUCPU发出命令发出命令 CPU对该指令进行分析译码内存送出所需指令内存送出所需指令程序存放程序存放在内存中在内存中系统系统总线总线 计算机执行指令的过程计算机执行指令的过程 计算机执行指令的过程演示如下:将要执行的指令从内存调入C
11、PU判断该指令所要完成的操作,然后向相应部件发出完成操作的控制信号,从而完成该指令的功能。第二章第二章 计算机基础知识计算机基础知识 CPUCPU从内存中读取一条指令从内存中读取一条指令CPUCPU执行该指令执行该指令程序执行完程序执行完?结束结束 否否是是开始开始 程序的执行过程程序的执行过程 程序的执行过程由计算机协同 操作完成。流程图如图示:第二章第二章 计算机基础知识计算机基础知识2.1.3 2.1.3 计算机软件计算机软件微型机的软件系统由两大部分组成:微型机的软件系统由两大部分组成:系统软件和应用软件。系统软件和应用软件。要使计算机解决各种实际问题,必须有软件的支要使计算机解决各种
12、实际问题,必须有软件的支 持。广义地讲,软件是指系统中的程序以及开发、持。广义地讲,软件是指系统中的程序以及开发、使用和维护程序所需要的所有文档的集合。计算使用和维护程序所需要的所有文档的集合。计算机系统在机系统在“裸机裸机”的基础上,通过一层层软件的的基础上,通过一层层软件的改造后,向用户呈现出友好的使用界面和强大的改造后,向用户呈现出友好的使用界面和强大的功能。功能。第二章第二章 计算机基础知识计算机基础知识系统软件是为了使计算机系统软件是为了使计算机能够正常高效地工作所配能够正常高效地工作所配备的各种管理、监控和维备的各种管理、监控和维护系统的程序及有关的资护系统的程序及有关的资料。料。
13、应用软件是为解决各种实应用软件是为解决各种实际问题而编制的应用程序际问题而编制的应用程序及有关资料的总称。应用及有关资料的总称。应用软件可以在市场上购买,软件可以在市场上购买,也可以自己开发。也可以自己开发。通常由计算机厂家或专门的软件厂家提供,是计算机正常运行不可缺少的部分。也有一些系统软件是帮助用户进行系统开发的软件。常用的应用软件包括:文字处理软件如Word、PageMaker等;电子表格软件如Excel等;绘图软件如AutoCAD、3DS等。课件制 作 软 件 如 PowerPoint、Author ware等。还有教育培训软件、娱乐软件、财务管理软件等也都属于应用软件的范畴。第二章第
14、二章 计算机基础知识计算机基础知识系统软件操作操作系统系统数据库管理系统数据库管理系统编译程序编译程序解释程序解释程序连接程序连接程序网络通讯软件网络通讯软件系统服务性程序系统服务性程序第二章第二章 计算机基础知识计算机基础知识 操操作作系系统统(Operating Operating SystemSystem)是是一一个个管管理理计计算算机机系系统统资资源源、控控制制程程序序运运行行的的系系统统软软件件。它它实实际上就是一组程序的集合。际上就是一组程序的集合。操作系统操作系统从从用用户户的的角角度度来来说说,操操作作系系统统是是用用户户和和计计算算机机交交 互的接口。互的接口。从从管管理理的
15、的角角度度讲讲,操操作作系系统统又又是是计计算算机机资资源源的的组组织者和管理者。织者和管理者。操操作作系系统统的的任任务务就就是是合合理理有有效效地地组组织织、管管理理计计算算机机的的软软硬硬件件资资源源,充充分分发发挥挥资资源源效效率率,为为方方便便用用户使用计算机提供一个良好的工作环境。户使用计算机提供一个良好的工作环境。第二章第二章 计算机基础知识计算机基础知识设备管理处理器 管理作业管理文件管理存储管理作作业业管管理理 作业就是交给计算机运行的用户程序。它是一个独立的计算任务或事务处理。作业管理就是对作业进入、作业后备、作业执行和作业完成四个阶段进行宏观控制,并为其每一个阶段提供必要
16、的服务。文件管理就是要为用户提供一种简单、方便、统一的存贮和管理信息的方法。用文件的概念组织管理系统及用户的各种信息集,用户只需要给出文件名,使用文件系统提供的有关操作命令就可以调用和管理文件。处理器管理主要是解决处理器的使用和分配问题。提高处理器的利用率,采用多道程序技术,使处理器的资源得到最充分的利用。存贮管理就是由操作系统统一管理存贮器,采取合理的分配策略,提高存贮器的利用率。存贮管理是特指对主存贮器进行的管理,实际上是管理供用户使用的那部分空间。设备管理是为了有效地利用设备资源,同时为用户程序使用设备提供最大的方便,操作系统对系统中所有的设备进行统一调度、统一管理。它的任务是接受用户的
17、输入输出请求,根据实际需要,分配相应的物理设备,执行请求的输入输出操作。第二章第二章 计算机基础知识计算机基础知识以作业为处理对象,连续处理在计算机系统运行的作业流。能对外来的作用和信号,在限定时间范围内做出响应的操作系统。网络网络操作操作系统系统单用单用户操户操作系作系统统分时分时操作操作系统系统分布分布式操式操作系作系统统实时实时操作操作系统系统操作系统的分类操作系统的分类批处批处理操理操作系作系统统通过网络将物理上分布的具有自治功能的计算机系统或数据处理系统互连,实现信息交换和资源共享,协同完成任务。在一台主机上连接多个终端,CPU按时间片轮流转的方式为各个终端服务,由于CPU的高速运算
18、,使得每一个用户都好像觉得是自己在独占这台计算机。常用的系统有UNIX、XENIX、LINUX等。运行在局域网上的操作系统。目前,常用的网络操作系统有NetWare和Windows NT等。按同时管理的作业数,单用户操作系统可分为单用户单任务操作系统和单用户多任务操作系统。单用户单任务操作系统只能同时管理一个作业运行,CPU运行效率低,如DOS操作系统;单用户多任务操作系统允许多个程序或作业同时存在和运行。第二章第二章 计算机基础知识计算机基础知识操作系统操作系统DOSDOS和和WindowsWindows比较比较 DOS DOS Windows Windows使用键盘使用键盘使用鼠标、键盘使
19、用鼠标、键盘命令行形式命令行形式图形操作界面图形操作界面单任务单用户单任务单用户多任务多用户多任务多用户基本内存基本内存640640k k以内以内 突破了突破了640640k k基本内基本内存的限制存的限制第二章第二章 计算机基础知识计算机基础知识 计算机语言,也称为程序设计语言计算机语言,也称为程序设计语言,是人与计是人与计算机交流信息的一种语言。算机交流信息的一种语言。人与计算机的联系,必须使用计算机语言。人与计算机的联系,必须使用计算机语言。使用程序设计语言编写的程序,计算机可以识使用程序设计语言编写的程序,计算机可以识别并执行相应的操作,帮助人们解决实际问题。别并执行相应的操作,帮助人
20、们解决实际问题。程序设计语言通常分为程序设计语言通常分为机器语言机器语言、汇编语汇编语言言和和高级语言高级语言。第二章第二章 计算机基础知识计算机基础知识 比较 机器语言汇编语言高级语言硬件识别是唯一可以识别的语言不可识别不可识别是否可直接执行 可直接执行不可,需汇编、连接不可,需编译/解释、连接 特点面向机器占用内存少执行速度快使用不方便面向机器占用内存少执行速度快较为直观与机器语言一一对应v面向问题/对象v占用内存大v执行速度相对慢v标准化程度高v便于程序交换,使用方便 定位低级语言,极少使用低级语言,很少使用高级语言,种类多,常用机器语言是一种用二进制代码表示机器指令的语言。汇编语言是指
21、用能反映指令功能的助记符来代替难懂、难记的机器指令的语言。高级语言是一种独立于机器的算法语言,它的表达式接近于人们日常使用的自然语言和数学表达式,并具有一定的语法规则。常用的高级语言有Basic、C和C+、Java等语言。第二章第二章 计算机基础知识计算机基础知识源程序源程序目标程序目标程序可执行程序可执行程序 编辑编辑 程序程序汇编或汇编或编译程序编译程序连接连接 程序程序用于编写高用于编写高级语言程序级语言程序 解释、编译和连接程序及转换为解释、编译和连接程序及转换为 可执行程序的过程可执行程序的过程把目标程序以及所需的功能库等转换成一个可执行的装入程序,这个装入程序分配有地址,可以执行。
22、完成此功能的程序叫连接程序。编编译译方方式式是是将将高高级级语语言言编编写写的的源源程程序序整整个个地地翻翻译译成成机机器器语语言言表表示示的的目目标标程程序序的的方方式式。完完成成此此功功能能的的程程序序叫叫编编译译程程序序。一一般般来来说说,编编译译方方式式执执行速度快,但占用内存多。行速度快,但占用内存多。第二章第二章 计算机基础知识计算机基础知识 解释、编译的不同特点解释、编译的不同特点 解释方式解释方式编译方式编译方式将将高高级级语语言言编编写写的的源源程程序序逐逐句句地地翻翻译译成成机机器器语语言言表表示示的的目标程序目标程序将将高高级级语语言言编编写写的的源源整整个个地地翻翻译译
23、成成机机器器语语言言表表示示的的目目标标程序程序译译出出一一句句执执行行一一句句即边解释边执行。即边解释边执行。全部译完再执行全部译完再执行灵灵活活,便便于于查查找找错错误误,占占用用内内存存少少,但效率低,速度慢但效率低,速度慢不常用。不常用。占用内存多,但效占用内存多,但效率高,速度快,常率高,速度快,常用。用。第二章第二章 计算机基础知识计算机基础知识 系统服务程序系统服务程序系统服务程序主要是指一些工具软件或支撑软件。如系统诊断程序、测试程序、调试程序等。数据库管理系统数据库管理系统计算机需要处理大量的数据,对有关的数据进行分类、合并,建立各种各样的表格,将这些数据和表格按一定的形式和
24、规律组织起来,实行集中管理,这便是建立数据库(Data Base)。对数据库中的数据进行组织和管理的软件称为数据库管理系统DBMS(Data Base Management System)。较为著名的微机数据库管理系统有:FoxBASE+、FoxPro、Microsoft Access等。另外,还有大型数据库管理系统Oracle、DB2、SYBASE等。第二章第二章 计算机基础知识计算机基础知识2.1 2.1 总结总结 在本节的学习中,应重点掌握计算机五大组成部件的功能和计算机软件的基本概念,从而能深刻理解计算机在硬件系统和软件系统相互配合下的工作原理。第二章第二章 计算机基础知识计算机基础知
25、识2.2 微机硬件组成 随着电子技术的发展、集成电路技术的进步,微型计算机从最早的IBM PC发展到今天的Pentium IV。其各项性能指标得到大大提高。不管是最早的PC机还是现在的Pentium IV计算机,它们的基本构成都是由显示器、键盘和主机构成。在主机箱内有主板、硬盘驱动器、CD ROM驱动器、软盘驱动器、电源、显示适配器(显示卡)等。第二章第二章 计算机基础知识计算机基础知识2.2.2.2.1 1 主板主板 主板也叫系统板或母板(主板也叫系统板或母板(MotherboardsMotherboards),在个人电脑诞生的在个人电脑诞生的2020多年来,主板一直是个人多年来,主板一直是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 信息技术 基础 第二
限制150内