1.一个完整的计算机系统包括硬件和软件。软件又分为( )两大类。

A.操作系统和语言处理程序

B.系统软件和应用软件

C.操作系统和高级语言

D.低级语言程序和高级语言程序


2.计算机硬件能够直接执行的语言是( )。

A.汇编语言

B.机器语言

C.汇编语言和机器语言

D.高级算法语言


3.以下哪种程序是应用软件?( )

A.汇编程序

B.编译程序

C.操作系统

D.文字处理程序


4.以下给出的软件中,属于系统软件的是( )

A.Windows XP

B.MS Word

C.金山词霸

D.RealPlayer


5.以下关于各种语言处理程序的叙述中,错误的是( )。

A.汇编程序是用来将汇编语言程序转换为机器语言程序的软件

B.编译程序是一种将高级语言源程序转换为机器可执行的目标程序的一种软件

C.解释程序是一种编译程序,用来直接执行高级语言源程序

D.语言处理程序用来对各种高级语言或汇编语言写的源程序进行转换处理,使之转换为计算器能够直接执行的目标代码或直接由计算机执行


6.计算机系统采用层次化结构组成系统,从最上层的最终用户到最低层的计算机硬件,其层次化构成为( )。

A.高级语言机器-操作系统机器-汇编语言机器-机器语言机器

B.高级语言机器-汇编语言机器-机器语言机器-操作系统机器

C.高级语言机器-汇编语言机器-操作系统机器-机器语言机器

D.操作系统机器-高级语言机器-汇编语言机器-机器语言机器


7.以下有关程序执行方面的叙述中,错误的是( )。

A.用户编写程序可以用高级语言,也可以用低级语言

B.汇编语言是一种高级语言,用其写的源程序不能在CPU中直接执行

C.高级语言程序员不需要了解机器的结构和指令系统

D.低级语言程序员必须对机器的结构、指令格式等非常清楚


8.以下是关于冯诺依曼结构计算机中指令和数据表示形式的叙述,其中正确的是( )。

A.指令和数据可以从形式上加以区分

B. 指令以二进制形式存放,数据以十进制形式存放

C.指令和数据都以二进制形式存放

D.指令和数据都以十进制形式存放


9.下列是有关计算机中指令和数据存放位置的叙述,其中正确的是( )。

A.指令存放在内存中,数据存放在外存中

B.指令和数据任何时候都存放在内存中

C.指令和数据任何时候都存放在外存中

D.程序被启动前指令和数据都存放在外存中,而启动后指令和数据被装入内存


10.计算机中的所有信息都以二进制表示的原因是( )。

A.信息处理方便

B.运算速度快

C.节约元器件

D.物理器件性能所致


11.冯.诺依曼计算机工作方式的基本特点是( )。

A.程序一边输入计算机一边执行

B.程序直接从磁盘读到CPU执行

C.程序中的指令和数据先装入内存,执行时按地址访问并自动按序执行程序

D.程序自动执行,而数据手工输入


12.下面有关冯.诺依曼计算机结构的叙述中,错误的是( )。

A.计算机由运算器、控制器、存储器和输入/出设备组成

B.一个程序由若干条指令和数据构成,按顺序存放在存储器中

C.指令由操作码和地址码两部分组成

D.指令按地址顺序访问,数据在指令中直接给出


13.下面有关计算机各部件功能的叙述中,错误的是( )。

A.运算器用来完成算术运算

B.存储器用来存放指令和数据

C.控制器通过执行指令来控制整个机器的运行

D.输入/出设备用来完成用户和计算机系统的信息交换


14.下面有关存储器组织的叙述中,错误的是( )。

A.存储器中的核心部分是存储体,用来存放信息,由若干个存储单元构成

B.存储单元由若干个存放0或1的存储元件构成

C.一个存储单元有一个编号,就是存储单元的地址

D.同一个存储器中,每个存储单元的宽度可以不同,有8位、16位或32位不等,分别存放不同长度的数据和指令


15.以下是有关控制器中各部件功能的描述,其中错误的是( )。

A.核心部件是控制单元(CU),主要用于对指令操作码进行译码,送出控制信号

B.PC称为程序计数器,用于存放下一条要执行的指令的地址

C.通过PC+“1” → PC可以实现指令的按序执行

D.IR称为指令计数器,用来存放指令操作码


16.以下有关计算机硬件组成的叙述中,错误的是( )。

A.CPU主要由寄存器、算术逻辑部件ALU和控制部件CU组成

B.主机主要由CPU和主存储器组成

C.辅存和输入/输出设备构成外部设备

D.主机和外部设备构成一个完整的计算机系统


17.下面有关机器字长的叙述中,错误的是( )。

A.机器字长是指CPU一次能够处理的数据的位数

B.机器字长一般与CPU中寄存器的位数有关

C.机器字长决定了数的表示范围和表示精度

D.机器字长对计算机硬件的造价没有影响


18.假定一台计算机的主存储器最大可装机容量为4GB,按字节编址,则该存储器的MAR应为( )。

A.16位

B.32位

C.48位

D.64位


19.下面是有关反映计算机中存储器容量的计量单位的叙述,其中错误的是( )。

A.最小的计量单位为位(bit),表示一位“0”或“1”

B.最基本的计量单位是字节(Byte),一个字节等于8bit

C.一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍

D.主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息


20.从计算机的主要元器件来看,计算机发展所经历的过程为( )。

A.电子管、晶体管、SSI、MSI、LSI、VLSI、ULSI

B.晶体管、真空管、SSI、MSI、LSI、ULSI、VLSI

C.电子管、晶体管、LSI、MSI、SSI、VLSI、ULSI

D.晶体管、真空管、MSI、SSI、LSI、ULSI、VLSI


21.以下有关对计算机发展简史的描述中,错误的是( )。

A.第一台采用二进制表示信息的ENIA

B.第一台“存储程序”计算机是冯偌依曼等人设计的IAS计算机

C.第一次采用兼容性概念制造的系列机是IBM360系列

D.第一次采用总线结构的小型机是DEC公司的PDP-8


22.以下有关对计算机发展简史的描述中,错误的是( )。

A.1946年第一台通用电子数字计算机ENIAC诞生

B.1963年第一台巨型机Cray-I诞生

C.20世纪70年代初,Intel公司制造了第一个4位微处理器芯片4004

D.20世纪80年代初,IBM PC机的普及使个人电脑走向了家庭和办公室


23.以下有关对摩尔定律的描述中,错误的是( )。

A.集成电路技术一直会遵循摩尔定律发展

B.摩尔定律内容之一:每18~24个月,集成电路芯片上集成的晶体管数将翻一番

C.摩尔定律内容之二:每18~24个月,集成电路芯片的速度将提高一倍

D.摩尔定律内容之三:每18~24个月,集成电路芯片的价格将降低一半


24.以下给出了改善计算机性能的四种措施:

① 用更快的处理器来替换原来的慢速处理器

② 增加处理器,使得不同的处理器同时处理不同的任务

③ 优化编译生成的代码使得程序执行的总时钟周期数减少

④ 在CPU和主存之间增加Cache

以上措施中,哪些措施能缩短程序的响应时间?( )

A.①和②和③

B.①和②和④

C.①和③和④

D.全部


25.若某个基准测试程序在机器A上运行时需要20s,而在机器B上的运行时间是16s,则如下给出的结论中哪个是正确的?( )

A.所有程序在机器A上都比在机器B上运行速度慢

B.机器B的速度是机器A的1.25倍

C.机器A的速度是机器B的1.25倍

D.机器A比机器B慢1.25倍


26.在UNIX操作系统中,可以用time命令查看程序总的响应时间中用户CPU时间和系统CPU时间各是多少。假定time命令返回某程序的数据为:80.3u 10.1s 2:02 74%,则下面哪个结论是错误的?( )

A.该程序总的响应时间为122秒

B.该程序运行过程中,CPU为该程序而执行指令所花的总时间为80.3秒

C.该程序运行过程中,CPU为该程序而执行的操作系统代码所花时间为10.1秒

D.该程序总的运行时间中,约26%的时间在等待I/O操作完成或执行其他程序


27.以下有关计算机运算速度衡量指标的描述中,错误的是( )。

A.计算机的主频与运算速度有很大关系

B.5MIPS是指CPU每秒执行500万条指令

C.CPI是指执行一条指令所需的平均时钟周期数

D.MFLOPS主要用来衡量浮点运算的速度,指每秒执行多少次浮点运算指令


28.假定某程序在计算机A上运行需要12秒钟,计算机A的时钟频率为500MHz。现在硬件设计人员想设计计算机B,希望该程序在B上的运行时间缩短为8秒钟,而使用新技术可以使时钟频率大幅度提高,但在B上运行该程序所需的时钟周期数为A上的2倍。那么,机器B的时钟频率至少应为多少,才能达到希望的要求?( )

A.222MHz

B.666MHz

C.750MHz

D.1.5GHz


29.假设同一套指令集用不同的方法设计了两种计算机A和B。机器A的时钟周期为1.2ns,机器B的时钟周期为2ns。某个程序在机器A上运行时的CPI为2,在B上的CPI为1。则对于该程序来说,机器A和机器B之间的速度关系为( )。

A.机器A比机器B快1.2倍

B.机器B比机器A快1.2倍

C.机器A的速度是机器B的1.2倍

D.机器B的速度是机器A的1.2倍


30.假定编译器对高级语言的某个语句可以编译生成两种不同的指令序列,序列一为:A类指令2条,B类指令1条,C类指令2条;序列二为:A类指令4条,B类指令1条,C类指令1条。指令序列中用到的A、B和C三类指令的CPI分别为1、2和3,则以下哪个结论是错误的?( )

A.代码序列一比序列二少1条指令

B.代码序列一比序列二的执行速度快

C.代码序列一的总时钟周期数比序列二多1个

D.代码序列一的CPI比序列二的CPI大


31.假定用不同的编译器对同一个程序进行编译生成的指令序列为:序列一为:A类指令5条,B类指令1条,C类指令1条;序列二为:A类指令10条,B类指令1条,C类指令1条。两个指令序列在时钟周期为2ns的机器上运行。根据计算,得出其MIPS指标和执行速度两方面的结论为( )。

A.序列一的MIPS数比序列二多50,序列一的执行速度也比序列二快10s

B.序列二的MIPS数比序列一多50,但序列一的执行速度比序列二快10s

C.序列一的MIPS数比序列一多100,序列一的执行速度也比序列二快20s

D.序列二的MIPS数比序列一多100,但序列一的执行速度比序列二快20s


32.以下有关性能评价的叙述中,正确的是( )。

A.对计算机性能的评价主要是通过考察程序运行的速度来进行的

B.对计算机I/O部分进行改进后,整个系统的性能会得到同样幅度的提高

C.计算机的MISP数越高,性能越好

D.综合性的基准测试程序能够更好地评价机器的性能