计算机习题22

举报
资源描述
习题:1 .第一台电子计算机诞生于【B,A)德 国B)美 国C)英 国D)中国2、世界上第一台电子计算机诞生于(C)。A、1942 年 B、1944 年 C、1946 年 D、1948 年3、世界上第一台电子计算机的名字是E N IA C-2.计算机的几个发展阶段根据计算机所采用的物理器件,一般把电子计算机的发展分成四代。第一代电子管计算机第一代计算机(1946 1957年)。计算机所用主要元件是电子管,称为电子计算机。电子管计算机的主要特征为:(1)体积大、耗电多、稳定性差、维护因难。(2)用磁鼓或磁带作为外存储器,容量小。(3)使用机器语言编程,无操作系统。(4)速度慢,一般在5千3万次/秒。(5)造价图,使用成本身,寿命短。(6)主要用于科学计算。第二代晶体管数字计算机第二代计算机(19587964),计算机采用的主要元件是晶体管,也称晶体管计算机,这代计算机的主要特征为:(1)采用晶体管,体积缩小,耗电降低,性能提高。(2)采用磁盘或磁带作为外存储器,容量增大。(3)出现了原始的操作系统模型,开如使用汇编语言编程,并出现高级程序设计语言Fortran,COBOL、BASIC 等。(4)速度加快,一般在儿万次 儿十万次/秒。(5)造价降低,使用成本偏高,寿命延长。(6)除用于科学计算外,还用于数据处理和实时控制。第三代一一小规模集成电路计算机第三代计算机(19651970),计算机采用的主要元件是小规模集成电路,也称集成电路数字计算机。这代计算机的主要特征为:(1)采用小规模集成电路元件,体积更小,耗电降低,性能进一步提高。(2)采用半导体作内存储器,外存储器容量进步增大,而且存储器体积变小。(3)开始使用操作系统,并出现了分时操作系统和结构化、模块化程序设计语言PASCAL,C等,实现了时处理数据系统。(4)速度加快,一般在数几百万 几千万次/秒(5)造价进一步降低,使用成本降低,寿命更长。(6)应用领域扩大到工业数据管理和计算机辅助设计等领域。第四代大规模集成电路计算机第四代计算机(1970今),计算机采用的主要元件是大规模或超大规模集成电路,也称集成电路数字计算机。这代计算机的主要特征为:(1)采用超大规模集成电路元件,体积进一步变小、耗电降低,性能进大大提高。(2)采用了许多新的存储技术,出现大容量存储设备,而且存储器体积进一步小。(3)出现了微型机和微机操作系统,应用软件、工具软件数据库软件丰富,实现了并行处理技术和多机系统(4)速度加快,一般在数几千万 几十亿次/秒。(5)造价更低,使用成本低,普通家庭也用得起。(6)应用领域扩大社会各个方面,如办公自动化、图像处理、数据库、多媒体、语言识别和网络等。一般每个芯片的元件数在1000-10000个时称为大规模集成电路,而超大规模集成电路每个芯片的元件数为10000个以上。采用大规模集成电路作为计算机的逻辑部件的存储器,使得计算机的体积更小,功耗更低,可靠性提高,软件技术更趋完善。练习题:1、世界上的第一台电子计算机使用的逻辑元件是 B。A、晶体管 B、电子管 C、集成电路 D、以上都不是2.电子计算机主要是以 B 划分发展阶段的。A)集 成 电 路 B)电子元件C)电子管 D)晶件管3、第一代计算机主要应用领域为(A、数据处理 B、人工智能4、第二代计算机主要应用领域转为(A、数据处理 B、财务管理C)。C、科学计算AC、科学计算D、过程控制D、过程控制5、第二代计算机开始使用(D)。A、机器语言 B、汇编语言 C、数据库系统D、操作系统6、微型计算机属于(D)计算机。A、第一代 B、第二代 C、第三代 D、第四代7、第代计算机采用的逻辑元件是一电子管.8、第二代计算机逻辑元件采用的是 晶体管.9、第三代计算机逻辑元件采用的是 小规模集成电路.10、第四代计算机逻辑元件开始采用的是大规模集成电路.1 1.计 算 机 的 发 展 经 历 了 哪 儿 个 阶 段?各阶段使用何种电子逻辑器件?1.1.3计算机的分类依据IEEE(美国电气和电子工程师协会)的划分标准,计算机分为:巨型机、大型机、小型机、工作站、微型机。这些类型之间的基本区别通常在于其体积大小、结构复杂程度、功率消耗、性能指标、数据存储容量、指令系统和设备、软件配置等的不同。1.巨型计算机巨型机也称超级计算机。其主要特点是运算速度很高,可达每秒执行儿亿条指令,数据存储容量很大,规模大结构复杂,功能强,价格昂贵,通常要几千万元。主要用于大型科学计算、破译密码、建立全球气候模型系统和模拟核爆炸等大规模运算。2.大型计算机大型计算机(mainframe computer)(简称为大型机)是一种体积庞大、价格昂贵的计算机,它能够同时为成千上万的用户处理数据。大型机常被企业或政府机构作数据的集中存储、处理和大量数据的管理之用。在可靠性、数据安全性要求高或需要集中控制的地方也可以选用大型机。3.小型计算机小型计算机处理能力强,可靠性好,体积较小、价格适中。适合大、中型企业、科研部门和学校等单位充当主机使用。4.微型计算机微型机也称个人计算机(Person Computer),简称为“PC,是由IBM PC机演变而来的。微型计算机体积小,功能强。它能够提供各种各样的计算功能,典型的功能有:字处理、照片编辑、收发电子邮件和登录因特网。个人计算机包括台式计算机、便携式计算机、笔记本式计算机、掌上型计算机几种。习题1、计算机中所有信息的存储都采用_AA)二进制 B)八进制 C)十进制 D)十六进制2.无论是西文字符还是中文字符,在机内一律用一 二进制 编码来表示。例如,将十进制数58转换成二进制数,其转换过程如下:21 5 8.余数为 0,B|J a()=0*21 2 9.余数为1,即由=121 1 4.余数为0,即 a2=021 7.余数为1,即 a3=l 从下向上书写21 3.余数为1,即必=121 1 .余数为1,即 as=l0 商为0,结束最后结果为:(58)10=(a5 a4 a3 a2 a1即)2=(111010)2(2)十进制小数转换成二进制小数十进制小数转换成二进制小数采用乘2 取整法。具体方法为:用 2 乘十进制纯小数,去掉整数部分;再用2 乘余下的纯小数部分,再去掉整数部分:继续这个过程,直到余下的纯小数为0 或满足所要求的精度为止。最后将每次得到的整数部分(必定是0 或 1)从左到右排列即得到所对应的二进制小数。例如,将十进制小数0.6875转换成二进制小数,其转换过程如下:0.6875*21.3 7 5 0 整数为 1,即 a.1=l0.3 7 5 0X 20.7 5 0 0 整数为 0,即 a.2=00.7 5 0 0X 21.5 0 0 0 整数为1,即 1 3=10.5 0 0 0义 21.0 0 0 0 整数为I,即 也 4=10.0 0 0 0 余下的纯小数为0,结束从上向上书写最后结果为:(0.6 8 7 5)1 0=(0.a a-2 a_ 3 a_ 4)2=(0.1 0 1 1)2必须指出,一个二进制小数能够完全准确地转换成十进制小数,但一个十进制小数不定能完全准确地转换成二进制小数。例如,十进制小数0.7 1 3 事实上就不能完全准确地转换成二进制小数。在这种情况下,可以根据精度要求只转换到小数点后某一位为止.对于一般的十进制数,可以将其整数部分与小数部分分别转换,然后再组合起来。例如:(5 8.6 8 7 5)1 0=(1 1 1 0 1 0.1 0 1 1)22.十进制转换成八进制整数(1)上进制整数转换为八进制整数十进制整数转换为八进制整数的方法与转换成二进制整数的方法相似,只是将基数改为 8就行了,即除8 取余法。例如,将十进制整数5 8 转换为八进制数的过程如下:8 1 5 8 .余数为2,即彻=2 8 1 7 .余数为7,即 ai=7 从下向上书写0 商为0,结束即:(5 8)i o=(a1 a。)8=(7 2)8(2)十进制整数转换为八进制整数十进制小数转换为八进制小数方法是乘8 取整法。例如,将十进制小数0.6 8 7 5 转换为八进制小数的过程如下:0.6 8 7 5X 8根据以上的说明就不难理解(5 8.6 8 7 5)H)=(7 2.5 4)8X5.5 0 0 00.5 0 0 08整数为5,即 a“=5从上向下书写4.0 0 0 0整数为4,即&2=40.0 0 0 0余下的纯小数为o,结束,即(0.6 8 7 5)i o=(0.a.|a.2)8=(0.5 4)g3 .十进制转换成十六进制整数十进制整数转换为十六进制整数采用除1 6 取余法。十进制小数转换为十六进制小数采用 乘 1 6 取整法。例如,卜进制数5 8.7 5 转换为十六进制的过程如F:先转换整数部分1 6 1 5 8 .余数为1 0,即 a()=A A1 6 13 .余数为3,即 aj=3从下向上书写0再转换小数部分0.7 5X 1 6商为0,结束+4 5 07 51 2.0 00.0 0最后结果为:(5 8.7 5)整数为1 2,即 a一 尸 C余下的纯小数为0,结束i o=(H J a().a.|)i 6=(3 A.C)i 6f从上向下书写4 .其它进制转换成十进制非十进制转换成十进制的方法非常简单,只要把各个非十进制数按位权展开求和即可。二进制数据写成2,八进制写成8,卜六进制写成1 6 的各次恭之和的形式。然后计算出其结果即可。(1)二进制转换成十进制例 1:把二进数(1 0 1 1 1)2 转换成卜进制(1 0 1 1 1)2=1 X24+0X23+1 X22+1 x 2 +1 x 2 =1 6+0+4+2+1 =(2 3)l 0例 2:把二进数(1 0 1.1 0 1)2 转换成十进制(1 0 1.1 0 1 )2=1 X22+0X2 1+1 x 2 0+1 x 2-1+0 x 2-2+1 x 2-3=(5.6 2 5)l 0(2)八进制转换成十进制例 1:把八进数(3 0 5)8 数转换成十进制(3 0 5)g=3 x 82+0 x 81+5 x 8 0=1 9 2+5=(1 9 7)|0例 2:把八进数(2 5 3 3.4 2)8 转换成十进制(2 5 3 3.4 2 )8=2X83+5X82+3X81+3X80+4X8-1+2X8-2=(1 3 7 1.5 3 1 2 5),0(3)十六进制转换成十进制例 1:把卜六进数(2 A 4 E)1 6 转换成十进制(2 A 4 E)1 6=2X1 63+AX1 62+4X1 6 +EX1 6=8 1 9 2+2 5 6 0+6 4+1 4=(1 0 8 3 0 )1 0例 2:把十六进数(1 C B.D 8)1 6 转换成十进制(1 C B.D 8)1 6=1X1 62+1 2X1 6I+1 1X1 6 O+I 3X1 6I+8X1 6-2=(4 5 9.8 4 3 7 5)i o5 .二进制、八进制、十六进制之间的转换(1)二进制与十六进制之间的转换由于1 6=2。即位十六进制数正好相当于四位二进制数。因此二进制转换成十六进制时,可以将每四位二进制数划为一组,用位十六进制数代替,也称为“以四换一二将给定的二进制数以小数点为界,分别向左、向右每4 位分成一组,若不足4位,要分别前补0(整数部分)或后补0 (小数部分)。然后将每4位一组的数分别用对应的十六进制数来书写。例如:把二进制数(1 0 1 1 0 1 0 1 1.0 1 1 0 1)2 转成十六进制数。先把二进制数按上述方法每四位分组:0001 0 1 1 0 1 0 1 1.0 1 1 0 1000T T T T T对照表2-1,对应的十六进制数为:B|J(1 0 1 1 0 1 0 1 1.0 1 101)2=(16B.68)I61 6B .6 8将十六进制数转换成二进制数刚好与上述过程相反,采 用“以 换 四”的方法,即将1个十六进制数转换成4个二进制数。例如:把十六进制数(1 8 3 .5 B)i 6 转换成二进制数十六进进制数:1 8 6 .5 B对照
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号