并行接口广西政法管理干部学院课件_第1页
并行接口广西政法管理干部学院课件_第2页
并行接口广西政法管理干部学院课件_第3页
并行接口广西政法管理干部学院课件_第4页
并行接口广西政法管理干部学院课件_第5页
已阅读5页,还剩155页未读 继续免费阅读

下载本文档

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

文档简介

第1章计算机文化基础概述1.1计算机文化1.2计算机的发展概况1.3微型计算机系统1.4微机的接口1.5计算机中数据的表示1.6计算机中信息的编码1.7计算机语言1.8操作系统简介第1章计算机文化基础概述1.1计算机文化1.1计算机文化1.1.1计算机文化概述所谓计算机文化,就是在经济、科技和社会各个领域,广泛应用现代信息技术,有效开发利用信息资源的一种崭新文化形态,这种崭新的文化形态可以体现为:(1)计算机理论和技术已经渗透到社会的方方面面,并形成了一套完备的理论体系。(2)计算机已经成为一种新的生产力,它所产生的价值极大地丰富了人们的物质生活。(3)计算机技术的应用也深入到人们的日常生活,从而创造和形成的科学思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。与信息获取、信息分析、信息加工有关的知识称为“信息学基础知识”,利用计算机获取和处理信息的能力称为“信息能力”。1.1计算机文化1.1.1计算机文化概述1.1.2计算机文化的形成回顾过去60多年的历史,在计算机文化的形成过程中,计算机价格下降,微型计算机的普及,计算机性能的大幅度提高以及信息高速公路的提出,这四件大事起到了重大的促进作用。1.微型计算机的普及2.微机性能的大幅度提高3.操作简单易学1.1.2计算机文化的形成1.1.3计算机文化的社会影响1.计算机文化的正面影响文化从广义上指人类社会历史实践中所创造的物质财富和精神财富的总和。2.计算机文化的负面影响任何事物都有两面性,信息技术和计算机文化在为人们生活提供便利的同时,也为人们带来一些负面影响,主要表现在:(1)网络和信息安全已经成为社会问题。(2)信息爆炸和信息污染。(3)网络信息侵权。(4)信息侵略和信息渗透。1.1.3计算机文化的社会影响1.2计算机的发展概况1.2.1计算机的发展历史1.2.2计算机的特点计算机的特点,简单归纳有如下几点:1.记忆功能计算机中的存储器(外存储器)能长期保存大量的数据和程序。2.逻辑判断功能计算机主要是借助有关的数理逻辑和布尔代数,可进行某些逻辑推理和各种基本的逻辑判断。可以对文字或符号进行判断和比较,进行逻辑推理和证明。3.计算功能计算机能够进行各种算术运算及逻辑运算。运算速度是指计算机每秒钟能执行多少条指令。计算精确度高,计算机的有效数字可以准确到十几位、几十位等,这样就能精确地进行数据计算和表示数据的计算结果。4.具有自动运算功能计算机不仅能存储数据,还能存储程序。1.2计算机的发展概况1.2.1计算机的发展历史1.2.3计算机的主要应用计算机的应用很广,简单地概括有如下几个方面:1.数值计算2.信息处理信息处理是目前计算机应用中最广泛的领域。3.过程控制过程控制也称为实时控制,是指用计算机采集检测数据,按最佳方式迅速地对控制对象进行自动控制或自动调节。4.人工智能人工智能(ArtificialIntelligence,AI)是指使用计算机来模拟人的某些智能活动。人工智能的研究领域包括模式识别、自然语言理解和生成、机器人、专家系统、景物分析等。5.计算机辅助系统计算机辅助系统包括计算机辅助教学(CAI)、计算机辅助设计(CAD)、计算机辅助制造(CAM)和计算机辅助测试(CAT)等。1.2.3计算机的主要应用计算机辅助教学(ComputerAssistedInstruction,CAI)是近几年来在我国计算机领域中的重要应用之一。它将具体的教学内容制作成文字、图像、声音等教学课件软件、试题库等供教学使用。学生可以根据自己的需要和学习进度,选择有关的学习内容,灵活地安排时间学习。计算机辅助教学能够使学生轻松自如,合理地利用计算机学习有关的知识。目前,在大、中、小学有些课程都使用了计算机辅助教学。如计算机课、英语课、生物课等。计算机辅助设计(ComputerAidedDesign,CAD),是通过专门的计算机软件进行计算机的辅助设计。如在航空、机械、建筑、服装、电子等部门的产品设计中得到广泛的应用。CAD可以提高设计质量,缩短设计周期,降低成本和提高设计的自动化程度。计算机辅助教学(ComputerAssistedInst6.计算机网络计算机网络是通过通信线路将分布在不同地理位置上的若干台计算机连接起来,再通过相应的网络软件,实现多用户共享网络中的硬件、软件和信息等资源,彼此间能够进行通讯、数据处理及传输等。而联网的每台计算机并不改变其原有的功能,它们的工作仍是独立的。6.计算机网络1.3微型计算机系统目前,比较常用的微机有:采用Intel公司的CeleronD、Pentium4、PentiumD、Core2和AMD公司的Sempron、Opteron、Athlon64、Athlon64x2等芯片的计算机。1.3.1计算机系统的组成一个完整的计算机系统应该包括硬件系统和软件系统两大部分。硬件系统也称为硬件或硬设备,都是看得见、摸得着的,它们是计算机的实体部分。软件系统(也称软件或软设备)是相对于硬件而言的,它是使用计算机和发挥计算机效能的各种程序的总称。微型计算机系统如图1-1所示。1.3微型计算机系统目前,比较常用的微机有:采用Inte图1-1微型计算机系统的组成图1-1微型计算机系统的组成1.3.2计算机的硬件基本结构计算机的硬件基本结构早在20世纪40年代就由VonNeumann提出,它主要由以下五个部件组成:控制器、运算器、存储器、输入设备和输出设备。计算机各部件联系的示意图如图1-2所示(图中单线表示由控制器发出的控制命令的流向,双线表示数据的流向)。现代绝大多数计算机的结构都被称为VonNeumann结构。图1-2计算机各部件联系示意图1.3.2计算机的硬件基本结构图1-2计算机各部件联中央处理器(CentralProcessingUnit,CPU)包括控制器和运算器两大部件,它是计算机的心脏,在微机中,中央处理器也称微处理器(MPU)。计算机主机是由控制器、运算器和内存储器三大部件组成的,即计算机主机包括中央处理器和内存储器。输入设备、输出设备与外存储器也称为计算机的外部设备。通常把上述计算机的五大部件称为计算机的硬件系统(硬件或硬设备)。中央处理器(CentralProcessingUnit,1.中央处理器运算器和控制器合称为中央处理器。中央处理器CPU是计算机的核心部分,通过它指挥全机各部件的协调动作。微机的档次高低,主要取决于其微处理器的芯片、主频率和字长。主频率越高,字长越长,计算机的计算速度就越快,精确度就越高。CPU的性能指标之一是它的主频率,主频率以兆赫(MHz)为单位。主频(主频率)的高低在很大程度上决定了计算机的运行速度。字是计算机的CPU与内存之间交换信息的单位,字长是指一个字的二进制位的位数。1)控制器控制器主要用来实现计算机本身运行过程的自动化,即实现程序的自动执行。控制器是由指令寄存器、指令译码器、指令计数器等主要部件以及其他的一些电路组成。2)运算器运算器(又称算术与逻辑部件)是计算机中对信息进行加工、运算的部件。它的主要功能是用来对信息进行算术运算(加、减、乘、除)和逻辑运算(比较、移位、布尔运算等)。1.中央处理器2.存储器存储器好比是计算机的电子仓库。它的主要功能是保存信息,如保存有关的数据、程序等。1)存储器的概述(1)存储容量常用的单位。8位二进制位(bit)称为一个字节(Byte),通常用B表示。它可以存放一个“8位二进制数”。字节是一个很小的存储单位,更大的单位是KB(千字节)、MB(兆字节)、GB(千兆字节)或TB。1024B(字节)称为1KB;1024KB称为1MB;1024MB称为1GB;1024GB称为1TB。即KB、MB、GB、TB之间的进率是1024。(2)存储器的分类。存储器可分为内存储器和外存储器两大类。①内存储器(也称内存或主存储器)是指主机中的存储器。它体积小,存取速度快,但相对容量较少,价格较贵。内存储器的基本单位是存储单元,每个存储单元都有自己的序号,叫做存储器地址,存储单元内存放的信息称为存储单元的内容。机器中的所有信息都以一定的规则存放在内存单元中。内存储器包括随机存取存储器(RandomAccessMemory,RAM)和只读存储器(ReadOnlyMemory,ROM)两部分。2.存储器微机中内存储器容量越大,运行速度就越快,处理的数据范围就越广。目前微机中常用的内存储器(内存)容量有:256MB、512MB、1G等。②外存储器(也称外存或辅助存储器)的存储容量大,价格低廉,但读取速度比较慢。外存不能直接与CPU交换信息,当CPU需要使用外存的某些信息时,必须先将这些信息调入内存,然后再使用。常见的外存有磁盘、光盘、闪盘、磁带等。内存和外存相辅相成构成计算机的存储系统。微机中内存储器容量越大,运行速度就越快,处理的数据范围就越广2)磁盘磁盘是目前广泛采用的外存储器介质。(1)硬盘。硬盘是由多个金属盘片组成,并由多个磁头同时读写。硬盘的存储容量大,读写速度较软盘快,可靠性高。(2)软盘。软盘具有使用方便,并且可以随身携带等特点,但由于其读写速度比硬盘慢,存储容量又小,不能满足大量数据的存储,目前已经基本上被优盘取代。(3)闪盘(又称闪存盘、USB闪盘或优盘)。闪盘使用的存储介质是闪存(Flashmemory),功能和软盘相似,都可用来交换和存储数据。目前,闪盘的存储容量有64MB~4GB不等,甚至容量更大。它是靠USB来驱动的,传输数据的时候比软驱快得多。目前闪盘大致有三种型号的产品:无驱型、加密型和启动型。2)磁盘3)光盘光盘是一种新型的信息存储设备。它以容量大,使用时间长,价格便宜等特点深受用户的欢迎。目前,一个光盘的容量为650MB。光盘的读写必须通过光盘驱动器(简称光驱)来完成。目前CD光盘有三种类型:只读型光盘(CD-ROM)、一次写入型光盘(CD-R)和可擦写型光盘(CD-RW)。(1)只读型光盘只允许读操作,即只能将光盘的信息读出,不允许写入新的信息或修改原有的信息,光盘里的信息是由厂家出厂前预先写入的。(2)一次写入型光盘只允许用户写入一次信息,写入后不能删除或修改,以后只允许读操作。(3)可擦写型光盘允许用户读写操作。即允许用户读光盘的内容,也允许写入新的内容,还可以修改、删除其中的内容,就像使用一般的硬盘一样,用户可以任意读写。3)光盘3.输入设备只有控制器、运算器、存储器三种设备,计算机还不能正常工作。计算机与外界联系的桥梁,称为计算机的输入输出设备。计算机的输入设备是指向计算机输入有关的信息(包括数据、程序等)的设备。在微机中,常用的输入设备有键盘、鼠标、光笔、图形扫描仪、条码扫描仪、触摸屏等设备。3.输入设备4.输出设备计算机的输出设备是指从计算机中将有关的数据、处理结果等信息输出的设备。在微机中,常用的输出设备有显示器、打印机、绘图仪等设备。1)显示器显示器用来显示字符或图形信息,显示器连接到显示卡上。目前常见的显示器有两种:阴极射线管(CRT)显示器和液晶(LCD)显示器。CRT显示器体积大,比较笨重,且工作时有辐射,但价格相对低廉,色彩还原效果好。LCD显示器轻巧,没有辐射污染,但价格高,色彩还原效果不如前者。4.输出设备显示器工作时,显示屏上的每个画面称为一帧。每帧水平方向有若干条扫描线,每条扫描线上又分为若干个点,形成了一个点阵,其中每个点称为一个像素。每帧图像点阵中的点数称为显示器的分辨率。显示器的分辨率越高,显示的字符、图形就越清晰。显示卡是主机与显示器的接口电路。显示器能显示的颜色数量与机器所配置的显示卡的内存有关。可以计算每帧图像所占用的内存空间,假设显示器的分辨率为800×600,显示屏上每个像素占用8个二进制位(即8bit)的内存(即有28=256种颜色),每帧图像所占的内存为:800×600×8/8=480000字节(Byte)。显示器工作时,显示屏上的每个画面称为一帧。每帧水平方向有若干2)打印机打印机是计算机的输出设备。打印机的种类很多,大体上分为击打式打印机和非击打式打印机两类。(1)针式打印机。针式打印机也称点阵式打印机,这种打印机的打印头有若干根打印针,打印时使用相应的打印针撞击色带来完成打印工作。(2)喷墨式打印机。喷墨式打印机的打印头上有许多小喷嘴,它使用液体墨水,通过精细的小喷嘴将墨水喷到纸面上来产生字符或图像等。它的特点是价格便宜,打印精度较高,噪音低;缺点是墨水消耗量大,打印速度慢。(3)激光打印机。激光打印机采用激光和电子放电技术,通过静电潜像,再用碳粉使潜像变成粉像,加热后碳粉固定,最后印出内容。它的特点是打印精度高,噪音低,打印速度快;缺点是使用的打印纸要求高,故纸张的成本高。2)打印机5.驱动器驱动器安装在主机箱上,用I/O槽和CPU连接,磁盘在驱动器中工作。主机箱内安装一个或两个软盘驱动器,分别称为A驱动器和B驱动器,除有软盘驱动器外,还有一个硬盘驱动器C。还可以有一个光盘驱动器(简称光驱)。软盘驱动器(软驱)通常是3.5英寸的软盘驱动器,但目前的配置已基本上不再使用软驱。5.驱动器1.3.3计算机软件系统软件系统是相对于硬件而言的,软件系统是用来支持计算机硬件,使计算机发挥效能的各种程序的总称。软件系统按其功能可划分为系统软件和应用软件。1.系统软件系统软件是计算机的基本软件。它是管理、监控和维护计算机资源的软件。系统软件是与具体应用无关的软件,它为应用软件的运行提供支持。例如:操作系统、编译程序、数据库管理系统、监控程序、诊断程序、网络软件等都是系统软件。2.应用软件应用软件是专门为解决某个应用领域里的总体任务而编制或外购的程序。也就是说,应用软件是用户使用的各种专用的软件包,是为了解决各种实际问题的用户程序。例如:文字处理系统Word、电子表格Excel、工资管理程序、财务软件等都是应用软件。1.3.3计算机软件系统1.4微机的接口接口就是微处理器与外部设备的连接部件(电路)。它是CPU与外部设备进行信息交换的中转站。1.4.1概述接口电路是CPU与外部设备之间的连接缓冲,它通过总线与CPU相连。CPU同外部设备的工作方式、工作速度、信号类型等都不相同,通过接口电路的变换作用,将两者进行匹配。也就是说,接口是CPU与I/O设备的桥梁,它在CPU与I/O设备之间起着信息转换和匹配的作用。1.4微机的接口接口就是微处理器与外部设备的连接部件(电1.接口的作用接口电路的作用,就是计算机以外的信息转换成与计算机匹配的信息,使计算机能有效地传递和处理。微机接口本身已不是一些逻辑电路的简单组合,而是采用硬件与软件相结合的方法,因而接口技术是硬件和软件的综合技术。2.总线总线是连接计算机CPU、主存储器、辅助存储器、各种输入/输出设备的一组物理信号线及其相关的控制电路,它是计算机中运载各部件信息的公共通道。微型计算机系统大都采用总线结构,这种结构的特点是采用一组公共的信号线作为微机各部件之间的通信线。各类外部设备和存储器,都是通过各自的接口电路连接到微机系统总线上的,因此,用户可以根据自己的需要,选用不同类型的外部设备,设置相应的接口电路,把它们连接到系统总线上,从而构成不同用途、不同规模的系统。1.接口的作用微机系统的总线大致可分成以下几种:1)地址总线地址总线(AddressBus,AB)是微机用来传送地址的信号线。地址线的数目决定了直接寻址的范围,例如16根地址线,可以构成216=65536个地址,可直接寻址64KB地址空间,24根地址线可直接寻址16MB。2)数据总线数据总线(DataBus,DB)是传送数据和代码的总线,一般为双向信号线,可以进行两个方向的数据传送。数据既可以从CPU送到内存或其他部件,也可以从内存或其他部件送到CPU。通常,数据总线的位数与微机的字长一致,例如32位的CPU的芯片,其数据总线也是32位。微机系统的总线大致可分成以下几种:3)控制总线控制总线(ControlBus,CB)用来传送控制器发出的各种控制信号。其中包括用来实现命令、状态传送、中断请求、直接对存储器存取的控制,以及提供系统使用的时钟和复位信号等。当前微型计算机系统普遍采用总线结构的连接方式,各部分都以同一形式排在总线上,结构简单,易于扩充。微机的总线结构如下图所示。3)控制总线1.4.2标准接口微机中一般提供的接口有标准接口和扩展槽接口。标准接口,操作系统一般都能识别,插上有关的外部设备,马上可以使用,真正做到“即插即用”。在微机中标准接口一般有:键盘与显示器接口,并行接口,两个串行COM1、COM2端口,TS/2接口和USB接口等。1.键盘与显示器接口在微型计算机系统中,键盘和显示器是必不可少的输入/输出外设。微机主板上提供键盘与显示器的标准接口。2.并行接口由于现在常用的微机系统均以并行方式处理数据,所以,并行接口也是最常用的接口电路。将一个字符的n个数位用n条线同时传输的机制称为并行通信,如一次同时传送8位、16位或32位,实现并行通信的接口就是并行接口。1.4.2标准接口3.串行接口许多I/O设备与CPU交换信息,或计算机与计算机之间交换信息,是通过一对导线或通信通道来传送信息。这时,每一次只传送一位信息,每一位都占据一个规定长度的时间间隔,这种数据一位一位顺序传送的通信方式称为串行通信,实现串行通信的接口就是串行接口。与并行通信相比,串行通信具有传输线少、成本低的特点,特别适合于远距离传送;其缺点是速度慢,若并行传送n位数据需要时间T,则串行传送的时间至少为nT。4.USB接口通用串行总线(USB)是一种新型接口标准。3.串行接口1.4.3扩展槽接口在微机中扩展槽接口一般有:显示卡、声卡、网卡、Modem卡、视频卡、多功能卡等。在主板上一般有多个扩充插槽,用于插入各种接口板(也称适配器)。适配器是为了驱动某种外设而设计的控制电路。通常,适配器插在主板的扩展槽内,通过总线与CPU相连。适配器一般做成电路板的形式,所以又称“插卡”、“扩展卡”或“适配卡”。常用的适配器有:(1)显示卡适配器(显示卡)。它用于与显示器的连接,如VGA卡、SVGA卡、AGP卡等,还有GetForce2MX和GetForce2GTS显示卡。(2)存储器扩充卡。它是用于扩充微机的存储容量。(3)串行通信适配电路。它是用于与计算机通信有关的设备的连接,如绘图仪等。(4)多功能卡。为了简化系统接口,多功能卡是将多种功能的电路做在一块电路板上的复合插卡。(5)其他卡。例如声卡、Modem卡、网卡、视频卡等。1.4.3扩展槽接口1.5计算机中数据的表示1.5.1进位计数制日常生活最常用的是十进制数。而计算机广泛采用二进位计数制,简称二进制。有时也遇到其他进制的数。1.十进制数十进制计数法有如下特点:(1)有10个数码。即用0,1,2,3,…,9共10个符号表示。任意一个十进制数,都是由这十个数码以不同的形式组合而成。(2)逢十进一。任意位置上的10个单位构成其高一位置上的一个单位。称10为十进制数的基,即十进制的基数为10。(3)数码的位置原理。并排写出的两个数码,左边一个单位是右边一个单位的10倍。也就是说,一个数所代表的数值由两个因素来决定:数码本身,及其所在的数位。(4)任意一个十进制数可以用多项式展开的形式表示。1.5计算机中数据的表示1.5.1进位计数制2.二进制数计算机内部数据的表示是采用二进制数。由于二进制数只有两种状态,容易通过电子元件来表示。同十进制类似,二进制计数法也有以下特点:(1)有两个数码,即0和1两个数码。任意一个二进制数,都是由0和1数码组合的。(2)逢二进一,基数为2。(3)数码的位置原理。并排写出的2个数码,左边的一个单位是右边一个单位的2倍。即:数码在不同的数位,所表示的数值是不同的。(4)任意一个二进制数可以用多项式展开的形式表示。2.二进制数3.八进制数为了克服二进制数书写和读数的不便,常用八进制计数法来弥补。同样道理,八进制数的4个特点是:(1)有8个数码,即用0,1,2,3,…,7共8个符号表示。(2)逢八进一,基数为8。(3)数码的位置原理。并排写出的2个数码,左边的一个单位是右边一个单位的8倍。即:数码在不同的数位,所表示的数值是不一样的。(4)任意一个八进制数可以用多项式展开的形式表示。3.八进制数4.十六进制数十六进制数的特点是:(1)有16个数码,即用0,1,2,…,9,A,B,C,D,E,F共16个符号表示。其中,A表示十进制中的10,B表示11,C表示12,D表示13,E表示14,F表示15。(2)逢十六进一。即:基数为16。(3)数码的位置原理。并排写出的2个数码,左边的一个单位是右边一个单位的16倍。即:数码在不同的数位,所表示的数值是不同的。(4)任意一个十六进制数可以用多项式展开的形式表示。4.十六进制数表1-1常用的几种进位计数制对照表十进制二进制八进制十六进制000011112102231133410044510155611066711177810001089100111910101012A11101113B12110014C13110115D14111016E15111117F16100002010表1-1常用的几种进位计数制对照表十进制二进制八进制十六1.5.2十进制数与二进制数之间的转换1.十进制整数转换成二进制整数此处讨论两种十进制整数转换成二进制整数的方法。方法一:采用逐次“除2取余”法,即不断地用2去除十进制数,所得的余数(一定是“0”或“1”)就是二进制整数的各位上的数字。先得到的余数从低位排起,后得到的余数排在高位。例如,将十进制数114转换为二进制数的表示形式如下。因此求得(114)10=(1110010)21.5.2十进制数与二进制数之间的转换方法二:将十进制整数表示为2的整数幂的多项式形式,然后转成二进制表示形式。例如:将十进制数180转换为二进制表示形式如下。(180)10=128+32+16+4 =27+25+24+22 =(10000000+100000+10000+100)2 =(10110100)2方法二:将十进制整数表示为2的整数幂的多项式形式,然后转成二表1-2一些2的整数幂值的对照表2的整数幂对应十进制数2的整数幂对应十进制数2012-10.52122-20.252242-30.1252382-40.062524162-50.0312525322-60.01562526642712828256295122101024表1-2一些2的整数幂值的对照表2的整数幂对应十进制数22.十进制小数转换成二进制小数要把一个十进制小数转换为二进制小数,可采用对十进制小数逐次“乘2取整”的方法进行转换。即逐次用2去乘待转换的十进制小数,将每次乘得的整数部分逐个写出则为对应的二进制的小数。例如,将0.6875转换为二进制小数,方法如下:所以:(0.6875)10=(0.1011)22.十进制小数转换成二进制小数3.十进制数转换成二进制数这里讨论的是既有整数部分,又有小数部分的十进制数。对于这样的十进制数,在转换为二进制数时,可以先分别将整数部分与小数部分转换为二进制数形式,最后把所得的结果再合并为完整的二进制数表示形式。例如:将180.6875转换为二进制数。因为:(180)10=(10110100)2(0.6875)10=(0.1011)2所以:(180.6875)10=(10110100.1011)23.十进制数转换成二进制数4.二进制数转换成十进制数将二进制数写成以2为底的幂的多项式形式,然后直接计算多项式的值,所得结果为十进制数。例如:(1)(1010010)2=(1×26+0×25+1×24+0×23+0×22+1×21+0×20)10 =(64+0+16+0+0+2+0)10 =(82)10(2)(0.1001)2=(1×2-1+0×2-2+0×2-3+1×2-4)10=(0.5+0+0+0.0625)10=(0.5625)10(3)(1001.101)2=(1×23+0×22+0×21+1×20+1×2-1+0×2-2+1×2-3)10=(8+0+0+1+0.5+0+0.125)10=(9.625)104.二进制数转换成十进制数表1-3二进制与八进制间的对照表1.5.3二进制数与八进制数、十六进制数的转换1.二进制数转换为八进制数表1-3给出了二进制数和八进制数的对照关系。由表可以看出,3位二进制数与1位八进制数是一一对应的,3位二进制数可表示从0到7共八个数,而八进制数中每一位数也正好能表示从0到7的八个数。二进制八进制二进制八进制00001004001110150102110601131117表1-3二进制与八进制间的对照表1.5.3二进制数与二进制数转换为八进制数可用下面方法。三位一并法:把待转换的二进制数从小数点开始,分别向左、右两个方向每3位为一组(最后不足3位则补“0”),然后对每3位二进制数用相应的八进制数码表示,即可得到相应的八进制数表示形式。例如:(1)将二进制数10110110转换为八进制数。10110110266故有(10110110)2=(266)8(2)将二进制数11001000.101111转换为八进制数。11001000.101111310.57故有(11001000.101111)2=(310.57)8二进制数转换为八进制数可用下面方法。2.八进制数转换为二进制数八进制数转换为二进制数,其方法为上述转换的逆过程。即每一位八进制数码用3位二进制数码表示,也就是“一分为三”的方法。例如:(1)将八进制数263转换为二进制数。26310110011故有:(263)8=(10110011)2(2)将八进制数125.16转换为二进制数。125.161010101.001110故有:(125.16)8=(1010101.00111)22.八进制数转换为二进制数表1-4二进制数与十六进制间的转换表3.二进制数转换为十六进制数二进制数转换为十六进制数可用如下方法。四位一并法:把待转换的二进制数,从小数点开始,分别向左、右两个方向每4位为一组(最后不足4位则补“0”),然后对每4位二进制数用相应的十六进制数码表示,即可得到相应的十六进制数表示形式。二进制十六进制二进制十六进制00000100080001110019001021010A001131011B010041100C010151101D011061110E011171111F表1-4二进制数与十六进制间的转换表3.二进制数转换4.十六进制数转换为二进制数十六进制数转换为二进制数,其方法是二进制数转换为十六进制数的逆过程。即将每一位十六进制数码用四位二进制数码表示,也就是“一分为四”的方法。例如:(1)将十六进制数23C转换为二进制数。24C001001001100故有:(24C)16=(1001001100)2(2)将十六进制数F65.B2转换为二进制数。F65.B2111101100101.

10110010故有:(F65.B2)16=(111101100101.1011001)24.十六进制数转换为二进制数1.6计算机中信息的编码1.6.1ASCII编码ASCII(AmericanStandardCodeforInformationInterchange,美国标准信息交换码)已经成为世界上通用的字符编码标准。ASCII码是由7位二进制数组成,因此定义了128(27)种符号,其中有32种是起控制作用的“功能符”,其余的96种是数字、大小写英文字母和特殊符号。计算机的基本存储单位是一个字节,所以每个ASCII码使用一个字节表示,其最高位为0。键盘上的字符的机内码就是ASCII码。1.6计算机中信息的编码1.6.1ASCII编码1.6.2汉字的编码系统对每种汉字输入方法规定了汉字输入计算机的代码,这种代码称为汉字的外部码(又称外码或输入码)。通过键盘输入汉字是输入汉字的外部码,计算机为了识别汉字,要把汉字的外部码转换成汉字的内部码(又称内码或机内码),以便进行处理和存储。计算机要与其他系统或设备需要信息、数据交流时还必须采用交换码(又称国标码)。为了将汉字处理结果输出,还必须将汉字的内部码转换为以点阵形式表示的字形码,确定一个汉字的点阵,并作为图形的点阵数据,在屏幕上显示或在打印机上输出。1.6.2汉字的编码1.汉字外部码(或称汉字外码)汉字外码是指用户从键盘上输入的汉字输入方法的编码。例如区位码、拼音码、五笔字型码等。同一个汉字,如果用户使用不同的输入法,就有不同的外码。所以汉字外码是不惟一的。2.汉字内部码汉字内部码也称为汉字内码或汉字机内码。汉字内码是在计算机内部表示汉字的代码,主要是用来对汉字在计算机内部进行存储、传递和运算等。对于大多数计算机系统而言,一个汉字内码占用2个字节,分别称为高位字节和低位字节,而ASCII码只占用1个字节。汉字内码的每个字节的最高二进制位均为1,而ASCII码的最高二进制位为0,利用字节的最高位的值可以区分汉字内码和ASCII码。1.汉字外部码(或称汉字外码)3.国标码国标码(或称交换码)就是国家标准汉字编码GB2312-80所规定的机器内部编码。当计算机之间或与终端之间进行信息交换时,要求它们之间传送的汉字代码信息完全一致,国标码就是用于汉字信息处理系统之间或者通信系统之间交换信息使用的代码,所以国标码又称汉字交换码。国标码共收集了7445个字符和汉字,其中汉字6763个,以及各种符号682个。常用的一级汉字3755个(用汉语拼音排序),不大常用的二级汉字3008个(用偏旁部首排序)。在汉字交换码中,每个汉字用2个字节表示。目前,我国大部分计算机系统仍然主要采用GB2312-80编码。3.国标码4.字形码字形码也称汉字输出码。字形码的作用是输出汉字。对汉字字形经过点阵的数字化后的一串二进制数称为字形码。各种汉字编码间的关系如下图所示。4.字形码1.7计算机语言1.7.1机器语言机器语言即是机器指令的集合。每台计算机都配有自己的指令集合(叫做指令系统)。指令是指示计算机进行某种操作的命令。一条指令通常包括操作码和操作数两部分。操作码指示这条指令执行何种操作,而操作数是指示操作的对象或参数。机器语言也称为计算机低级语言。它是以二进制代码形式表示的机器指令的集合。用机器语言编写的程序称为机器语言程序,计算机只懂得机器语言。机器语言程序能被计算机直接识别和执行,因此,机器语言运行速度最快。就一台微机来说,它的机器指令是用许多二进制数表示的,即全是0和1的组合。1.7计算机语言1.7.1机器语言1.7.2汇编语言汇编语言,也称符号语言或组合语言。汇编语言比机器语言进了一步,它用符号来表示指令(操作码和操作数),便于记忆。用汇编语言编写的程序称为源程序,源程序经过汇编程序的加工和翻译后成为计算机可执行的目标程序。1.7.3高级语言高级语言,又称算法语言,它的语句和命令接近于人们习惯使用的自然语言,它的运算符和计算式子与数学上的用法很接近,使人们易学、易记、易用。高级语言不依赖于某台机器,通用性好,高级语言是为一般人使用而设计的。计算机不能直接识别和执行用高级语言编写的源程序,源程序经过“翻译程序”的加工和翻译后成为计算机可执行的目标程序。所谓“翻译程序”是指编译程序或解释程序。1.7.2汇编语言常用的高级语言有:BASIC (最简单,适合于初学者使用)FORTRAN (适合于科学计算)C (应用于系统软件程序设计等)COBOL (适合于商业、经济管理)PASCAL (结构程序设计语言)DBASEⅢ (数据库管理)FOXBASE (同上)FoxPro (同上)C++ (面向对象程序设计语言)Java (同上)…… ……常用的高级语言有:1.7.4源程序和目标程序把人们用高级语言编写的程序(称为源程序)翻译成计算机能直接执行的机器语言程序(称为目标程序)。这种翻译一般有两种方式,即编译方式和解释方式。编译方式是通过一个事先调入计算机内存中的编译程序,它先把整个源程序全部翻译成机器语言程序(目标程序),然后再加以执行。解释方式是通过事先调入计算机内存中的解释程序,它逐句地翻译源程序,译出一句立即执行一句,边解释边执行。1.7.4源程序和目标程序1.8操作系统简介1.8.1操作系统的概念操作系统是控制和管理计算机硬件和软件资源,合理地组织计算机工作流程以及方便用户的程序的集合。从用户的观点看,操作系统是用户和计算机之间的接口。如DOS、UNIX、Linux、Windows系列等都是目前广泛使用的操作系统。虽然各种操作系统就其规模、实现、功能、特性及硬件环境等方面而言存在不少差异,但它们提供的服务通常包括以下几个方面:(1)资源分配。(2)程序执行。(3)I/O操作。(4)文件系统管理。(5)中断处理。(6)出错检测。(7)保护。1.8操作系统简介1.8.1操作系统的概念另外,操作系统也为其他软件的运行建造工作环境,所以,通常把操作系统称为软件工作平台。操作系统通常向用户提供三种类型的接口:(1)命令接口。用户从键盘上输入操作系统的命令,系统提供相应服务。(2)程序接口。程序接口也称系统调用接口,用户在自己的程序中使用系统调用,从而获取系统更基层的服务。(3)图形接口。用户利用鼠标、窗口、菜单、图标等图形用户界面工具,直观、方便、有效地使用系统服务和各种应用程序及实用工具。另外,操作系统也为其他软件的运行建造工作环境,所以,通常把操1.8.2操作系统的功能操作系统是一种大型复杂的系统软件,它的主要功能是实施对计算机各种资源的管理。通常把操作系统的功能分为进程管理、存储管理、设备管理、文件管理和作业管理五大部分。1.进程管理进程管理主要是对CPU进行管理,所以又称处理器管理。进程管理的主要任务是:当有多个用户请求服务时,如何充分发挥CPU的作用,提高其使用效率,协调各程序之间的运行,合理地为所有用户服务。也就是说,进程管理的主要任务是把处理器的时间分配给进程以及协调各进程之间的相互关系。1.8.2操作系统的功能2.存储管理存储管理的主要任务是对内存资源进行合理分配。因此,必须随时掌握内存的分配情况,并进行存储空间的分配与释放工作。因此,存储管理所关心的是给每个用户作业分配所需的内存空间,并配合硬件完成地址转换、用户内存区域的定界、存储保护和内存扩充。存储管理的目的,一是方便用户,使用户在编制程序时完全可以不考虑程序在内存中的实际地址;二是对系统来说,要采用合理、有效地分配策略,提高资源的利用率,改善系统的整体性能。2.存储管理3.设备管理设备管理程序是操作系统中用户与外部设备之间的接口。其主要功能是分配、回收外部设备和控制设备的运行。4.文件管理操作系统中,把负责存储和管理信息的机构称为文件系统。在现代计算机系统中,操作系统不仅把程序、数据、各种信息甚至把外部设备都当作文件来管理。文件管理的功能如下:(1)文件命令的解释和加工。(2)管理文件系统所用的资源(文件目录和外存)。(3)为相应设备提供I/O请求。3.设备管理5.作业管理作业是指用户在一次算题或一次事务处理过程中,要求计算机系统所做工作的集合。一个作业从进入系统到执行结束,一般需要经历收容、执行和完成3个阶段。相应地,可以说作业处于后备、执行和完成三个不同的状态。1)后备状态作业由输入设备进入外存储器的过程称为收容。一旦收容结束,系统就把建立的作业控制块加入到后备作业队列中。此时,该作业处于后备状态,等待作业调度程序调度。2)执行状态后备作业被作业调度程序选中并分配了必要的资源,调入内存执行,此时该作业处于执行状态。3)完成状态当一个作业正常运行结束,或因发生错误而中途终止时,作业进入完成状态。5.作业管理1.8.3操作系统的类型根据操作系统所提供的工作环境,可将操作系统分成多道批处理系统、分时系统和实时系统三大类。1.多道批处理系统多道批处理系统的基本思想是操作员启动有关程序每次将一批经过合理搭配的作业输入到计算机外存中等待运行;之后,当操作系统需要调入新的作业时,根据当时的运行情况和用户请求,按照某种调度原则,从后备作业中挑选一个或多个合适的作业到内存中参加运行;当某个作业运行完毕或因故执行不下去时,系统转去执行另一个作业。重复上述步骤,直至这一批作业全部执行为止。所谓批处理,是指这样一种操作方式,即用户同他的作业之间没有交互作用,不能直接控制作业的运行。多道批处理系统的设计目标是提高系统资源的使用效率,增强系统对作业的吞吐量,实现整个计算机工作流程的自动化。1.8.3操作系统的类型2.分时系统分时系统是指把计算机的系统资源(尤其是CPU)进行时间上的分割,分成一个个时间片供多个用户使用,每个用户依次轮流使用时间片。这种能分时轮流地为各终端用户服务并及时地对用户服务请求予以响应的计算机系统,称为分时系统。分时系统有如下特征:(1)多路调制性:是指系统可带多个终端,同时可允许多个分时用户工作。(2)独立性:是指操作系统实现了向每个用户提供了一台虚拟机,并且每个用户的虚拟机彼此互不干扰,系统保证各用户程序运行的完整性,不发生相互混淆或破坏现象。(3)交互性:是指用户在终端上直接与计算机交互会话来联机控制自己的作业运行。(4)及时性:系统能对用户的输入及时做出响应。2.分时系统3.实时系统实时是指对随机发生的外部事件做出及时的响应并对其进行处理,所发生的外部事件并非是由于人为来启动和直接干预引起的。实时系统分为实时控制和实时处理两种系统。实时控制系统是利用计算机对一个生产过程进行控制、监测、调整,以保证产品的质量和生产的高效率。实时处理系统是指计算机对输入信息或数据要以足够快的速度进行处理,并在一定时间内做出响应。所以实时操作系统是一种响应时间快、可靠性高的操作系统。实时系统是一种专门为某种应用而设计的专用系统,系统本身就包含有控制某实时过程和处理实时信息的专用程序。3.实时系统一般较大的实时系统,除了具有一般操作系统的基本功能外,还有如下特点和功能:(1)实时性强。系统要对外部输入的实时信号做出及时响应,响应的时间间隔要足够控制发出实时信号的那个环境。通常的响应时间在毫秒级,甚至微秒级。(2)实时系统对可靠性要求极高,为此通常采用双机系统。(3)实时信息处理系统也有多终端用户问题,但实时系统仅允许操作员访问有限的专用程序,不能编写程序或修改已有程序。(4)系统整体性强。实时系统所管理的联机设备和资源,通常要按一定的时间关系和逻辑关系协调工作。(5)具有过载防护能力。在实时系统中,任务进入系统往往有很大的随机性,有时就会超过系统的处理能力,因而产生过载。必须为系统设计某种防护机构,以保证一旦发生过载,系统仍能正常运行。一般较大的实时系统,除了具有一般操作系统的基本功能外,还有如4.通用操作系统前面将操作系统大致分为三种基本类型,但对于一个具体的操作系统来说,它可能不单属于其中任何一类,而同时具有这三类或其中两类的特点,也可能以某类为主,兼有其他类的特点。如果一个操作系统兼有上述两类或三类的功能,则该系统称为通用操作系统。不同类型操作系统之间的差异,主要是由于系统所侧重的目标不同造成的。在多道批处理系统中,重点是放在机器的利用率和吞吐作业的能力上;在分时系统中,重点是放在交互作用和响应时间上;在实时系统中,重点是放在系统的完整性、响应时间和基本数据的保护上。4.通用操作系统1.8.4文件与目录的概念1.文件的概念DOS系统的功能之一是管理文件。文件是指存放在外存储器上按一定方式组织起来的信息(如文字、程序、图形、图像、声音等)的集合。每一个文件都有一个特定的名字以供识别、查找之用。各种高级语言的程序、数据等均以文件的形式存放在磁盘上。1)文件名文件名是用来区别不同文件的符号,DOS系统规定文件名一般由基本名和扩展名组成,它们之间以圆点分隔。其格式为:<基本名>.<扩展名>]1.8.4文件与目录的概念常用的文件扩展名

扩展名文件类别扩展名文件类别.COM可执行的系统命令文件.BAK编辑程序的备份文件.EXE可执行文件.SYS系统专用文件.OVR或OVL程序覆盖文件.INI初始化参数文件.BAT批处理文件.PRN列表文件.TXT文本文件.LIB库文件.$$$暂存或不正确存贮的文件.DAT数据文件.TMP暂存文件.HLP帮助信息文件.PASPascal语言程序文件.PRGFoxPro命令文件常用的文件扩展名扩展名文件类别扩展名文件类别.COM可执行2)文件属性DOS系统中的所有磁盘文件,根据其特点和性质分为系统、隐含、只读和档案(也称归档或存档)四种不同的属性。系统属性(S):具有系统属性的文件,是属于某些专用系统的文件(如MS-DOS系统中的IO.SYS,MSDOS.SYS等)。其特点是文件本身一般被隐藏起来,不能被删除、复制、改名。如果可执行文件被设置为具有系统属性,则不能被执行。隐含属性(H):用于防止文件在列表时显示出来。具有隐含属性的文件,其特点是文件本身被隐藏起来,使用这种属性可以对文件进行保密。只读属性(R):用于保护文件不被修改和删除。具有只读属性的文件,其特点是文件能读入内存,也能复制,但不能修改,也不能被删除。对于一些重要的文件,可以设置为只读属性,以防止文件被误删或误改。档案属性(A):用户各种文件生成时,DOS系统均自动将其设置为档案属性。只有具有档案属性的文件,才可以列文件目录清单、复制、修改、更名、删除等操作。DOS系统命令ATTRIB可以设置、改变和显示文件属性。Windows系统设置、改变和显示文件属性更加方便。2)文件属性2.目录与路径在同一子目录中还可以再建立下一级的目录,就如同在文件柜中再按要求分层存放一样,这在DOS中同样称为子目录。DOS的文件操作采用树形目录结构,可以有多级目录,其分布就像一棵倒挂的树。第一级目录称为根目录,根目录只有一个,它是在格式化磁盘时就自动建立的目录。在根目录下可以按需要建立多个子目录。任一级子目录中还可以建立多个子目录,每个子目录中有两个特殊的子目录(即“.”和“..”子目录),它是在建立子目录时,系统自动生成的,两个特殊的子目录的含义是:“.”——表示当前目录的缩写。“..”——表示当前目录的上级目录的缩写。根目录中可以包含有普通文件和其他子目录,而最底层是文件。2.目录与路径在树形目录结构中,描述一个文件常用以下的文件说明格式:[<d:>][<path>]<filename>其中:<d:>为文件所在的盘符,缺省时为当前盘。<path>为路径,路径是由根目录、一系列子目录名和“\”符号所组成,即用“\目录名\目录名\”表示。<path>中最前面的一个“\”符号表示根目录。当<path>中最前面的符号不是“\”而是子目录名时,则是从当前目录开始的路径表示形式。缺省<path>时,表示当前目录。路径用于描述文件所在的位置。<filename>是文件名(若有扩展名,则包含扩展名)。在树形目录结构中,描述一个文件常用以下的文件说明格式:在查找文件时,由于开始位置的不同,路径分为绝对路径和相对路径。如果路径最前面有“\”符号,表示从根目录开始,称为绝对路径。如果路径前面没有“\”符号,表示路径从当前目录开始,称为相对路径。在查找文件时,由于开始位置的不同,路径分为绝对路径和相对路径1.8.5MS-DOS操作系统操作系统是系统软件的核心,它控制程序的执行和提供资源分配、输入输出控制和数据管理等服务。常见的操作系统有:如字符界面的DOS操作系统、图形界面的Windows系列操作系统、UNIX操作系统等。1.DOS系统简介DOS是磁盘操作系统(DiskOperationSystem)的简写。操作系统是计算机正常运转的指挥中枢,它统管计算机系统的一切软件和硬件资源。MS-DOS的主要功能是控制和管理计算机的硬件和软件资源,主要是进行文件管理和设备管理。其中文件系统负责建立、删除、读写和检索各类文件,而输入/输出管理系统则负责驱动外部设备,例如显示器、键盘、磁盘驱动器、打印机以及异步通讯器等。1.8.5MS-DOS操作系统2.MS-DOS系统的组成MS-DOS系统由几个主要部分组成,每一部分对应用程序提供特定支持。MS-DOS系统由引导记录和3个基本模块组成。1)BootRecord(引导记录)引导记录程序(也称自举程序)是在磁盘初始化时,由FORMAT命令写入磁盘的0面0道1扇区的一段小程序,属非文件形式存在。2)DOS-BIOS模块DOS-BIOS模块的文件名为IO.SYS,是一个输入/输出(I/O)设备处理程序,它提供了DOS到ROMBIOS的接口。其主要功能是对硬件设备进行管理。它控制管理键盘、显示器、打印机等设备并设置其初始状态(初始化)。IO.SYS文件也是由FORMAT命令写到磁盘特定位置上。它是隐含文件。2.MS-DOS系统的组成3)DOS-Kernel模块DOS-Kernel模块的文件名为MSDOS.SYS,它是DOS的内核,即是DOS系统的核心模块。MSDOS.SYS文件是由一个文件管理程序和一系列子程序组成。它的主要功能是管理所有磁盘文件,允许建立、读出、写入或删除某个文件;负责磁盘、内存储器及其他系统资源的管理,启动并控制显示器、打印机等输入输出设备的通信;并负责与命令处理程序及各种应用程序的通信。MSDOS.SYS程序也是隐含文件。4)DOS-Shell模块DOS-Shell模块的文件名为COMMAND.COM,它是面向用户的一个命令处理程序。其主要功能是接收、识别并执行用户输入的各种命令。以上的BOOTRecord、IO.SYS、MSDOS.SYS和COMMAND.COM四个部分共同构成MS-DOS的基本部分,作为一个DOS系统盘,必须具有这四个基本部分。3)DOS-Kernel模块3.DOS系统的外部命令文件DOS命令分为内部命令和外部命令两类。内部命令已嵌于COMMAND.COM中,启动DOS系统后,COMMAND.COM文件就常驻内存,内部命令就可以随时使用。外部命令则以文件形式存放于磁盘上,一个文件对应于一个外部命令。这类命令只是在使用时才被调入内存,且每次用完后内存中就不再保留。4.MS-DOS系统的常用命令DOS命令分为内部命令和外部命令两类,内部命令是指DOS内的处理程序,在启动DOS时已调入内存,可以立即执行,它们已嵌于COMMAND.COM文件中。而外部命令则以命令文件形式存于磁盘上,有什么文件才能用什么命令。一般来说,所有.COM、.EXE或.BAT等扩展名的文件,都可看作DOS的外部命令。3.DOS系统的外部命令文件DOS操作系统有众多的操作命令,下面主要介绍几个常用的DOS命令:1)显示文件目录命令(DIR)格式:DIR[d:][路径][文件名][/P][/W][/S][/A]功能:用来显示指定盘、指定路径中的文件目录和子目录。其中:(1)/P选项表示分页显示方式。每当显示满一屏幕后自动暂停,并提示按任意继续。(2)/W选项表示宽行显示方式。每行显示5个文件或目录。(3)/S选项表示显示时连同其子目录中的文件一起显示。(4)/A显示包括系统文件、隐含文件和只读文件在内的文件目录。2)复制文件命令(COPY)格式:COPY[d:][路径]<源文件名>[d:][路径][<目标文件名>][/V]功能:格式复制一个或多个文件。DOS操作系统有众多的操作命令,下面主要介绍几个常用的DOS3)删除文件命令(DEL/ERASE)格式:DEL[盘符:][路径]<文件名.扩展名>功能:用于删除任意盘上一个文件、一组或某子目录中全部文件。说明:DEL命令不能删除隐含文件。4)建立子目录命令(MD)格式:MD[d:][路径]<目录名>功能:在指定位置建立一个新的子目录。5)改变当前目录命令(CD)格式:CD[d:][路径]〈目录名〉功能:改变或设置当前目录。3)删除文件命令(DEL/ERASE)6)其他一些DOS命令(1)清屏命令:CLS。(2)删除目录命令:RD[d:][路径]<目录名>。(3)更改文件名命令:REN[盘符:][路径]<原文件名.扩展名><新文件名.扩展名>。(4)软盘格式化命令:FORMAT<d:>[/S]。(5)软盘全盘复制命令:DISKCOPY<源盘盘符:><目标盘盘符:>[/V]。6)其他一些DOS命令小结计算机从发展到今天经历了四代的更新,当前计算机的应用已经渗透到各行各业。从计算机的基本框架来看,它的工作过程就是信息从输入设备输入到计算机的主机中,然后经过加工处理,最后从输出设备中输出。完整的计算机系统应该由硬件系统和软件系统组成。操作系统是计算机系统中最基本的系统软件,它的主要功能是实施对计算机各种资源的管理。通常把操作系统的功能分为进程管理、存储管理、设备管理、文件管理和作业管理五大部分。根据操作系统所提供的工作环境,可将操作系统分成多道批处理系统、分时系统和实时系统三大类。MS-DOS系统是应用于PC机的一套操作系统,它以命令行的方式与用户进行交互。在这种状态下,需要严格按照命令的格式键入命令来操纵计算机进行工作。小结第1章计算机文化基础概述1.1计算机文化1.2计算机的发展概况1.3微型计算机系统1.4微机的接口1.5计算机中数据的表示1.6计算机中信息的编码1.7计算机语言1.8操作系统简介第1章计算机文化基础概述1.1计算机文化1.1计算机文化1.1.1计算机文化概述所谓计算机文化,就是在经济、科技和社会各个领域,广泛应用现代信息技术,有效开发利用信息资源的一种崭新文化形态,这种崭新的文化形态可以体现为:(1)计算机理论和技术已经渗透到社会的方方面面,并形成了一套完备的理论体系。(2)计算机已经成为一种新的生产力,它所产生的价值极大地丰富了人们的物质生活。(3)计算机技术的应用也深入到人们的日常生活,从而创造和形成的科学思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。与信息获取、信息分析、信息加工有关的知识称为“信息学基础知识”,利用计算机获取和处理信息的能力称为“信息能力”。1.1计算机文化1.1.1计算机文化概述1.1.2计算机文化的形成回顾过去60多年的历史,在计算机文化的形成过程中,计算机价格下降,微型计算机的普及,计算机性能的大幅度提高以及信息高速公路的提出,这四件大事起到了重大的促进作用。1.微型计算机的普及2.微机性能的大幅度提高3.操作简单易学1.1.2计算机文化的形成1.1.3计算机文化的社会影响1.计算机文化的正面影响文化从广义上指人类社会历史实践中所创造的物质财富和精神财富的总和。2.计算机文化的负面影响任何事物都有两面性,信息技术和计算机文化在为人们生活提供便利的同时,也为人们带来一些负面影响,主要表现在:(1)网络和信息安全已经成为社会问题。(2)信息爆炸和信息污染。(3)网络信息侵权。(4)信息侵略和信息渗透。1.1.3计算机文化的社会影响1.2计算机的发展概况1.2.1计算机的发展历史1.2.2计算机的特点计算机的特点,简单归纳有如下几点:1.记忆功能计算机中的存储器(外存储器)能长期保存大量的数据和程序。2.逻辑判断功能计算机主要是借助有关的数理逻辑和布尔代数,可进行某些逻辑推理和各种基本的逻辑判断。可以对文字或符号进行判断和比较,进行逻辑推理和证明。3.计算功能计算机能够进行各种算术运算及逻辑运算。运算速度是指计算机每秒钟能执行多少条指令。计算精确度高,计算机的有效数字可以准确到十几位、几十位等,这样就能精确地进行数据计算和表示数据的计算结果。4.具有自动运算功能计算机不仅能存储数据,还能存储程序。1.2计算机的发展概况1.2.1计算机的发展历史1.2.3计算机的主要应用计算机的应用很广,简单地概括有如下几个方面:1.数值计算2.信息处理信息处理是目前计算机应用中最广泛的领域。3.过程控制过程控制也称为实时控制,是指用计算机采集检测数据,按最佳方式迅速地对控制对象进行自动控制或自动调节。4.人工智能人工智能(ArtificialIntelligence,AI)是指使用计算机来模拟人的某些智能活动。人工智能的研究领域包括模式识别、自然语言理解和生成、机器人、专家系统、景物分析等。5.计算机辅助系统计算机辅助系统包括计算机辅助教学(CAI)、计算机辅助设计(CAD)、计算机辅助制造(CAM)和计算机辅助测试(CAT)等。1.2.3计算机的主要应用计算机辅助教学(ComputerAssistedInstruction,CAI)是近几年来在我国计算机领域中的重要应用之一。它将具体的教学内容制作成文字、图像、声音等教学课件软件、试题库等供教学使用。学生可以根据自己的需要和学习进度,选择有关的学习内容,灵活地安排时间学习。计算机辅助教学能够使学生轻松自如,合理地利用计算机学习有关的知识。目前,在大、中、小学有些课程都使用了计算机辅助教学。如计算机课、英语课、生物课等。计算机辅助设计(ComputerAidedDesign,CAD),是通过专门的计算机软件进行计算机的辅助设计。如在航空、机械、建筑、服装、电子等部门的产品设计中得到广泛的应用。CAD可以提高设计质量,缩短设计周期,降低成本和提高设计的自动化程度。计算机辅助教学(ComputerAssistedInst6.计算机网络计算机网络是通过通信线路将分布在不同地理位置上的若干台计算机连接起来,再通过相应的网络软件,实现多用户共享网络中的硬件、软件和信息等资源,彼此间能够进行通讯、数据处理及传输等。而联网的每台计算机并不改变其原有的功能,它们的工作仍是独立的。6.计算机网络1.3微型计算机系统目前,比较常用的微机有:采用Intel公司的CeleronD、Pentium4、PentiumD、Core2和AMD公司的Sempron、Opteron、Athlon64、Athlon64x2等芯片的计算机。1.3.1计算机系统的组成一个完整的计算机系统应该包括硬件系统和软件系统两大部分。硬件系统也称为硬件或硬设备,都是看得见、摸得着的,它们是计算机的实体部分。软件系统(也称软件或软设备)是相对于硬件而言的,它是使用计算机和发挥计算机效能的各种程序的总称。微型计算机系统如图1-1所示。1.3微型计算机系统目前,比较常用的微机有:采用Inte图1-1微型计算机系统的组成图1-1微型计算机系统的组成1.3.2计算机的硬件基本结构计算机的硬件基本结构早在20世纪40年代就由VonNeumann提出,它主要由以下五个部件组成:控制器、运算器、存储器、输入设备和输出设备。计算机各部件联系的示意图如图1-2所示(图中单线表示由控制器发出的控制命令的流向,双线表示数据的流向)。现代绝大多数计算机的结构都被称为VonNeumann结构。图1-2计算机各部件联系示意图1.3.2计算机的硬件基本结构图1-2计算机各部件联中央处理器(CentralProcessingUnit,CPU)包括控制器和运算器两大部件,它是计算机的心脏,在微机中,中央处理器也称微处理器(MPU)。计算机主机是由控制器、运算器和内存储器三大部件组成的,即计算机主机包括中央处理器和内存储器。输入设备、输出设备与外存储器也称为计算机的外部设备。通常把上述计算机的五大部件称为计算机的硬件系统(硬件或硬设备)。中央处理器(CentralProcessingUnit,1.中央处理器运算器和控制器合称为中央处理器。中央处理器CPU是计算机的核心部分,通过它指挥全机各部件的协调动作。微机的档次高低,主要取决于其微处理器的芯片、主频率和字长。主频率越高,字长越长,计算机的计算速度就越快,精确度就越高。CPU的性能指标之一是它的主频率,主频率以兆赫(MHz)为单位。主频(主频率)的高低在很大程度上决定了计算机的运行速度。字是计算机的CPU与内存之间交换信息的单位,字长是指一个字的二进制位的位数。1)控制器控制器主要用来实现计算机本身运行过程的自动化,即实现程序的自动执行。控制器是由指令寄存器、指令译码器、指令计数器等主要部件以及其他的一些电路组成。2)运算器运算器(又称算术与逻辑部件)是计算机中对信息进行加工、运算的部件。它的主要功能是用来对信息进行算术运算(加、减、乘、除)和逻辑运算(比较、移位、布尔运算等)。1.中央处理器2.存储器存储器好比是计算机的电子仓库。它的主要功能是保存信息,如保存有关的数据、程序等。1)存储器的概述(1)存储容量常用的单位。8位二进制位(bit)称为一个字节(Byte),通常用B表示。它可以存放一个“8位二进制数”。字节是一个很小的存储单位,更大的单位是KB(千字节)、MB(兆字节)、GB(千兆字节)或TB。1024B(字节)称为1KB;1024KB称为1MB;1024MB称为1GB;1024GB称为1TB。即KB、MB、GB、TB之间的进率是1024。(2)存储器的分类。存储器可分为内存储器和外存储器两大类。①内存储器(也称内存或主存储器)是指主机中的存储器。它体积小,存取速度快,但相对容量较少,价格较贵。内存储器的基本单位是存储单元,每个存储单元都有自己的序号,叫做存储器地址,存储单元内存放的信息称为存储单元的内容。机器中的所有信息都以一定的规则存放在内存单元中。内存储器包括随机存取存储器(RandomAccessMemory,RAM)和只读存储器(ReadOnlyMemory,ROM)两部分。2.存储器微机中内存储器容量越大,运行速度就越快,处理的数据范围就越广。目前微机中常用的内存储器(内存)容量有:256MB、512MB、1G等。②外存储器(也称外存或辅助存储器)的存储容量大,价格低廉,但读取速度比较慢。外存不能直接与CPU交换信息,当CPU需要使用外存的某些信息时,必须先将这些信息调入内存,然后再使用。常见的外存有磁盘、光盘、闪盘、磁带等。内存和外存相辅相成构成计算机的存储系统。微机中内存储器容量越大,运行速度就越快,处理的数据范围就越广2)磁盘磁盘是目前广泛采用的外存储器介质。(1)硬盘。硬盘是由多个金属盘片组成,并由多个磁头同时读写。硬盘的存储容量大,读写速度较软盘快,可靠性高。(2)软盘。软盘具有使用方便,并且可以随身携带等特点,但由于其读写速度比硬盘慢,存储容量又小,不能满足大量数据的存储,目前已经基本上被优盘取代。(3)闪盘(又称闪存盘、USB闪盘或优盘)。闪盘使用的存储介质是闪存(Flashmemory),功能和软盘相似,都可用来交换和存储数据。目前,闪盘的存储容量有64MB~4GB不等,甚至容量更大。它是靠USB来驱动的,传输数据的时候比软驱快得多。目前闪盘大致有三种型号的产品:无驱型、加密型和启动型。2)磁盘3)光盘光盘是一种新型的信息存储设备。它以容量大,使用时间长,价格便宜等特点深受用户的欢迎。目前,一个光盘的容量为650MB。光盘的读写必须通过光盘驱动器(简称光驱)来完成。目前CD光盘有三种类型:只读型光盘(CD-ROM)、一次写入型光盘(CD-R)和可擦写型光盘(CD-RW)。(1)只读型光盘只允许读操作,即只能将光盘的信息读出,不允许写入新的信息或修改原有的信息,光盘里的信息是由厂家出厂前预先写入的。(2)一次写入型光盘只允许用户写入一次信息,写入后不能删除或修改,以后只允许读操作。(3)可擦写型光盘允许用户读写操作。即允许用户读光盘的内容,也允许写入新的内容,还可以修改、删除其中的内容,就像使用一般的硬盘一样,用户可以任意读写。3)光盘3.输入设备只有控制器、运算器、存储器三种设备,计算机还不能正常工作。计算机与外界联系的桥梁,称为计算机的输入输出设备。计算机的输入设备是指向计算机输入有关的信息(包括数据、程序等)的设备。在微机中,常用的输入设备有键盘、鼠标、光笔、图形扫描仪、条码扫描仪、触摸屏等设备。3.输入设备4.输出设备计算机的输出设备是指从计算机中将有关的数据、处理结果等信息输出的设备。在微机中,常用的输出设备有显示器、打印机、绘图仪等设备。1)显示器显示器用来显示字符或图形信息,显示器连接到显示卡上。目前常见的显示器有两种:阴极射线管(CRT)显示器和液晶(LCD)显示器。CRT显示器体积大,比较笨重,且工作时有辐射,但价格相对低廉,色彩还原效果好。LCD显示器轻巧,没有辐射污染,但价格高,色彩还原效果不如前者。4.输出设备显示器工作时,显示屏上的每个画面称为一帧。每帧水平方向有若干条扫描线,每条扫描线上又分为若干个点,形成了一个点阵,其中每个点称为一个像素。每帧图像点阵中的点数称为显示器的分辨率。显示器的分辨率越高,显示的字符、图形就越清晰。显示卡是主机与显示器的接口电路。显示器能显示的颜色数量与机器所配置的显示卡的内存有关。可以计算每帧图像所占用的内存空间,假设显示器的分辨率为800×600,显示屏上每个像素占用8个二进制位(即8bit)的内存(即有28=256种颜色),每帧图像所占的内存为:800×600×8/8=480000字节(Byte)。显示器工作时,显示屏上的每个画面称为一帧。每帧水平方向有若干2)打印机打印机是计算机的输出设备。打印机的种类很多,大体上分为击打式打印机和非击打式打印机两类。(1)针式打印机。针式打印机也称点阵式打印机,这种打印机的打印头有若干根打印针,打印时使用相应的打印针撞击色带来完成打印工作。(2)喷墨式打印机。喷墨式打印机的打印头上有许多小喷嘴,它

温馨提示

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

评论

0/150

提交评论