计算机理论部分习题之一解说.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
理论部分习题之一  (注:题目序号带有红色*的,一般了解) 1、在计算机内部用来传送、存储、加工处理的数据或指令都是以______形式进行的。 A、十进制码   B、二进制码   C、八进制码   D、十六进制码 答案:(B、) 评析:在计算机内部用来传送、存储、加工处理的数据或指令都是以二进制码形式进行的。使用二进制的好处参看教材P23。 2、磁盘上的磁道是______。 A、一组记录密度不同的同心圆   B、一组记录密度相同的同心圆    C、一条阿基米德螺旋线   D、二条阿基米德螺旋线 答案:(A、) 评析:磁盘上的磁道是一组记录密度不同的同心圆。一个磁道大约有零点几毫米的宽度,数据就存储在这些磁道上。每条磁道的周长不同,但划分的扇区数相同,每个扇区存储的字节数相同,所以每条刺刀记录数据的密度不同。 3、下列关于世界上第一台电子计算机ENIAC的叙述中,______是不正确的。 A、ENIAC是1946年在美国诞生的  B、它主要采用电子管和继电器   C、它首次采用存储程序和程序控制使计算机自动工作   D、它主要用于弹道计算 答案:(C、) 评析:世界上第一台电子计算机ENIAC是1946年在美国诞生的,它主要采用电子管和继电器,它主要用于弹道计算。 4、用高级程序设计语言编写的程序称为______。 A、源程序  B、应用程序  C、用户程序  D、实用程序 答案:(A、) 评析:用高级程序设计语言或汇编语言编写的程序称为源程序,源程序不可直接运行。要在计算机上使用高级语言,必须先将该语言的编译或解释程序调入计算机内存,才能使用该高级语言。 5、二进制数011111转换为十进制整数是______。 A、64  B、63  C、32  D、31 答案:(D、) 评析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。 (1)十进制整数转换成R进制数(R可以是二进制、四进制、八进制、十六进制等)的方法: 整数部分:除R取余,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。 小数部分:乘R取整,第一次得到的整数为最高位,最后得到的整数为最低位。 (2)R进制整数转换成十进制整数的方法:将R进制数按权展开,求累加和便可得到相应的十进制数。 (3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。 (4)二进制数与十六进制之间的转换方法:4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。   因此:(011111)B=1*24+1*23+1*22+1*21+1*20=31(D)。 6、将用高级程序语言编写的源程序翻译成目标程序的程序称______。 A、连接程序  B、编辑程序  C、编译程序  D、诊断维护程序 答案:(C、) 评析:将用高级程序语言编写的源程序翻译成目标程序的程序称编译程序。连接程序是一个将几个目标模块和库过程连接起来形成单一程序的应用。诊断程序是检测机器系统资源、定位故障范围的程序,属于系统软件。 7、微型计算机的主机由CPU、______构成。 A、RAM  B、RAM、ROM和硬盘  C、RAM和ROM  D、硬盘和显示器 答案:(C、) 评析:计算机(包括微型计算机)的主机由CPU和内存储器构成。内存储器包括RAM和ROM。 8、十进制数101转换成二进制数是______。 A B C D答案:(B、) 评析:用除2取余的方法:   101/2=50……1   50/2=25……0   25/2=12……1   12/2=6……0   6/2=3……0   3/2=1……1   1/2=0……1   所以,转换后的二进制数 9、已知字符A的ASCII码,字符D的ASCII码是______。 A  B  C  D 答案:(B、) 评析: ASCII码对英文字母编码时是按字母的先后顺序来编码的,例如,已知B字母的ASCII码为十进制数x,那么x减1就是A字母的ASCII码,x加1就是C字母的ASCII码,根据这个规律,已知任何字母的ASCII码,就可以很方便地推算出其余字母的ASCII码。 需要注意的是在计算过程中,涉及到的数据的进制要一致。因此,已知A的ASCII码,加十进制数3,就得到D的ASCII码,由于题目中提供的代码是二进制的,所以要将3转

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档