文档库 最新最全的文档下载
当前位置:文档库 › 计算机水平考试C试卷

计算机水平考试C试卷

计算机水平考试C试卷
计算机水平考试C试卷

计算机水平考试试卷(二级C语言)

一、单项选择题(每题1分,共40分)

1. 计算机能够自动工作,主要是因为采用了______。

A)二进制数制B)大规格集成电路

C)程序设计语言D)存储程序控制原理

2. 下列数值中最大的是______。

A) (10110)2B) (120)8C) (70)10 D) (3A)16

3. 在计算机指令系统中,一条指令通常由______组成。

A)数据和字符B)操作码和操作数

C)运算符和数据D)被运算数和结果

4. 运算器主要是由______组成。

A)算术逻辑单元B)微处理器C)控制器D)存储器

5. 下列关于Windows“回收站”的叙述中,不正确的是______。

A)“回收站”中的信息可以清除B)“回收站”中的信息可以还原

C)“回收站”的大小可以设置D)“回收站”不占用硬盘空间

6. 多媒体信息不包括______。

A)文字、图形B)音频、视频C)光驱、声卡D)影像、动画

7. 学校机房的若干台计算机连接而成的网络通常属于______。

A)W AN B)LAN C)MAN D)GPS

8. FTP是______。

A)发送电子邮件的软件B)浏览网页的工具

C)文件传输协议D)聊天工具

9. 下列关于计算机病毒的叙述中,不正确的中______。

A)计算机病毒只破坏硬件,不破坏软件

B)计算机病毒是人为编写的一种程序

C)计算机病毒通能通过磁盘、网络等媒介传播、扩散

D)计算机病毒具有潜伏性、传染性和破坏性

10. 下列关于算法的叙述中,正确的是______。

A)算法就是对特定问题求解步骤的描述B)算法就是程序

C)算法就是软件D)算法没有优劣之分

11. 一个可编译运行的C语言源程序中,______。

A)主函数有且仅有一个B)可以有多个主函数

C)必须有除主函数以外的其他函数D)可以没有主函数

12. 结构化程序设计所规定的三种基本控制结构是______。

A)输入、处理、输出B)树型、网形、环形

C)顺序、选择、循环D)主程序、子程序、函数

13. 以下选项中合法的用户标识符是______。

A)long B)_2Test C)3Dmax D)for

14. 设有:char a=?\101?;,则变量a______。

A)包含1个字符B)包含3个字符C)包含4个字符D)定义为合法

15. 以下选项中运算对象不能为实型的运算符是______。

A)% B)/ C)= D)*

16. 已知int i,a;,执行语句i=(a=2*4,a*5),a+6;后,变量i的值是______。

A)8 B)14 C)40 D)46

17. 设有以下变量定义,并已赋确定的值:

Long w; int x; double y;

则表达式w+x+1/y 值的数据类型为______。

A)int B)long C)float D)double

18. 以下选项中,与k=++n 完全等价的表达式是______。

A)k=n,n=n+1 B)n=n+1,k=n

C)k=n+1 D)k+=n+1

19. 设x 、y 、t 均为int 型变量,则执行语句:x=y=0;t=++x||++y ;后,y 的值为______。

A)0 B)1 C)2 D)不确定

20. 若整型变量a 、b 、t 已正确定义,现要将a 和b 中的数据进行交换,下面不正确的是______。

A)t=a;a=b;b=t; B)t=a,a=b,b=t;

C)a=t;t=b;b=a; D)t=b;b=a;a=t;

21. 设有:flaot a=2,b=4,h=3;,以下C 语言表达式中与代数式h b a )(2

1 计算结果不相符的是______。

A)(a+b)*h/2 B)(1/2)*(a+b)*h C)(a+b)*h*1/2 D)h/2*(a+b)

22. 已知a 、b 、c 为int 类型,执行语句:scanf(“a=%d,b=%d,c=%d ”,&a,&b,&c);,若要使得a 为1,b 为2,c 为3,则以下选项正确的输入形式中______。

A)a=1 B)1,2,3 C)a=1,b=2,c=3 D)1 2 3

b=2

c=3

23. 对于以下形式:

if(表达式) 语句

其中的表达式______。

A)只能是关系表达式 B)只能是关系表达式或逻辑表达式

C)只能是逻辑表达式 D)可以是任何表达式

24. 若变量c 为char 类型,以下选项中能正确判断出c 为数字字符的表达式是______。

A)?0?<=c<=?9? B)(c>=?0?)&&(c<=?9?)

C)(…0?<=c)&(…9?>=c) D)(c>=0)&&(c<=9)

25. 下面有关for 语句的正确描述是______。

A)for 语句只能用于循环次数已经确定的情况

B)for 语句是先执行循环体语句,后判断作为循环条件的表达式

C)在for 语句中,不能用break 语句跳出循环体

D)for 语句的循环体中,可以包含多条语句,但必须用花括号括起来

26. 能将两个变量x 、y 中值较小的一个赋给变量z 的语句是______。

A)if(xy)z=y; C)z=xy?x:y;

27. 若有:

char str1[]=”123456”;

char str2[]={…1?,?2?,?3?,?4?,?5?,?6?};

则下面叙述正确的是______。

A)数组str1和str2完全相同 B)str1和str2数组长度相等

C)数组str1和 str2不相同,str1是指针数组 D)str1和str2数组长度不相等

28. 以下不能正确初始化二维数组的选项是______。

A)int a[2][2]={{1},{2}}; B)int a[][2]={1,2,3,4};

C)int a[2][2]={1,2,3}; D)int a[2][]={{1,2},{3,4}};

29. 执行下面程序:

#include

#include

main()

{

char s[21]=”ABC”;

strcat(s,”6789”);

printf(“%s\n”,s);

}

A)ABC6789 B)ABC C)6789 D)6789ABC

30. 在C语言程序中,关于函数说法正确的是______。

A)函数的定义可以嵌套,但函数的调用不可以嵌套

B)函数的定义不可以嵌套,但函数的调用可以嵌套

C)函数的定义和函数的调用均不可以嵌套

D)函数的定义和函数的调用均可以嵌套

31. C语言程序中,调用函数时若实参是普通变量,则下面说法正确的是______。

A)实参和形参各占独立的存储单元

B)实参和形参可以共用存储单元

C)可以由用户指定实参和形参是否共用存储单元

D)由计算机系统根据不同的函数自动确定实参和形参是否共用存储单元

32. 设程序中定义了以下函数

double myadd(double a,double b)

{ return(a+b); }

如果在程序中需要对该函数进行声明,以下选项中错误的是______。

A)double myadd(double a,b); B)double myadd(double,double);

C)double myadd(double b,double a); D)double myadd(double a,double b);

33. C语言中,若某变量在定义它的函数被调用时才被分配存储单元,则该变量的存储类别为______。

A)static B)extern C)auto或register D)extern或static

34. 以下能使指针变量p指向变量a的正确选项是______。

A)int a,*p=a; B)int a,p=a; C)int a,*p=*a; D)int a,*p=&a;

35. 设有char str[]=”Olympiv”;

则表达式*(str+4)的值为______。

A)?m?B)?p?C)?i'?D)不确定的值

36. 已知:

union

{ int i;

char c;

float p;

}ex;

则sizeof(ex)的值是______。

A)1 B)2 C)4 D)7

37. 设有:

struct student

{ char name[10];

int age;

char sex;

}std={“Li Ming”,19,?M?},*p;

P=&std;

则下面各输出语句中错误的______。

A)printf(“%d”,(*p).age); B)printf(“%d”,p->age);

C)printf(“%d”,p.age); D)printf(“%d”,std.age);

38. 以下关于typedef的叙述不正确的是______。

A)typedef不能用于定义变量

B)用typedef可以增加新类型

C)用typedef只是将已存在的类型用一个新的名称来代表

D)使用typedef便于程序的通用和移植

39. 已知:int x=16;,则表达式x>>3的值是______。

A)64 B)32 C)8 D)4

40. 下列关于文件操作正确的______。

A)对文件操作必须先打开文件

B)对文件操作必须先关闭文件

C)对文件操作打开和关闭的顺序无关紧要

D)对文件操作打开和关闭的顺序取决于是读还是写操作

二、填空题(每空2分,共20分)

1. 设有int x; float y=5.5;,则执行语句x=y*3+(int)y%4;后,x的值是______。

2. 已知int x=5,y=3,z=1;,则执行语句x%=y+z;后,x的值是______。

3. 已知float f=123.467;,则执行语句printf(“%.2f\n”,f);后,输出结果是______。

4. 已知字符?A?的ASCII值为十进制65,变量c为字符型,则执行语句c=?A?+?6?-…3?; printf(“%c\n”,c);后,输出结果是______。

5. 已知int x=0,y=1,z=2;,则执行语句if(!x)z=-1;if(y)z=z-2;printf(“%d\n”,z);后,输出结果是______。

6. 有程序段:char str[]=”ab\070\\14\n”;printf(“%d\n”,strlen(str));

执行后输出结果是______。

7. 已知int a[10];,则______代表数组a的首地址。

8. 有函数调用语句:f(a+b,(c,d),c);,则该调用语句中函数实参的个数是______。

9. 以下程序的输出结果是______。

#include “stdio.h”

#define S(x,y) x*y

main()

{ int a=3,b=2,c;

c=S(2+a,b);

printf(“%d\n”,c);

}

10. 已知int a[3][3]={1,2,3,4,5,6,7,8,9};,则*(*(a+2)+1)的值是______。

三、阅读理解题(每小题4分,共20分)

1、下面程序的运行结果是______。

#include "stdio.h"

void main()

{

int i,a=0,b=0,c=0;

for(i=0;i<5;i++)

switch(i)

{

case 0:a++;

case 1:

case 2:b++;break;

default:c++;

}

printf("a=%d,b=%d,c=%d\n",a,b,c); }

2. 下面程序的运行结果是______。

#include "stdio.h"

void main()

{

int a[10]={3,4,5,6,7,8,9,10,11,12};

int i,j;

for(i=0;i<10;i++)

{

for(j=2;j

if(a[i]%j==0)break;

if(j>=a[i])printf("%3d",a[i]);

}

printf("\n");

}

3. 下面程序的运行结果是______。

#include "stdio.h"

int func(int n)

{

int s;

if(n<=1)s=1;

else s=2*func(n-1);

return s;

}

void main()

{

int i,s=0;

for(i=1;i<=5;i++)

s=s+func(i);

printf("s=%d\n",s);

}

4. 下面程序的运行结果是______。

#include "stdio.h"

void func(int i)

{

static int x=0;

int y=0;

x=x+i;

y=y+i;

printf("%d,%d\n",x,y);

}

void main()

{

int i;

for(i=10;i<30;i=i+10)

func(i);

}

5. 下面程序的运行结果是______。

#include "stdio.h"

void main()

{

char str[]="Welcome to AnHui!",*p;

p=str;

while(*p!='\0')

{

if(*p>='A' && *p<='Z') *p=*p+('a'-'A');

p++;

}

printf("%s\n",str);

}

四、编程题(共20分)

1. 编写程序从键盘任意输入3个学生的成绩,并按从大到小的顺序输出。

2. 编写程序输出以下图形(要求用多重循环结构实现)。(7分)

*********

*******

*****

***

*

3. Fibonacci数列为:1,1,2,3,5,8,…,从第3个数开始,每个数都是前两个数的和。编写程序将Fibonacci数列前20项逆序存储在数组中并输出该数组。(7分)

另外2010年元月考试编程题如下:

1. 计程车收费方式为:3公里以下,收5元;3公里以上,收取基本费5元加上超过3公里部分的费用,超过3公里的部分按每公里1.2元计费。编程输入里程数,计算并输出应收费用。

2. 编程打印如下图形:(要求用循环实现)

1

12

123

1234

3. 找出数组中最小元素的下标(要求考虑有多个相同最小元素的情况)。

计算机组成原理试题及答案

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机水平考试模拟试题

06下省计算机水平考试模拟试题 1 下列叙述中,不是电子计算机特点的是_____。? A. 运算速度快 B. 计算精度高 C.?高度自动化?D. 逻辑判断能力差答案.D 2 按照计算机的分代来说,目前市场上的计算机属于_____。? A. 第四代计算机B. 第五代计算机 C. 第三代计算机D. 第二代计算机答案. A 3 现代电子计算机的本质工作原理是_____。??A.?能进行算术运算 B.?运算速度高 C.?计算精度高D.?存储并自动执行程序答案. D 4?我们当今使用的计算机实际上是_____。 A. 电子数字计算机 B. 电子模拟计算机? C.?电子脉冲计算机? D. 数字模拟混合计算机?答案.?A 5 把计算机分巨型机、大中型机、小型机和微型机,是按_____来划分的。??A.?计算机的体积?B.?CPU的集成度?C.?计算机综合性能指标?D. 计算机的存储容量?答案. C 6 1983年,我国第一台亿次巨型电子计算机诞生了,它的名称是_____。? A. 东方红?B.神威?C. 曙光 D.银河答案.?D 7 电子计算机的分代主要是根据_____来划分的。 ?A.?集成电路B. 电子元件 C. 电子管?D. 晶体管答案. B 8微型计算机的型号主要是以_____的型号为特征标志的。 ?A.?操作系统B.?微处理器?C. 磁盘D.软件?答案. B 9 冯·诺依曼的计算机模型主要是指计算机_____。 ?A.提供了人机交互的界面B.具有输入输出的设备C.能进行算术逻辑运算D.可运行预先存储的程序?答案.D 10到目前为止,计算机的发展已经经历了_____代。 A. 3B.?4? C.?5?D. 6 答案. B 11 有线宽带的出现标志着计算机的应用已进入了_____时代。 ?A. 分布式系统?B.集散处理 C. 高速网络?D.?数字答案.?C 12 计算机术语中,英文PC是指_____。??A. 计算机型号?B.?小型计算机C. 兼容机D.?个人计算机?答案. D 13?计算机术语中,英文CAT是指_____。??A. 计算机辅助制造B.?计算机辅助设计 C. 计算机辅助测试D.计算机辅助教学?答案. C 14 门禁系统使用的指纹确认技术运用的计算机技术是_____。 ?A.?机器翻译?B.?自然语言理解 C.?过程控制?D.?模式识别答案.D 15?第一代计算机主要应用领域为_____。??A. 数据处理B.人工智能?C.?科学计算 D.?过程控制答案.?C

2019年《计算机组成原理》试卷一

《计算机组成原理》试卷一 一.选择题(每小题1分,共20分) 1. 我国在______年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于 ______年完成。b5E2RGbCAP A. 1946,1958 B. 1950,1968 C. 1958,1961 D. 1959,1965 2. 目前大多数集成电路生产中,所采用的基本材料为______。 A. 单晶硅 B. 非晶硅 C. 锑化钼 D. 硫化镉 3. 下列数中最大的数是______。 A. (100110001)2 B. (227)8 C. (98)16 D. (152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是______。 A. 0≤│N|≤1-2-32 B. 0≤│N|≤1-2-31p1EanqFDPw C. 0≤│N|≤1-2-30 D. 0≤│N|≤1-2-29DXDiTa9E3d 6. 定点运算器用来进行______。 A. 十进制数加法运算 B. 定点数运算 C. 浮点数运算 D. 即进行定点数运算也进行浮点数运算 7. 某SRAM芯片,其存储容量为64ⅹ16位,该芯片的地址线和数据线数目为______。 A. 64,16 B. 16,64 C. 64,8 D. 16,6RTCrpUDGiT 8. 闪速存储器称为______。 A. 光盘 B. 固态盘 C. 硬盘 D. 软盘 9. 二地址指令中,操作数的物理位置不可安排在______。 A. 栈顶和次栈顶 B. 两个主存单元 C. 一个主存和一个寄存器 D. 两个寄存器 10. 堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP 指示器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为: A. (Msp)→A,(SP)+1→SP B. (SP)+1→SP,(Msp)→A C. (SP)-1→SP,(Msp)→A D. (Msp)→A,(SP)-1→SP 11. 中央处理器(CPU)是指______。 A. 运算器 B. 控制器 C. 运算器. 控制器和cache D. 运算器、控制器和主存储器 12. 指令寄存器的作用是______。 A. 保存当前指令的地址 B. 保存当前正在执行的指令 C. 保存下一条指令 D. 保存上一条指令 13. 下面描述的RISC机器基本概念中正确的表达是______。 A. RISC机器不一定是流水CPU B. RISC机器一定是流水CPU C. RISC机器有复杂的指令系统

大一C语言期末考试试题

6.以下程序的输出结果为(D)。 main( ) { char c; int i; for(i=65;i<68;i++) { c=i+32; switch(c) { case ‘a’:printf("%c,",c);break; case ‘b’:case ‘e’:printf("ok,"); default: printf("end"); } } } A a,ok,end B a,ok,endend C a,ok,end,end D a,ok,ok 9.以下程序的输出结果为(B)。 #define A 3 #define B(a) (A+1)*a main() { int x; x=3*A+B(7); printf("x=%d\n",x); } A x=93 B x=37 C x=60 D x=90 三写出下列程序的运行结果(10分,每小题2分) 1.main( ) { char c1=‘A’,c2=‘\144’,c3=‘\x44’,c=0xf5,x=13,a; int i=0122,j=0xa4; printf(“c1=%c,c4=%c\tc5=%c\n”,c1,c2,c3); printf(“%d,%d\n”,i,j); i=-34; j=20; printf(“%d,%d,%d\n”,i%j,i&j<<2,sizeof(j)); printf(“c=%d\n”,c|x); a=c^x<<2;

printf(“a=%d\n”,a); } 2.main() { int x,y=1,z=10; if(y!=0) x=5; printf(“x=%d\t”,x); x=1; if(z<0) if(y>0) x=3; else x=5; printf(“x=%d\n”,x); if(z=y<0) x=3; else if(y==0) x=5; else x=7; printf(“x=%d\t”,x); printf(“z=%d\n”,z); } 3.main( ) { char s[20]=“I like it.”,t[20]=“Are you?”,c[20]; int i=0; while(s[++i]!=‘\0’) t[i]=s[i]; t[i]=0; printf(“string s:%s\n”,s); printf(“string t:%s\n”,t); } 4.int i=5; main( ) { int i=3; { int i=10; i++; printf(“%d\n”,i);

计算机组成原理 试卷含答案

湖南师范大学2012—2013学年第一学期信息与计算科学专业2011年级期末/ 补考/重修课程 计算机组成原理考核试题 出卷人:毛禄广 课程代码:考核方式: 考试时量:分钟试卷类型:A/B/C/D 一、单选题(30分,每题2分) 1. 算术逻辑单元的简称为()B A、CPU。 B、ALU。 C、CU。 D、MAR。 2. EPROM是指()D A.读写存储器 B.只读存储器 C.闪速存储器 D.可擦除可编程只读存储器 3. 异步通信的应答方式不包括()D A、不互锁 B、半互锁 C、全互锁 D、以上都不包括 4. 三种集中式总线仲裁中,______方式对电路故障最敏感。A A、链式查询 B. 计数器定时查询 C. 独立请求D、以上都不正确 5. 下面说法正确的是:()B A、存储系统层次结构主要体现在缓存-主存层次上; B、缓存-主存层次主要解决CPU和主存速度不匹配的问题; C、主存和缓存之间的数据调动对程序员也是不透明的; D、主存和辅存之间的数据调动由硬件单独完成。 6. 动态RAM的刷新不包括( ) D A、集中刷新 B、分散刷新 C、异步刷新 D、同步刷新 7. 关于程序查询方式、中断方式、DMA方式说法错误的是()D A、程序查询方式使CPU和I/O设备处于串行工作状态,CPU工作效率不高; B、中断方式进一步提高了CPU的工作效率; C、三者中DMA方式中CPU的工作效率最高; D、以上都不正确。 第 1 页共5 页 8. 发生中断请求的条件不包括()D A.一条指令执行结束 B.一次I/O操作结束 C.机器内部发生故障 D.一次DMA操作结束 9. DMA的数据传送过程不包括()A A、初始化 B、预处理 C、数据传送 D、后处理 10. 下列数中最大的数为()B A.(10010101)2 B.(227)8 C.(96)8 D.(143)5 11. 设32位浮点数中,符号位为1位,阶码为8位,尾数位为23位,则它所能表示的最大规.格化正数为()B A +(2 – 2-23)×2+127B.[1+(1 – 2-23)]×2+127 C.+(2 – 223)×2+255D.2+127 -223 12. 定点运算中,现代计算机都采用_______做加减法运算。()B A、原码 B、补码 C、反码 D、移码 13._________中乘积的符号位在运算过程中自然形成。()C A、原码一位乘 B、原码两位乘 C、补码一位乘 D、以上都不是 14.设x为真值,x*为绝对值,则[-x*]补=[-x]补能否成立()C A、一定成立 B、不一定成立 C、不能成立 D、以上都不正确 15. 最少可以用几位二进制数即可表示任一5位长的十进制整数。()A A、17 B、16 C、15 D、18 二、填空题(共10分,每题1分) 1.总线控制分为判优控制和________。(通信控制) 2.总线通信常用四种方式________、异步通信、半同步通信、分离式通信。(同步通信) 3.按在计算机系统中的作用不同,存储器主要分为主存储器、辅助存储器、_________。(缓冲存 储器) 4.随机存取存储器按其存储信息的原理不同,可分为静态RAM和__________。(动态RAM) 5.I/O设备与主机交换信息的五种控制方式是程序查询方式、中断方式和、_________、I/O通道方 式和I/O处理机方式。(DMA方式) 6.程序查询方式中为了完成查询需要执行的三条指令分别为测试指令、________、转移指令。(传 送指令) 7.浮点数由阶码和________两部分组成。(尾数) 8.二进制数-0.1101的补码为__________。(10011) 9._______是补码一位乘中乘数符号为负时的方法。(校正法)

中小学教师计算机水平考试试题

中小学教师计算机水平考试试题 一、单选题 1.(c)是输入设备。 A、绘图仪 B、扫描仪 C、键盘 D、手写笔 2.下列数中最小的数是(a) A、(10)2 B、(10)8 C、(10)10 D、(10)16 3.下列是有关存储器读写速度的排列,正确的是(d) A、RAM>光盘>硬盘>软盘 C、光盘>硬盘>RAM>软盘B、光盘>RAM>硬盘>软盘 D、RAM>硬盘>光盘>软盘 4.微机在工作中尚未进行存盘操作,突然电源中断,则计算机(d)将全部消失,再次通电后也不会恢复。 A、ROM和RAM中的信息 B、ROM中的信息 D、RAM中的信息 C、已存盘的数据和程序 5.计算机病毒是指(a) A、以破坏为目的的计算机程序 C、编译不正确的计算机程序B、编制有错误的计算机程序 D、以破坏的计算机程序 6.某学校的学生成绩管理程序属于(c) A、系统软件 B、操作系统 C、应用软件 D、语言程序

7.当机器出现死机时,应该最先考虑使用的操作方法是(d) A、关闭电源,重新开机 C、按Reset键B、按Enter键 D、按Ctrl+Alt+Del组合键 8.实现中文和英文输入法之间切换的快捷键是( a ) A、Ctrl+空格键 B、Shift+空格键 C、Alt+空格键 D、以上都不对9.对话框外形和窗口差不多,(b) A、也有菜单栏 B、也有标题栏 C、也有最大化最小化按钮 D、A B C 10.将运行中的应用程序窗口最小化以后,应用程序将(a) A、继续运行 B、停止运行 C、被删除掉 D、出错 11.要使文件不被修改,可以把文件属性设置为(a) A、只读 B、隐藏 C、存档 D、系统 12.在Windows中,如果进行了多次剪切或复制操作,则剪贴板中的内容是(b)A、第一次剪切或复制的内容 C、所有剪切或复制的内容B、最后一次剪切或复制的内容 D、什么内容也没有 13.在Word窗口中显示图片工具栏,应选择(b)菜单中的有关命令。 A、工具 B、视图 C、插入 D、格式 14.Word程序启动后自动创建一个名为(d)的文档 A、Noname1 B、Untitled1 C、文件1 D、文档1 15.在Word编辑状态下,选择了当前文档中的一个段落,敲Delete键进行清除,则该段落(b)

计算机组成原理试题及答案 (1)#精选.

计算机组成原理试题及答案 一、填空(12分) 1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码 和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。 2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提 供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。 3.影响流水线性能的因素主要反映在和 两个方面。 4.设机器数字长为16位(含1位符号位)。若1次移位需10ns,一次加 法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。 5.CPU从主存取出一条指令并执行该指令的时间 叫,它通常包含若干个,而后者又包含若干个。组成多级时序系统。 二、名词解释(8分) 1.微程序控制 2.存储器带宽 3.RISC 4.中断隐指令及功能

三、简答(18分) 1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。 2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。 (1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。 (2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。 3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

4. 某机主存容量为4M ×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。 (1)画出一地址指令格式并指出各字段的作用; (2)该指令直接寻址的最大范围; (3)一次间址的寻址范围; (4)相对寻址的寻址范围。 四、(6分) 设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25169?] + [24)16 11 (-?] 五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。(8分)

大学计算机C语言期末试卷02

一、选择题,(1-50)每题1分,下列各题A)、B)、C)、D)四个选项中,只有一个选项是 正确的,请将正确选项涂写在试卷最后答题纸相应位置上,答在试卷上不得分。 (1) 用8位表示,-2的补码是D A) 10000001 B) 11111111 C) 00000001 D) 11111110 (2) 在VC中,实型float占用的字节数是c A) 1 B) 2 C) 4 D) 8 (3) unsigned short的取值范围是d A) 0~ 255 B) -128 ~ 127 C) -32768 ~ +32767 D) 0 ~ 65535 (4) 十六进制数FE的十进制结果为A A) 254 B) 512 C) 1024 D) 64 (5) 源程序ex1.c编译后生成的文件名为 C A) ex1.doc B) ex1.obj C) ex1.exe D) ex1.cpp (6) C语言源程序的后缀为B A) .cpp B) .c C) .exe D) .doc (7) 工程文件名的后缀为A A) .prj B) .c C) .cpp D) .bin (8) 字符’B’的ASCII值是A A) 66 B) 0x3A C) 0x42 D) 49 (9) 将十进制数132转为二进制数的结果是D A) 11001100 B) 110011011 C) 10101010 D) 10000100 (10) 终止死循环用组合键B A) Alt+F10 B) Ctrl+C或Ctrl+Break C) Ctrl+F1 D) Ctrl+Shit或Ctrl+ESC (11) 在VC中,编译的快捷键是B A) F7 B) Ctrl+F7 C) Ctrl+F5 D) F5 (12) 以下选项中可作为C语言合法整数的是D A) 10110B B) 0386 C) 0Xffa D) x2a2 (13) 以下不能定义为用户标识符的是D A) scanf B) Void C) _3com_ D) int (14) 以下程序 swap(int x, int y) {int temp; temp=x; x=y; y=temp; } main() {int a=10,b=20; swap(a,b); printf("a=%d,b=%d\n",a,b); } 的运行结果是B A)a=20,b=10 B)a=10,b=20 C)10,20 D)20,10 (15) 以下程序: main() {int a=0x55, b=0xaa; printf("%d\n", a^b); } 的运行结果是:C A) 0 B) 1 C) 255 D) 0xaa (16) 有以下程序 main() {int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a

计算机组成原理试题集

1.数字电子计算机的主要特点是存储容量大、(运算速度快),(运算精度高)。 2.计算机各组成部件相互连接方式,从早期的以(存储器)为中心,发展到现在以(运算器)为中心。 3.指令寄存器寄存的是(C ) A、下一条要执行的指令 B、已执行完了的指令 C 、正在执行的指令D、要转移的指令 4.衡量计算机的性能指标主要有哪些(答主要的三项指标),并说明为什么? 解:衡量计算机性能的指标主要有:计算速度、存储容量和通讯带宽等,计算机速度是反映CPU性能,也是反映计算机能力的主要指标之一。存储容量反映出计算机可以处理的数据量空间的大小。带宽反映出计算机处理信息的通讯能力。 5,决定指令执行顺序的寄存器是(PC),而记录指令执行结果的状态的寄存器是(状态字寄存器) 6.最早提出“存储程序程序”概念的是(A ) A、Babbage B、V.Neumann C、Pascal D、Bell 7.如何理解计算机组成和计算机体系结构? 8.第一台电子计算机(ENIAC)是于1946年交付使用。 9.单地址指令中为了实现两个数的算术运算,除地址码指明的一个操作数外,另一个采用(隐含)寻址方法。 10.假定指令系统有m条指令,指令操作码的位数为N位,则N至少应当等于()。 11.用n+1位字长(含一位符号位)表示原码定点整数时,所能表示的数值范围是(0﹤﹦N );用n+1位字长(含一位符号位)表示原码定点小数时,所能表示的数值范围是() 1. CPU包括()两部分。 A、ALU和累加器 B、ALU和控制器 C、运算器和控制器 D、ALU和主存储器 C 2. 计算机运算速度的单位是()。 A、MTBF B、MIPS C、MHZ D、MB B 3. 若十六进数微AC.B,则其十进制数为()。 A、254.54 B、2763 C、172.6875 D、172.625 C 4. 若十进制数据为137.5则其八进制数为()。 A、89.8 B、211.4 C、211.5 D、1011111.101

全国计算机等级考试一级B模拟试题及答案2011.7

单选题(每小题1分共30分) 注意:打开你考试文件夹中的EXCEL工作簿文件“单选题答题卡A.XLS”,将下列选择题的答案填入其中所指定的单元格内,最后存盘。 1、计算机系统由( c)组成。 A)主机和系统软件B)硬件系统和应用软件 C)硬件系统和软件系统D)微处理器和软件系统 2、冯·诺依曼式计算机硬件系统的组成部分包括(B )。 A)运算器、外部存储器、控制器和输入输出设备 B)运算器、控制器、存储器和输入输出设备 C)电源、控制器、存储器和输入输出设备 D)运算器、放大器、存储器和输入输出设备 3、下列数中,最小的是( B )。 A)(1000101)2 B)(63)10 C)(111)8 D)(4A)16 4、( C )设备既是输入设备又是输出设备。 A)键盘B)打印机C)硬盘D)显示器 5、微机中1MB表示的二进制位数是( A )。 A)1024×1024×8 B)1024×8 C)1024×1024 D)1024 6、计算机能够直接识别和执行的语言是( A )。 A)机器语言B)汇编语言 C)高级语言D)数据库语言 7、计算机病毒(B )。 A)计算机系统自生的B)一种人为编制的计算机程序

C)主机发生故障时产生的D)可传染疾病给人体的那种病毒 8、在资源管理器中要同时选定不相邻的多个文件,使用( B )键。 A)Shift B)Ctrl C)Alt D)F8 9、在Windows中,剪贴板是程序和文件间用来传递信息的临时存储区,此存储器是(C )。 A)回收站的一部分B)硬盘的一部分 C)内存的一部分D)软盘的一部分 10、a*https://www.wendangku.net/doc/a510016899.html,和a?https://www.wendangku.net/doc/a510016899.html,分别可以用来表示( A )文件。 A)https://www.wendangku.net/doc/a510016899.html,和https://www.wendangku.net/doc/a510016899.html, B)https://www.wendangku.net/doc/a510016899.html,和https://www.wendangku.net/doc/a510016899.html, C)https://www.wendangku.net/doc/a510016899.html,和https://www.wendangku.net/doc/a510016899.html, D)https://www.wendangku.net/doc/a510016899.html,和https://www.wendangku.net/doc/a510016899.html,11、关于WORD保存文档的描述不正确的是( D )。 A)“常用”工具栏中的“保存”按钮与文件菜单中的“保存”命令选项同等功能 B)保存一个新文档,“常用”工具栏中的“保存”按钮与文件菜单中的“另存为”命令选项同等功能 C)保存一个新文档,文件菜单中的“保存”命令选项与文件菜单中的“另存为”命令选项同等功能 D)文件菜单中的“保存”命令选项与文件菜单中的“另存为”命令选项同等功能 12、在WORD中的( D )视图方式下,可以显示页眉页脚。 A)普通视图B)Web视图 C)大纲视图D)页面视图 13、在WORD中,( D )不能够通过“插入”→“图片”命令插入,以及通过控点调整大小。 A)剪贴画B)艺术字 C)组织结构图D)视频 14、在WORD编辑状态下,当前编辑文档中的字体是宋体,选择了一段文字使之反显,

计算机组成原理试卷A卷答案

华侨大学2012—2013学年第一学期期末考试 《计算机组成原理》考试试卷(A卷) 学院课程名称考试日期 姓名专业学号 一、选择题(本大题共15小题,每小题2分,共30分)) 1、完整的计算机系统应包括_______。 A.CPU和主存B.外部设备和主机 C.主机和实用程序D.配套的硬件系统和软件系统 2、有些计算机将一部分软件永恒地存于只读存储器中,称之为_______。 A.硬件B.软件C.固件D.辅助存储器 3、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是_______。 A.指令操作码的译码结果B.指令和数据的寻址方式 C.指令周期的不同阶段D.指令和数据所在的存储单元 4、浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和溢出判断等步骤。设浮点数的阶码和尾数都采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27*29/32、Y=25*5/8,则浮点加法计算X+Y的最终结果是_____。 A.00111 1100010 B.00101 0001000 C.01000 0010001 D.发生溢出 5、下列关于RISC的叙述中,错误的是_______。 A.RISC普遍采用微程序控制器 B.RISC大多数指令在一个时钟周期内完成 C.RISC的内部通用寄存器数量相对CISC多 D.RISC的指令数、寻址方式和指令格式种类相对CISC少 6、在微机中,系统日期、硬盘参数与计算机配置信息等均存储在_______。 A.Cache B.ROM C.EPROM D.CMOS 7、相对于微程序控制器,硬布线控制器的特点是_______。 A.指令执行速度慢,指令功能的修改和扩展容易 B.指令执行速度慢,指令功能的修改和扩展困难 C.指令执行速度快,指令功能的修改和扩展容易 D.指令执行速度快,指令功能的修改和扩展困难 8、下列有关RAM和ROM的叙述中,正确的是_______。 ① RAM是易失性存储器,ROM是非易失性存储器 ② RAM和ROM都是采用随机存取方式进行信息访问 ③ RAM和ROM都可用做Cache ④ RAM和ROM都需要进行刷新 A.仅①②B.仅②③C.仅①②③D.仅②③④

c语言期末测试题(附答案)

课程代码:A100002座位号: 《计算机技术基础(C语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年月日 第一部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答案,答对一题得 2 分,共 30 分) 1、以下关于C语言标识符的描述中,正确的是【】。 A)标识符可以由汉字组成B)标识符只能以字母开头 C)关键字可以作为用户标识符D)Area与area是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d\n”,i,j,k); A)12345678 B)123,456,78 C)123,45678 D)123,*45678 3、判断char类型的变量c1是否为数字字符的正确表达式为【】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是【】。 A)’a’&&’b’ B)a<=b C)((a>b)||(b

A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行break语句,其作用是【】。A)跳出该循环体,提前结束循环 B)继续执行break语句之后的循环体各语句 C)结束本次循环,进行下次循环 D)终止程序运行 7、执行语句for(i=10;i>0;i--);后,变量i的值为【】。A)10 B)9 C)0 D)1 8、若有int *p1, *p2,k; 不正确的语句是【】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是【】 A. 静态(static) B. 外部(extern) C. 自动(auto)D. 寄存器(register) 10、如下程序的输出结果是【】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系a main() {int x; scanf(“%d”,&x); if(x<=3) ; else if(x !=10)printf(“%d\n”,x); } 程序运行时,输入的值在哪个范围才会有输出结果。【】

计算机组成原理试题

计算机组成原理试题(A) 教学中心名称考点成绩 专业、班级姓名学号 一、填空题(每空1分,共10分) 1.计算机中的信息可分为两类,它们是信息和信息。 2.第二代电子数字计算机所用的基本器件是。 3.设X=-9/16,[X]补= 。 4.运算器中的核心部件是。 5.浮点表示法中,阶码决定浮点数的,尾数决定浮点数的。 6.CPU中PC的主要功能是。 7.按照信息的传送格式,接口可分为和两大类。 二、选择题(每小题2分,共20分) 1. 某主存储器按字节编址,地址线数目为16,这个存储器的容量为 . A 16K×16位B.32K×8位、C.64K ×8位 2.采用DMA方式传送数据时,每传送一个数据就要占用的时间。 A一个指令周期B.一个存储周期C.一个机器周期 3. Cache是。 A.主存的一部分 B.为扩大存储容量而设置的 C.为提高存储系统的速度而设置的 4.操作控制器的功能是。 A产生操作控制信号,以解释并执行指令 B、产生时序信号C.对指令泽码 5.中断响应时,保存PC并更新PC的内容,主要是为了. A.提高处理机的速度 B.能进入中断处理程字并能正确返回原程序 C.便于编制中断处理程序 6.计算机辅助设计是指。 A.CAD B.CAI C.CAT 7.某机字长32位,内存容量为4MW,若按字节编址,其寻址范围为. A.0~4M B。0~16M C.0~32M 8.在磁盘存储器中,与转速无关的技术指标是。 A.存储密度B.平均等待时间C.数据传输率 9.设指令中的形式地址为以相对寻址时,操作数的有效地址E=. A.(D)B.(PC)+D C.(R)+D

10.计算机中,执行部件接控制部件的命令所作的不可再分的操作称为. A.微命令B.微操作C操作 三.判断改错题(每小题2分,共10分。正确,在括号内打√;错误,则打×并更正) 1.磁盘存储器是一种随机存取存储器。() 2.零地址指令就是没有操作数的指令。() 3.时序发生器是控制器的主要部件之一。() 4.设X=10110110,采奇校验时,其校验位C=1。() 5.中断处理过程中,保存现场必须在中断服务之后进行。() 四.简答题(每小题10分,共40分) 1.CPU由哪些主要部件组成?说明各部件的作用。 2.试述高速缓冲存储器的基本设计思想和特点。 3.主机与外部设备间为什么要设置接口? 4.为什么说取指令是公操作?在取指令阶段,CPU主要完成哪些操作? 五.计算题(共10 分) 1.设X=0.0101,Y=-0.1101,用双符号补码计算X+Y=?和X-Y=?并判断其结果是否溢出。(5分) 2. 设X=8C3E(H),Y=B6DF(H),Z=54D2(H)。求X∧Y⊕Z=? (5分) 七.设计题(10分) 某机字长16 位,主存按字编址,容量为8MW,请用如下RAM芯片为该机设计一个主存。 A A0 07 1.地址线和数据线各有多少根? 2.共用多少这种芯片? 3.画出其组成框图,并正确标出各信号线。

全国计算机技术与软件专业技术资格水平考试历年试题

全国计算机技术与软件专业技术资格(水平)考试历年试题全国计算机技术与软件专业技术资格(水平)考试 2004年下半年网络工程师上午试卷 ●内存按字节编址,地址从A4000H到CBFFFH,共有(1)个字节。若用存储容量为32K×8bit的存储芯片构成该内存,至少需要(2)片。 (1)A.80K B.96K C.160K D.192K (2)A.2 B.5 C.8 D.10 试题解析: CBFFFH - A4000H + 1 = 28000H = 160K。 160K / 32K = 5。 答案:(1)C (2)B ●中断响应时间是指(3)。 (3)A.从中断处理开始到中断处理结束所用的时间 B.从发出中断请求到中断处理结束所用的时间 C.从发出中断请求到进入中断处理所用的时间 D.从中断处理结束到再次中断请求的时间 试题解析: 中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程所用的时间,即从发出中断请求到进入中断处理所用的时间。 答案:C ●若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是t 取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需(4) ns。 (4)A.163 B.183 C.193 D.203 试题解析: 取指 分析执行 取指 分析执行 分析执行 取指

100条指令的执行时间=(2 * 100)+3=203。 答案:D ●在单指令流多数据流计算机(SIMD)中,各处理单元必须(5)。 (5)A.以同步方式,在同一时间内执行不同的指令 B.以同步方式,在同一时间内执行同一条指令 C.以异步方式,在同一时间内执行不同的指令 D.以异步方式,在同一时间内执行同一条指令 试题解析: SIMD(Single Instruction Multiple Datastream,单指令流多数据流):同一条指令控制多个处理器的运行。在这种计算机中有多个处理单元,但只有一个控制部件,所有处理单元以同步方式,在同一时刻执行同一条指令,处理不同的数据。 答案:B ●单个磁头在向盘片的磁性涂层上写入数据时,是以(6)方式写入的。 (6)A.并行B.并-串行C.串行D.串-并行 试题解析: 常识。 答案:C ●容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应为(7)位,主存区号应为(8)位。 (7)A.16 B.17 C.18 D.19 (8)A.5 B.6 C.7 D.8 试题解析: 以字编址,字块大小为128个字,容量为4096块主存,则128×4096=219,主存地址为19位; 由于采用组相联方式映像,Cache容量为64块,则主存区数=4096/64=64=26,主存区号为6位。 答案:(7)D (8)B ●软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是(9)。 (9)A.构件化方法B.结构化方法 C.面向对象方法D.快速原型方法 试题解析: 常识。

大一c语言期末试题及参考答案word版本

2004级信息学院《C语言设计》考试试题 一、判断下列语句或程序的对错。 10分√ 1 int x=y=z=’0’; (×) y,z没有定义 2 #include ; (×)不能有分号,#开头的结尾均不能有分号; 3 printf(“%s\n”,”c language”); (√) 4 float a[100]; int *p=a; (×)数据类型不匹配 5 char str[20]; 6 int data[4]={0,1,2,3,4}; (×)五个元素,但是只有四个单元 7 float x=1.45e+310L; (×)数值越界 8 int xyz-1=2; (×) 9 int x=‘\xae’ ; (√) 10 int *p,a[2][3] ; p=a ; (×)数据类型不匹配 二计算下列表达式的值 10分 设 unsigned int a=10,b=17,c=5,d=3; float f ; (1)f=b/c ( 3.0 ) (2)!(a+b)+c-1&&b+c/2 ( 1 ) (3)(a^b)+(c>>1+d) ( 0x1b ) (4)a+=b%=a=b ( 17 ) (5)a=2,b=a*++b ( 2 ) 三程序改错 10分 (1)求两个浮点数的平方和及平方差 #include float calculate (float x,float y,float *sub);添加函数原型声明 main () { float a,b; float add_reasult, sub_result; scanf (“%f,%f”,a,b); add_result=calculate(a,b,&sub_result); printf( “a*a+b*b=%d,a*a-b*b=%d\n”,add_result,sub_result); } float calculate (float x,float y,float *sub) 添加函数类型 { float *temp; 应该直接定义为变量float temp; sub=a*a-b*b ; *sub=a*a-b*b;

计算机组成原理试卷与答案

一、选择题 1.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校 验的字符码是______。 A 11001011 B 11010110 C 11000001 D 11001001 2.8位定点字长的字,采用2的补码表示时,一个字所能表示的整 数范围是______。 A .–128 ~ +127 B. –127 ~ +127 C. –129 ~ +128 D.-128 ~ +128 3.下面浮点运算器的描述中正确的句子是:______。 a)浮点运算器可用阶码部件和尾数部件实现 b)阶码部件可实现加、减、乘、除四种运算 c)阶码部件只进行阶码相加、相减和比较操作 d)尾数部件只进行乘法和减法运算 4.某计算机字长16位,它的存贮容量是64KB,若按字编址,那 么它的寻址范围是______ A. 64K B. 32K C. 64KB D. 32 KB 5.双端口存储器在______情况下会发生读/写冲突。 a)左端口与右端口的地址码不同 b)左端口与右端口的地址码相同 c)左端口与右端口的数据码不同 d)左端口与右端口的数据码相同

6.寄存器间接寻址方式中,操作数处在______。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 7.微程序控制器中,机器指令与微指令的关系是______。 a)每一条机器指令由一条微指令来执行 b)每一条机器指令由一段微指令编写的微程序来解释执行 c)每一条机器指令组成的程序可由一条微指令来执行 d)一条微指令由若干条机器指令组 8.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是 ______。 a)全串行运算的乘法器 b)全并行运算的乘法器 c)串—并行运算的乘法器 d)并—串型运算的乘法器 9.由于CPU内部的操作速度较快,而CPU访问一次主存所花的 时间较长,因此机器周期通常用______来规定。 a)主存中读取一个指令字的最短时间 b)主存中读取一个数据字的最长时间 c)主存中写入一个数据字的平均时间 d)主存中读取一个数据字的平均时间 10.程序控制类指令的功能是______。 A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送

相关文档
相关文档 最新文档