计算机基础知识部分.docx
《计算机基础知识部分.docx》由会员分享,可在线阅读,更多相关《计算机基础知识部分.docx(39页珍藏版)》请在冰豆网上搜索。
计算机基础知识部分
计算机基础知识部分
1、什么叫计算机?
计算机是一种能自动、高速地处理大量信息的电子设备。
目前所说的计算机均指数字电子计算机。
2、第一台电子计算机是什么时候诞生的?
它叫什么名字?
世界上第一台电子计算机于1946年诞生于美国宾夕法尼亚大学,取名为数字积分式计算机ENIAC(ElectronicNumericalIntegratorAndCalculator)。
ENIAC由18000多个电子管和1500多个继电器组成,占地面积达170平方米,每秒钟可执行5000次加法运算,用于弹道计算,但它存在一个严重的缺陷,就是几乎不具备存储能力。
3、计算机的发展划分为哪几代?
是以什么为依据划代的?
计算机的发展按照它所使用的基本逻辑元件的不同,划分为四代。
第一代:
电子管计算机时代
第二代:
晶体管计算机时代
第三代:
中小规模集成电路计算机时代
第四代:
大规模和超大规模集成电路计算机时代
4、第一代计算机的主要特点是什么?
第一代计算机采用电子管制作基本逻辑元件,体积庞大,耗电量大;采用延迟线(后期采用磁鼓、磁芯)制作主存储器,内存容量很小,处理能力非常有限;采用磁鼓、磁带制作辅助存储器;使用机器语言、汇编语言编写程序,运算速度仅为几千~几万次/秒;主要应用于科学计算。
5、第二代计算机的主要特点是什么?
第二代计算机采用晶体管制作基本逻辑元件,体积得以减小,耗电量降低;采用磁芯制作主存储器,内存容量增大,处理能力提高;采用磁盘、磁带作为辅助存储器;开始出现操作系统,并出现了高级程序设计语言;运算速度达到几万~几十万次/秒;应用领域扩大到数据处理方面。
6、第三代计算机的主要特点是什么?
第三代计算机采用中小规模集成电路制作基本逻辑元件,体积进一步减小,耗电量进一步降低;采用半导体存储器代替磁芯作为主存储器,存储容量进一步增大,处理能力进一步提高;采用磁盘作为辅助存储器;出现了并行处理、多机处理等操作系统,高级语言也得到很大的发展;运算速度达到几十万~几百万次/秒;应用领域进一步扩大到生产控制方面。
7、第四代计算机的主要特点是什么?
第四代计算机采用大规模和超大规模集成电路制作基本逻辑元件,体积不断减小,处理能力不断提高;采用半导体存储器作为主存储器,存储容量不断增大;采用大容量的磁盘、光盘等作为辅助存储器;操作系统不断发展和完善;各种计算机外部设备和各种应用软件不断发展,形成了计算机硬件和软件产业;运算速度不断提高,现已达到亿亿次/秒;应用领域逐步发展到各行各业,成为人们工作、学习、生活、娱乐必不可少的工具。
8、微型计算机(微机)属于第几代计算机?
随着集成技术的不断发展,大规模和超大规模集成电路的出现,使计算机体积越来越小,因此出现了微型计算机,因此,微机是计算机集成技术发展的结果,属于第四代计算机。
9、计算机的发展趋势是什么?
目前,计算机正向着巨型化、微型化、网络化和智能化的方向发展。
巨型机,又称为超级计算机,其软硬件配置规模最强,运算速度最快的计算机,是一个国家科技实力的象征,开发和研制巨型机,是每个力图发展的国家的梦想。
目前,我国的“天河一号”是世界上所有计算机中运行速度最快的超级计算机,其实测速度可达到2570万亿次/秒。
为普及计算机的应用,更方便地使用计算机,计算机又需要微型化,目前的微型机包括:
台式机、笔记本电脑、掌上电脑、上网本等。
计算机网络的出现,使世界各地的信息得以快速传播,计算机资源得以共享,网络化不仅是计算机发展的趋势,也是计算机相关应用领域的发展趋势。
智能化是人类对计算机的最高希望,是计算机发展的终极目标。
10、计算机主要具有哪些特点?
计算机主要具有运算速度快、计算精度高、有超强的记忆能力(存储容量大)和逻辑判断能力、能自动控制运行的特点。
11、计算机主要应用于哪些领域?
目前,计算机已广泛应用于:
(1)科学计算,指纯数字的、在尖端科学领域中的运算;
(2)数据处理(也称为信息处理),指对各种信息的收集、分类、排序、存储、计算、传输、加工、管理与操作;
(3)过程控制(又称为实时控制),指自动生产方面按一定程序设置自动操作的过程控制;
(4)计算机辅助系统,包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)、计算机辅助测试(CAT)等;
(5)人工智能,指人工智能系统或神经网络方面的研究和应用。
12、计算机主要有哪些分类方式?
(1)按计算机处理信号的不同,可分为:
数字电子计算机(处理数字脉冲信号)、模拟计算机(处理模拟电流/电压信号)和混合计算机(两者兼有)。
(2)按计算机的用途不同,可分为:
通用计算机(能用于多种用途)和专用计算机(仅用于某一方面)。
(3)按照计算机配置的软、硬件规模的不同,可分为:
巨型机、小巨型机、大型机、小型机、微机、工作站(或单片机)。
13、在计算机内部,程序和数据是如何表示的?
在计算机内部,无论是程序还是数据(包括字符、图形/图像、音频/视频等),都采用二进制数的方式表示。
14、什么是进位计数制(数制)?
进位计数制是用一组固定的数字和一套统一的规则来表示数的方法。
进位计数制具有以下特点:
(1)由若干个基本数码组成;
(2)数码在数中的位置不同,所表示的数的大小不同。
如日常生活中常用的数制为十进制,它有十个基本数码:
0、1、2、3、4、5、6、7、8、9,运算时,加法的运算法则为“逢十进一”,减法的运算法则为“借一当十”。
任何一个十进制数都可以用按权展开式的方式表达出来,例:
(257)10=2×102+5×101+7×100
(257)10又可表示为 (257)D
15、二进制数的特点是什么?
二进制数由2个数码(即1和0)组成,加法的运算法则为“逢二进一”,减法的运算法则为“借一当二”。
二进制数按权展开式表示为:
(101)2=1×22+0×21+1×20
(101)2又可表示为(101)B
16、八进制数的特点是什么?
八进制数由8个数码(即0、1、2、3、4、5、6、7)组成,加法的运算法则为“逢八进一”,减法的运算法则为“借一当八”。
八进制数按权展开式表示为:
(725)8=7×82+2×81+5×80(725)8又可表示为(725)O(字母O,而非数字0)
17、十六进制数的特点是什么?
十六进制数由16个数码(即0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F)组成,其中A表示10、B表示11、C表示12、D表示13、E表示14、F表示15,加法的运算法则为“逢十六进一”,减法的运算法则为“借一当十六”。
十六进制数按权展开式表示为:
(D29)16=13×162+2×161+9×160(D29)16又可表示为(D29)H
18、如何将十进制数转换为二进制数、八进制数、十六进制数?
将十进制整数转换为二进制数采用“除二取余法”,即:
将十进制数除以2,记下得到的余数,再将商数除以2,记下得到的余数,……直到商数为0,将得到的余数反序排列,即转换为相应的二进制数。
同样的道理,将十进制整数转换为八进制数的方法为“除八取余法”,转换为十六进制数的方法为“除十六取余法”。
19、如何将二进制数、八进制数、十六进制数转换为十进制数?
将二进制数、八进制数、十六进制数转换为十进制数的方法为:
按权展开并计算出结果。
例:
(725)8=7×82+2×81+5×80=448+16+5=(469)10
20、如何将二进制数转换为八进制数、十六进制数?
将二进制数转换为八进制数的方法为:
三位并一位法。
即将三位二进制数(以小数点位置向两边开始三位一组,不足的整数部分在高位补0,小数部分则在低位补0),合并为一位八进制数。
例:
(1011101)2=(001011101)2=(135)8
将二进制数转换为十六进制数的方法为:
四位并一位法。
即将四位二进制数(以小数点位置向两边开始四位一组,不足的整数部分在高位补0,小数部分则在低位补0),合并为一位十六进制数。
例:
(1011101)2=(01011101)2=(5D)16
21、如何将八进制数、十六进制数转换为二进制数?
将八进制数转换为二进制数的方法为:
一位拆三位法。
即将一位八进制数拆解为三位二进制数(不足的在高位补0)。
例:
(275)O=(010111101)B=(10111101)B
将十六进制数转换为二进制数的方法为:
一位拆四位法,即将一位十六进制数拆解为四位二进制数(不足的在高位补0)。
例:
(A2)H=(10100010)B=(10100010)B
22、字符在计算机内部是如何表示的?
字符在计算机内部也用二进制数的方式表示。
将字符转换成相应的二进制数的过程称为字符编码,得到的二进制数的代码称为字符代码。
23、计算机系统中使用最广泛的字符编码是什么?
在计算机系统中使用最广泛的字符编码是ASCII码(即美国信息交换标准代码)。
基本的ASCII码采用七位编码的方式,即用七个二进制数组成,收录了26个大写英文字母和26个小写英文字母,32个标点符号、运算符号和控制符号共128个字符(即0000000~1111111),用一个字节(八位二进制数表示),规定最高位为0。
例:
英文字母D的ASCII码值为44H(十六进制数表示),由于英文字母在ASCII码中是按字母顺序排列的,F在D字母的后面2位,因此,F字母的ASCII码为44H+2H=46H。
24、汉字在计算机内部是如何表示的?
汉字在计算机内部也用二进制数表示。
1980年,我国颁布了《信息交换用汉字编码字符集·基本集》(即GB2312-80),共收录了6763个常用汉字和682个非汉字字符(各种图形和符号),其中一级汉字3755个,用汉语拼音为序排列,二级汉字3008个,以偏旁部首进行排列。
所有字符用94×94矩阵排列,每一行称为一个“区”(区号为01~94),每一列称为一个“位”(位号为01~94),由此形成区位码。
25、什么叫汉字内码?
如何将汉字内码转换为国标码?
汉字的内码(又称为机内码)是计算机系统内部对汉字进行存储、处理、传输而统一使用的汉字代码,汉字内码是唯一的。
规定用二个字节表示一个汉字,每个字节使用低七位进行编码,最高位规定为1,以便于与ASCII码区别。
汉字的机内码与国标码的转换关系为:
国标码+8080H=机内码。
例:
某汉字的机内码是B0A1H(十六进制数的表示形式),则该汉字的国标码为:
B0A1H-8080H=3021H(注:
区码-80H,位码-80H)。
26、汉字主要有哪些编码方式?
在计算机内部存储、处理、传输而统一使用的汉字代码,称为机内码,内码是唯一的。
为方便汉字的输入、根据输入法制作的汉字代码称为汉字外码,外码因输入法的不同而不同。
为显示、打印汉字而编制的汉字字形代码,称为字形码(或字库),字形码又称为汉字字库,可分为软字库(即以文件的形式存在于计算机中)和硬字库(即以硬件的形式固化在如打印机之类的硬件设备的单独存储芯片中)。
输入汉字时,使用的是与输入法对应的外码,通过汉字内码在字模库中找到相应的汉字的字形码,再通过显示器或打印机等设备显示或输出。
27、汉字区位码和国标码之间是如何转换的?
将一个汉字的十进制区位码的区码和位码分别转换为十六进制数,然后再分别加上20H,即得到该汉字的国标码。
例:
某汉字的区位码的十进制数为5448,即区码为54,位码为48,将其分别转换成十六进制数则为3630(注:
将区码的十进制数54转换为十六进制数为36,将位码的十进制数48转换为十六进制数为30),再将区码部分和位码部分分别加上十六进制数20,即3630H+2020H=5650H,因此,该汉字的国标码为5650H(十六进制数的表示形式)。
如果将汉字区位码的十进制数分别在区码和位码加上十进制数32,即可得到该汉字国标码的十进制数形式。
例:
汉字的区位码为5448D(十进制数表示形式),则5448D+3232D=8680D。
28、冯.诺依曼关于计算机提出的基本设想是什么?
针对ENIAC计算机的不足,冯.诺依曼提出了关于计算机的三个基本设想:
(1)关于计算机构成模式的设想:
计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
(2)关于计算机内部数据表示方式的设想:
计算机内部,程序和数据都用二进制数表示,这是因为二进制数只有二个数码,电路简单且运行稳定,计算法则简单易于实现。
(3)计算机采用“存储程序”原理工作:
即将程序预先输入到计算机中保存(存储程序原理),根据程序的指令的规定依次逐条取出指令,加以分析并执行,直至完成所有的指令(程序控制原理)。
现代计算机均为冯.诺依曼结构模型的计算机。
冯.诺依曼因此被尊称为现代计算机之父。
29、什么是运算器,其主要功能是什么?
运算器又称为算术逻辑单元(ALU),用于进行算术运算或逻辑运算。
是计算机中数据的交流中心,是CPU的核心组成部分。
运算器由算术逻辑单元、累加器(加法器)、数据缓冲寄存器、标志存储器和控制线路等组成。
运算器的基本操作包括:
加、减、乘、除四则运算,以及与、或、非、异或等逻辑操作,还有移位、比较、传送等操作。
30、什么是控制器,其主要功能是什么?
控制器是CPU的核心工作部件,是计算机系统的指挥控制中心,由指令寄存器IR、译码器、时序节拍发生器、指令计数器PC和操作控制器OC组成,用于指挥、协调和控制系统的各个部分,使其协调一致地、有序地工作。
指令部件主要完成指令的寄存和指令的译码;时序部件一般由周期、节拍和工作脉冲三级时序组成,为指令的执行产生时序信号;控制部件根据组合条件形成相应的逻辑关系,再与时序信号组合,便可产生所需的控制信号。
31、什么是存储器,其主要功能是什么?
存储器用于保存程序和数据,以及计算机运行、处理的结果。
在计算机系统中,数据包括各种文档(文字文档、表格文档等)、图形/图像文件、音频文件、动画/视频文件等。
32、什么是输入设备,其主要功能是什么?
输入设备用于向计算机输入命令、程序、数据(包括文字、图形、图像、音频、视频、动画等),其主要作用是将人们输送到计算机的数据转换为二进制数的形式保存在计算机中或交计算机运行、处理的设备。
计算机必不可少的输入设备是键盘,常用的输入设备有鼠标、扫描仪、麦克风、手写板、数码相机等。
33、什么是输出设备,其主要功能是什么?
输出设备用于将计算机运行、处理的结果转换为人们可以识别的文字、图形/图像等方式表示出来的设备。
计算机必不可少的输出设备是显示器,常用的输出设备有打印机、绘图仪、耳机/音箱等。
34、存储器有哪些分类?
存储器又可分为主存储器(又称为内存储器,简称内存)和辅助存储器(又称为外存储器,简称外存)。
内存储器又可分为随机存储器和只读存储器。
随机存储器(RAM)具有既可读出信息又可写入信息(可读写性)和一旦掉电其中的信息将全部丢失(易丢失性)的特点,只读存储器(ROM)具有只能读取信息不能写入信息(只读性)和不会因掉电而丢失数据(不易丢失性)的特点。
随机存储器又可分为静态随机存储器(SRAM,通常仅有少量用作高速缓存Cache)和动态随机存储器(DRAM,即微机中的内存条),只读存储器则用于固化一些基本程序,如主板上的基本输入/输出程序(BIOS)。
常用的外存储器包括:
磁盘(硬盘、软盘)、光盘、闪存(主要有U盘)等。
外存储器既可以向计算机输送数据,也可将计算机运行或处理后的结果保存起来,因此,既可做输入设备,又可以做输出设备。
35、什么是中央处理器?
将运算器、控制器集成在一个芯片上,称为中央处理器(CPU),它是计算机系统最重要的核心部件,CPU控制着计算机的全部操作,它的品质的高低直接决定了计算机系统的档次。
在微机系统中,CPU插接在主板的专用插槽中。
36、主机由哪些部分组成?
通常,将运算器、控制器、内存储器合称为计算机的主机。
也可以说,主机由中央处理器和内存组成。
37、外设由哪些部分组成?
通常,将外存储器、输入设备、输出设备合称为计算机的外部设备(简称外设)。
目前微机常用的外存储器有硬盘、光盘、U盘等。
计算机必不可少的输入设备是键盘,常用的输入设备还有鼠标、手写笔、摄像头、麦克风等。
计算机必不可少的输出设备是显示器,常用的输出设备还有打印机、绘图仪、
38、计算机系统是如何工作的,其基本工作原理是什么?
计算机的基本工作原理,是冯.诺依曼的“存储程序”原理,包括“存储程序”和“程序控制”两方面的内容,即将事先编辑好的计算机程序保存在存储器中(存储程序)。
计算机从内存中读取的机器指令进入到数据缓冲寄存器,然后经过内部数据总线进入到指令寄存器,再通过指令译码器得到某一条指令,最后通过控制部件产生相应的控制信号,完成规定的操作,即按照计算机程序中指令的规定,逐条取出指令并加以分析执行,直至完成程序规定的所有指令为止。
这一切,都是通过控制器读取程序指令,指挥和控制计算机完成的(程序控制)。
由此可见,计算机的工作流程,就是通过计算机程序,在控制器的指挥下,将输入到计算机的各种程序和数据转换成二进制数的形式保存在计算机的存储器中,或交由运算器进行各种运算和处理,再将运算处理的结果由转换成人们能识别的方式送输出设备打印或显示出来。
39、什么是指令?
指令即规定计算机完成某个操作的基本命令。
一条指令通常由操作码和地址码组成,操作码规定计算机完成什么操作,而地址码则指明将操作的内容保存在什么位置。
40、什么是指令集?
指令集是一个计算机系统能完成的所有指令的集合。
不同的计算机系统具有不同的指令集(指令系统)。
例如:
MMX(MultiMediaeXtensions)集令集包括了57条多媒体指令,用于增强CPU对多媒体信息的处理能力,提高CPU处理3D图形、视频和音频信息的能力。
在Pentium4CPU中,Intel公司开发了新指令集SSE2。
这一次新开发的SSE2指令一共144条,包括浮点SIMD指令、整形SIMD指令、SIMD浮点和整形数据之间转换、数据在MMX寄存器中转换等几大部分。
其中重要的改进包括引入新的数据格式,如:
128位SIMD整数运算和64位双精度浮点运算等。
为了更好地利用高速缓存。
另外,在Pentium4中还新增加了几条缓存指令,允许程序员控制已经缓存过的数据。
41、什么是程序?
计算机程序是规定计算机完成某一特定任务的、用计算机语言编写的相关指令的集合。
计算机的运行,都是按程序规定的指令完成相应的操作。
在Windows系统中,默认的可直接运行的程序文件的扩展名为EXE(即可执行文件)。
42、计算机的存储单位有哪些?
(1)位:
指一个二进制数据位,用bit表示。
位是计算机中数据表示的基本单位。
(2)字节:
指8个相邻的二进制数据位,用Byte表示(简写为B)。
字节是计算机中存储数据的基本单位。
1Byte=8bit。
(3)比字节更大的存储单位有:
千字节(KB)、兆字节(MB)、吉字节(GB),它们的换算关系为:
1KB=1024B
1MB=1024KB=1024×1024B
1GB=1024MB=1024×1024KB=1024×1024×1024B
43、什么是字?
在计算机中一次能存储、处理的二进制字符串称为字。
字的长度即为字长,字长用于描述计算机的计算精度,是计算机重要的性能指标。
目前的微机可处理的二进制信息长度是8位、16位、32位和64位,计算机的字长为64位,表示该计算机一次能存储、处理的二进制字符串的长度为64个二进制位(即8个字节)。
44、什么是存储地址?
在计算机中,为了便于存取程序或数据,必须为每一个存储单元进行编号,称为地址。
计算机通过存储地址寻找并读取指定的存储信息。
例如,用十六进制进行编号的存储器中,其地址编号从0000到FFFF,则该存储器的容量为64KB,需要用16位二进制数表示。
45、什么是存取周期?
存取周期指计算机从接收到存取指令,到读出(或写入)完规定的信息所需的时间。
在计算机中,将信息代码存入存储器,称为“写入”,将信息代码从存储器中取出,称为“读出”。
在计算机的存储设备中,存取速度最快的是高速缓存Cache,它的运行速度与CPU的处理速度相匹配,其次依次为内存、硬盘、光盘,最慢的是软盘。
目前U盘的存取速度在硬盘左右,通常还是略逊于硬盘。
46、汉字输入法有哪些分类?
汉字输入法根据编码的方法不同,可分为:
(1)音码:
即按汉字拼音进行编码,常见的有全拼、智能ABC、微软拼音、搜狗拼音等;
(2)形码:
即按汉字字形结构(笔划)进行编码,常见的有五笔输入码;
(3)数字码(也称为流水码):
如区位码。
47、为什么计算机输入需要使用标准指法?
所谓标准指法,即将双手的十个手指放在基准键位(左:
FDSA,右:
JKL;)上,在需要击键时,伸出相应的手指击打相应按键,之后迅速回归基准键,为下一次击键做好准备。
标准指法规定了十个手指如何协调操作,使输入动作有序进行,是实现盲打、进行快速输入的前提,是一切输入法的基础。
任何人学习使用计算机,都应从标准指法开始学起。
48、拼音输入法的优缺点是什么?
拼音输入法按汉字拼音进行编码,采用输入汉字拼音的方式输入汉字,对于学过汉字拼音的使用者来说,比较简单容易,特别适宜于听打。
但汉字中同音字很多,导致拼音输入法的重码很多,往往在输入完拼音之后,还需要从提示菜单中选择相应的字符代号输入,因此,不利于盲打,无法达到高速输入的效果。
现在的智能
ABC、搜狗拼音等输入法则因通过上下文关联的方式“揣测”需要输入的词汇,通过词语的输入在一定程度上避免了重码,有效地提高了输入速度。
49、如何输入各种符号?
(1)在智能ABC输入状态,先输入v、1,即可打开符号列表,再按+键选择需要的符号。
v+1:
中文标点和数学符号。
v+2:
带点、圈、括号的数字和罗马数字。
v+3:
常用符号。
v+4:
日文平假名。
v+5:
日文片假名。
v+6:
希腊字母。
v+7:
俄文字母。
v+8:
带注音的汉语拼音字母和注音字母。
v+9:
制表符。
(2)在中文输入法状态,右击输入法状态条上的键盘状按钮,可打开符号选择列表,选择需要的符号类别,即可在打开的软键盘上选择输入需要的符号。
50、一个完整的计算机系统由哪两大部分组成?
一个完整的计算机系统由硬件系统和软件系统两大部分组成。
所谓计算机硬件,是指计算机系统中的实物部分,硬件是计算机系统运行的前提和基础。
所谓计算机软件,是规定计算机完成某个具体任务的程序及相关文档,计算机软件用于指挥计算机进行相关操作。
51、计算机软件系统可分为哪两大类?
计算机软件系统由系统软件和应用软件两大部分组成。
系统软件是用于使用和管理计算机软、硬件资源,合理调配计算机各部件使其更加有序的工作而开发的软件,系统软件一般包括操作系统、程序设计语言、语言处理程序、数据库管理系统和基本工具软件。
应用软件则是用于解决某一具体问题而开发的计算机软件。
52、什么是操作系统,它的主要功能是什么?
操作系统(Op