【学历类职业资格】微型计算机原理与接口技术自考题-19及答案解析.doc
《【学历类职业资格】微型计算机原理与接口技术自考题-19及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】微型计算机原理与接口技术自考题-19及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、微型计算机原理与接口技术自考题-19 及答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:16,分数:16.00)1.以下集成块型号中不属于 8 位系列单片机型号的是_ A.83C152JC B.83C52JA C.83C51FB D.8097JF(分数:1.00)A.B.C.D.2.以下使用后缀表明十六进制数的是_ A.B B.H C.D D.0(分数:1.00)A.B.C.D.3.以下说法正确的是_ A.计算机能直接执行 c 的源程序 B.后缀是 EXE 的文件是二进制文件 C.后缀是 0BJ 和 EXE 的文件是可执行文件 D.后缀是 OBJ 的文件是二进
2、制文件(分数:1.00)A.B.C.D.4.从循环体内某一层跳出,继续执行循环外的语句是_ A.return 语句 B.break 语句 C.continue 语句 D.空语句(分数:1.00)A.B.C.D.5.执行下面程序段后,正确的结果是_int x=0,y=0;while(x15)y+,x+=+y; A.x=8 B.y=20 C.x=20 D.y=12(分数:1.00)A.B.C.D.6.以下定义,使 p 指向 data 辛 a 域的赋值语句是_struct student int a;noat b;data,*p; A.p= B.p=dataa; C.*p=data.a; D.p=(
3、分数:1.00)A.B.C.D.7.下面不是运算器完成的主要任务是_ A.算术运算 B.位运算 C.数据处理 D.指令译码(分数:1.00)A.B.C.D.8.不是伪指令关键字的是_ A.ORG B.START C.EQU D.DATA(分数:1.00)A.B.C.D.9.8051/8031 型单片机提供中断源的个数是_ A.3 B.4 C.6 D.5(分数:1.00)A.B.C.D.10.不是 MCS-51 单片机 I/O 的数据传送方式的是_ A.无条件传送 B.随机传输 C.查询方式 D.中断方式(分数:1.00)A.B.C.D.11.共阴极显示管点亮时输入电平是_ A.低电平 B.低电
4、压 C.低阻态 D.高电平(分数:1.00)A.B.C.D.12.单片机上电复位后,堆栈区的最大允许范围的单元是_ A.64 B.120 C.128 D.256(分数:1.00)A.B.C.D.13.8051 单片机的 VCC(40)引脚是_ A.主电源+5V 引脚 B.接地引脚 C.备用电源引脚 D.访问片外存贮器引脚(分数:1.00)A.B.C.D.14.8031 的定时器 T1 作计数方式,模式 2 的方式控制字是_ A.60H B.02H C.06H D.20H(分数:1.00)A.B.C.D.15.8031 的定时器 T0 作计数方式,用模式 1(16 位计数器),则应用初始化编程指
5、令是_ A.MOV TMOD,#01H B.MOV TMOD,10H C.MOV TMOD,#05H D.MOV TCON,#05H(分数:1.00)A.B.C.D.16.8255 是一个可编程的 I/O 接口芯片,“可编程”是_ A.有 14 位可控定时器/计数器 B.芯片内包含有 256 字节的 RAM C.只能使用中断编程的方法进行 I/O 数据传送 D.使用命令字以程序方法设置 I/O 数据传送的方式(分数:1.00)A.B.C.D.二、B填空题/B(总题数:4,分数:8.00)17.int a,b,c;则表达式 a=(b=4)+(c=2)的值是 1。(分数:2.00)填空项 1:_1
6、8.若 a=1,b=4,C=3,则表达式|(ab)|!c int nlen=0; scanf(“%s“,str); for(; *sp!=/O;sp+)_; printf(“%d“,nlen); (分数:2.00)填空项 1:_20.以下程序的功能是对 10 个整数从小到大排序。请填空。 #include stdio.h sort(int arr,int n); main() int a10,*p,i; printf(“input 10 numbers:“); for(i=0;i10;i+) scanf(“%d“,printf(“/nthe original array is:“); for(
7、p=a;pa+10;P+) printf(“%d“,*p); sort(a,10); printf(“/nthe present array is:“); for(p=a;pa+10;p+) printf(“%d“,*P); sort(int art,int n) int*p1,*p2,temp; for(p1=arr;p1arr+(n-1);p1+) for(p2=p1+1;p2art+n;p2+) if(_) tamp=*p1; *p1=*p2; *p2=tamp; (分数:2.00)填空项 1:_三、B改错题/B(总题数:4,分数:8.00)21.#include stdio.h #in
8、clude conio.h main() int i,j; char ch; while(ch=getchar()!=/r) i+; pfintf(“%c“,ch); pfintf(“you type %d characters/n“,i); 错误:_ 改正:_(分数:2.00)填空项 1:_22.main() float a10=0.0; int i for(i=0;i3;i+) scanf(“%d“. for(i=0;i10;i+) a0=a0+ai; printf(“%d/n“,a0); 错误:_ 改正:_(分数:2.00)填空项 1:_23.下面程序的功能是将大写字母改成小字母,小字母
9、改成大写字母。 main() char ch; scanf(“%c“, if( ch=A|ch=Z)ch=ch+32; else if(ch=a pfintf(“%c“,ch); 错误:_ 改正:_(分数:2.00)填空项 1:_24.main() char s=“9876“,*P; *P=S; pfintf(“%s“,P); 错误:_ 改正:_(分数:2.00)填空项 1:_四、B程序阅读题/B(总题数:4,分数:16.00)25.#include stdio.h #define N 6 void main() int aN=4,5,8,3,6,1; int j,i,t; for(i=0;i
10、N-1;i+) for(j=0;jN-1-i;j+) if(ajaj+1) t=aj;aj=aj+1;aj+1=t; for(j=0;jN;j+) printf(“%5d“,aj); 程序运行结果是:_(分数:4.00)填空项 1:_26.#include stdio.h main() int x,sum; scanf(“%d“, sum=0; while(x0) if(x%2=0)sunq+=x; scanf(“%d“, printf(“%d/n“,sum); 程序运行时输入 1 9 3 4 0回车,则程序运行结果是:_(分数:4.00)填空项 1:_27.#include “stdio.h
11、“ main() int i; for(i=1;i=5;i+) if(i%2) printf(“*“); else continue; printf(“#“); printf(“#“); 程序运行结果是:_(分数:4.00)填空项 1:_28.#include stdio.h main() int n,sum=0; scanf(“%d“, do sum=sum+(n%10)*(n%10); n=n/10;while(n); printf(“sum=%d“,sum); 程序运行时,从键盘输入 2345回车,运行结果是:_(分数:4.00)填空项 1:_五、B程序设计题/B(总题数:1,分数:8.
12、00)29.每个苹果 0.8 元,第一天买两个苹果,第二天开始,每天买前一天的两倍,直到买的苹果个数达到不超过 100 的最大值。编写程序,求每天平均花多少钱?(分数:8.00)_六、B填空题-单片机原理与接口技术(总题数:8,分数:16.00)30.8255A 属于可编程的_I/O 接口芯片,8255A 的 A 通道有_种工作方式。(分数:2.00)填空项 1:_31.MCS-51 的存储器空间配置从功能上可分为四种类型:_、内部数据存储器、_、外部程序存储器。(分数:2.00)填空项 1:_32.执行下面一段程序后,(A)=_,(B)=_。 MOV SP,#60H MOV A,#10H M
13、OV B,#01H PUSH A PUSH B POP A POP B(分数:2.00)填空项 1:_33.8051 单片机内有 1 个 16 位的定时/计数器, 2 有四种工作方式。(分数:2.00)填空项 1:_填空项 1:_34.MUL AB 的执行结果是存储高 8 位在_中,低 8 位在_中。(分数:2.00)填空项 1:_35.8031 单片机内部数据 RAM 中的位寻址区的地址范围是 1。(分数:2.00)填空项 1:_36.如要选择第 2 组的工作寄存器交换数据,可先执行指令_。 PSW(地址为 DOH)的格为 (分数:2.00)填空项 1:_37.某 8031 单片机时钟频率为
14、 12MHz,现将 T0 设置为定时方式 1,定时时间为 1 毫秒,其计数器中的时间常数初值应为 1。(写成四位十六进制数)(分数:2.00)填空项 1:_七、B改错题-单片机原理与接口技术(总题数:2,分数:4.00)38.下面程序段是将片外 RAM20H25H 单元清零。 MOV R0,#20H MOV R7,#06H CLR A LOOP: MOV R0,A INC R0 DJNZ,#3000H 错误:_ 改正:_(分数:2.00)填空项 1:_39.下面程序段是将 ROM 3000H 单元内容送 R7。 MOV DPTR,#3000H CLR A MOVC A,R7+DPTR MOV
15、R7,A 错误:_ 改正:_(分数:2.00)填空项 1:_八、B程序阅读题-单片机原理与接口技(总题数:2,分数:8.00)40.以下是 8051 单片机定时/计数器的初始化程序(设单片机晶振频率是 6MHz):T0 作为定时,定时时间为_,T1 作为计数,记满_溢出。 ORC 0000H LJMP 0050H ORG 0050H MOV TMOD,#20H MOV TH0,#63H MOV TL0,#18H MOV TH1,#9CH MOV TL1,#9CH SETB EA SEIB TRO SETB TR1 SJMP $(分数:4.00)填空项 1:_41.下面程序是将片内 RAM_开始
16、的单元内 10 个二进制数,找出其中最大值并存于_单元中。 START: MOV R0,#40H MOV R7,#09H MOV A,R0 LOOP: INC R0 MOV 30H,R0 CJNE A,30H,NEXT NEXT: JNC BIE1 MOV A,30H BIE1: DJNZ R7,LOOP MOV 50H,A RET(分数:4.00)填空项 1:_九、B程序设计题-单片机原理与接口技(总题数:1,分数:8.00)42.RAM 中 60H 单元内存有一个十六进制数,把这个数转换为 BCD 码的十进制数,BCD 码的十位和个位放在累加器 A 中,百位放在 R6 中。(分数:8.00
17、)_十、B十、应用题/B(总题数:1,分数:8.00)下面程序是 A/D 转换应用程序,可实现多路模拟量输入的巡回检测,采样数据被存放在片内 RAM 单元中。阅读程序完成说明语句。ORG 0000HAJMP MAINORG 0013H ;该地址是地址AJMP INT1MAIN: MOV R0,#78H ;78 是地址MOV R2,#08H ;SETB IT1 ;该指令的作用是SETB EASETB EX1 ;允许 INT1 中断MOV DPTR,#6000H;#6000H 是地址MOV A,#00H ;A 的内容对转换结果影响LOOP: MOVX DPTR,A ;该指令的作用是HERE: SJ
18、MP HEREDJNZ R2,LOOPINT1: MOVX A,DPTR ;当时,程序将运行到此处。MOV R0,AINC DPTR ;DPTR 加 1 的目的是INC R0RET1(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_微型计算机原理与接口技术自考题-19 答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:16,分数:16.00)1.以下集成块型号中不属于 8 位系列单片机型号的是_ A.83C152JC B.83C52JA C.83C51FB D.8097JF(分数:1
19、.00)A.B.C.D. 解析:2.以下使用后缀表明十六进制数的是_ A.B B.H C.D D.0(分数:1.00)A.B. C.D.解析:3.以下说法正确的是_ A.计算机能直接执行 c 的源程序 B.后缀是 EXE 的文件是二进制文件 C.后缀是 0BJ 和 EXE 的文件是可执行文件 D.后缀是 OBJ 的文件是二进制文件(分数:1.00)A.B.C.D. 解析:解析 后缀是 EXE 的文件不是纯二进制文件。4.从循环体内某一层跳出,继续执行循环外的语句是_ A.return 语句 B.break 语句 C.continue 语句 D.空语句(分数:1.00)A.B. C.D.解析:5
20、.执行下面程序段后,正确的结果是_int x=0,y=0;while(x15)y+,x+=+y; A.x=8 B.y=20 C.x=20 D.y=12(分数:1.00)A.B.C. D.解析:解析 见下表 循环次数 012 3y= 246 8X= 2612206.以下定义,使 p 指向 data 辛 a 域的赋值语句是_struct student int a;noat b;data,*p; A.p= B.p=dataa; C.*p=data.a; D.p=(分数:1.00)A.B.C.D. 解析:解析 和指针指向变量一样,取地址放入结构体指针变量中。7.下面不是运算器完成的主要任务是_ A.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 微型计算机 原理 接口 技术 考题 19 答案 解析 DOC
