[自考类试卷]2007年4月全国自考(微型计算机原理与接口技术)真题试卷及答案与解析.doc
《[自考类试卷]2007年4月全国自考(微型计算机原理与接口技术)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]2007年4月全国自考(微型计算机原理与接口技术)真题试卷及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、2007 年 4 月全国自考(微型计算机原理与接口技术)真题试卷及答案与解析一、单项选择题1 通常使用后缀表明数的各种进制,以下叙述不正确的是( )(A)后缀 B:二进制(B)后缀 H:十六进制(C)后缀 D:十进制(D)后缀 A:八进制2 大写字母A的 ASCII 码值为 65,则字母G 的 ASCII 码是( )(A)60(B) 70(C) 71(D)723 以下有关 C 语言的说法中,正确的叙述是( )(A)C 语言不但具备高级语言特征,还具备部分汇编语言的功能(B) C 语言是一种模块化和结构化的程序设计语言,但程序只能有一个函数组成(C) C 语言具有多种多样的数据类型,任何其他语言
2、所有的数据类型,C 语言都有(D)C 什与 C 语言不兼容,因而用户很难从面向过程的程序设计过渡到面向对象的程序设计4 已知 float x20;,则下面表达式正确的是( )(A)x20=x1+x2(B) x2=x2+x3(C) x0=x-1+x1(D)x18=x20-x25 已知 char s120=“china“,char s220=“Beijing“,执行语句pine(“%s“,strcat(s1 ,s2);后,则在屏幕上显示的内容是 ( )(A)China(B) ChinaBeijing(C) Beijing(D)BeijingChina6 如果要把数据写入二进制文件“filel.da
3、t“中,打开文件的正确表达是( )(A)fopen(“filel.dat“,“w“)(B) fopen(“file1.dat“,“a“)(C) fopen(“fiel.dat“,“rb“)(D)fopen(“file1.dat“,“wb“)7 单片机上电或按手动复位键,都可复位,使 PC 和大多数特殊功能寄存器(SFR)的初值为零。但有一个 SFR 为 07H,它是( )(A)ACC(B) SP(C) B(D)PSW8 8031 单片机片内 RAM 中 4q-2:作寄存器区的地址范围为( )(A)08-17H(B) 20H-2FH(C) 60H-7FH(D)00H-1FH9 8031 单片机访
4、问片外存储器时,其地址总线由并行口提供,分别为( )(A)P0 口低 8 位地址,P1 口高 8 位地址(B) P0 口低 8 位地址, P2 口高 8 位地址(C) P0 口高 8 位地址, P1 口低 8 位地址(D)P0 口高 8 位地址,P2 口低 8 位地址10 关于传送指令的性质,以下说法中,不正确的是( )(A)片内外 ROM 数据传送,均用 MOVC 指令(B)片内外 RAM 数据传送,均用 MOVX 指令(C)传送指令一般不影响 PSW 中标志位,只有改变累加器 A 的值时除外(D)堆栈操作指令和数据交换指令,均属数据传送类指令11 执行下列指令组后,(A)的内容为( ) M
5、OV A,#35H ANL A,#0FH(A)0FH(B) 05H(C) 3F(D)35H12 执行长调用指令 LCALL addr16,它的操作是( )(A)将断点地址进栈保存(保护断点)(B)将子程序地址送 PC(构成目的地址)(C)保护断点和构成目的地址(D)保护断点、保护现场(即所用到的寄存器内容入堆栈)及构成目的地址13 在地址为 4400H 开始存放无条件转移指令 SJMP 30H,执行该指令后,(PC)的内容为( )(A)4430H(B) 4370H(C) 43D2H(D)4432H14 8031 单片机定时器 TO 的中断服务程序入口地址是( )(A)0000H(B) 0003
6、H(C) 000BH(D)0013H15 RS-232 接口表示逻辑 1 时,信号电平为( )(A)-12V(B) -1V(C) 5V(D)12V16 8K 字节的 EPROM 2764,地址线的根数应为( )(A)13 根(B) 14 根(C) 15 根(D)16 根二、填空题17 已知 y=1,执行语句 x=y+;后,则 x 的值是_ 。18 表达式胁 10&!(6020)的值是_。19 以下程序的功能是判断输入的整数是否是素数,试在程序空白处填上适当的内容。 Main() int m,i; scan(“%d“,&m); for(i=2;i m;i+)if(m%i=0) _;if(im)p
7、rind(“%d 是素数n“,m); else prind(“%d 不是素数n,“ ,m); 20 以下程序的功能是在 100 个随机数中求其中最大值,试在程序空白处填上适当的内容。WSnclude“stdlib.h“ main() int i,max,a100; for(i=0;i 100;i+) ai=rand(); max=a0; for(i=1;i 100;i+) if(_) max=ai; printf(“max=%dn“,max); 21 8051 单片机内部有两个_位定时器/计数器,可完成 _功能。22 片内 RAM21 H 单元的最低位(D0)的位地址为_,累加器 ACC(直接
8、地址为 EOH)的最高位 D7 的位地址为_。23 指令 MOV A,#41H,其源操作数的寻址方式为 _。指令 MOV A,41H 其源操作数的寻址方式为_。24 MCS-51 单片机中的堆栈是在_区中开辟的一个区域,其数据的存取遵守_的原则。25 已知堆栈指针内容(SP)=30H,执行下列指令后, MOV 30H,#16H POP 40H 则(SP)=_;(40H)=_。26 8031 单片机时钟频率 12MHz,如将 T1 设定为方式 2,定时时间 200S,则TH1 应为 _。27 8031 单片机若要求将外中断 1 和定时器 0 设置成高优先级,其余为低优先级,所用的字节操作指令为_
9、。 IP 寄存器各位内容 28 EPROM 中的信息可采用_照射的方法擦除。三、改错题29 main()int r=5;float s;s=3.14*r*r;prinff(“s=%dn“,s)错误 _改正 _30 以下程序是计算分段函数的值 main() float x,y; scanf(“%f“, &x); if(x =0) y=x*x; else if(0x=1) y=1/x ; else y=2*x; printf(“%fn“,y); 错误 _ 改正 _31 #includestdio.h #includestring.h main() char a10,*pa=“012345678“;
10、 a=pa; printf(“%sn“,a); 错误_ 改正 _32 # include “stdio.h“ siruct student int number; char name10=“ “; ; main() stmct student s; s.number=12345; printf(“%dn“,s.number); 错误 _改正 _四、程序阅读题33 写出程序运行结果 main() int a,b,c; scanf(“%d%d“,&a ,&b); while(o!=0) c=a%b; a=b; b=c; prine(“运行结果是: %dn“,a); 运行时变量 a、变量 b 的输入
11、值分别为: 24 9,则程序运行结果是:_34 main() int a5,s,i; for(i=0,s=0;i5;i+) scanf(“%d“,ai) ; s=s+ai; s=s/5; for(i=0;i 5;i+) if(ais) printf(“%6d“,ai); prind(“n“); 程序运行时输入的 5 个数为:55 60 65 70 75 程序运行结果是:_35 #includestdio.h #define N 10int tableN*N; void muld() int i,j; for(i=0;i N;+i)for(j=0;jN;+j)tablei*N+j=i*j; vo
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 2007 全国 微型计算机 原理 接口 技术 答案 解析 DOC
