2007年秋浙江省高等学校计算机等级考试试卷(三级 单片机及应用技术)

合集下载

2007年4月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)

2007年4月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)

2007年4月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.完成辅助诊断疾病的软件属于下列哪一类计算机软件?A.系统软件B.科学计算软件C.人工智能软件D.数据和信息处理软件正确答案:C解析:利用计算机进行数学定理的证明、进行逻辑推理、理解自然语言、辅助疾病诊断、实现人机对弈,密码破译等,都是利用人们赋予计算机的智能完成的。

2.下列有关高级语言的叙述中,哪一个是不正确的?A.高级语言又称为算法语言B.高级语言独立于计算机硬件C.高级语言程序可以直接在计算机上执行D.用高级语言编写的程序其通用性和移植性好正确答案:C解析:对计算机而言,高级语言程序(一般称为源程序)不能直接执行,必须将它们翻译成具体的机器语言程序(目标程序)才能执行。

3.IP地址是Internet赖以工作的基础,它由网络地址和主机地址两部分组成,其中C类网络的主机地址数最多为A.64个B.128个C.256个D.512个正确答案:C解析:由于主机地址空间长度为8位,因此每个C类网络的主机地址数量最多为256(28)个。

4.电子邮件服务程序从邮件服务器中读取邮件时可以使用邮局协议,下列哪一个是邮局协议?A.POP3B.IMAPC.HTTPD.SMTP正确答案:A解析:电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议(POP3,Post Office Protocol)或交互式邮件存取协议(IMAP),这主要取决于邮件服务器支持的协议类型。

5.下列哪一项不属于邮件服务器的主要功能?A.接收用户发送来的邮件B.为收件人定期清理邮箱C.根据收件人地址将邮件发送到对方服务器中D.根据收件人地址将其他邮件服务器发送来的邮件分发到相应的电子邮箱正确答案:B解析:电子邮件系统几乎可以运行在任何硬件与软件平台上。

最新秋浙江省计算机等级考试二级c试卷及答案

最新秋浙江省计算机等级考试二级c试卷及答案

2007 年秋浙江省高等学校计算机等级考试试卷(二级 C)说明:(1) 考生应将所有试题的答案填写在答卷上. 其中试题一到试题六请在答卷上的各小题选项的对应位置上填“√”.(2) 请将你的准考证号的后五位填写在答卷右下角的指定位置内.(3) 考试时间为 90 分钟.试题1 (每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案,[程序说明]输入 2 个整数lower 和 upper,输出一张华氏一摄氏温度转换表,华氏温度的取值范围是[lower,upper],每次增加 20 F. 计算公式如下,式中: c 表示摄氏温度,f表示华氏温度。

C= 5x(f一32)/9运行示例:Enter lower: 30Enter upper: 35fahr celsius30 -1.132 0.034 1.1[程序]#include <stdio.h>main( ){ int fahr, lower, upper,double celsiusprintf (”Enter lower:”);scanf ("%d”, &lower”);printf ("Enter upper:”);scanf (“%d”, &upper);printf(”fahr celsius \n”);for (fahr=lower;____(1)____;____(2)____){celsius =____(3)____ ;printf (“%d ____ (4)_____ \n“, fahr, celsius);}}[供选择的答案]计算机等级考试试卷(二级C)第1页(共7页)(l) A、 fahr <= upper B、fahr < upperC 、 fahr >=uppa r D、 fahr > upper(2) A、 fahr++ B、 fahr =fahr -2C、 fahr + 2D、fahr + 2(3) A、5*(fahr – 32) /9 B、(5.0/9.0)*(fahr – 32)C、 5/9*(fahr – 32)D、 5 * fahr - 32/9(4) A、 %6d B、%6.2f C、%6.lf D、%6.0f试题2(每小题3分,共12分)阅读下列程序说明和程序. 在每小题提供的若干可选答案中,挑选一个正确答案. [程序说明]输入2 个正整数 a 和 n,求 a+aa+aaa+aa...a(n 个 a)之和.要求定义并调用函数 fn(a,n),它的功能是返回aa...a(n个a).例如,fn(3,2)的返回值是33.运行示例,Enter a: 2Enter n: 3sum = 246[程序]#include<stdio.h>main ( ){ int i, n;long a, sn;long fn(long a, int n);printf(“Enter a;”);scanf (“%ld”, &a);printf(“Enter n:”);scanf(“%d”,&n);_________(5)_______________for ( i=1;i<=n; i++)_________(6)____________printf(“sum=%ld\n”,sn);}long fn(long a,int n){ int i;long tn=0;for(i=1;i<=n;i++) {tn=tn+a;________(7)____________}(8)}[供选择的答案](5)A sn=0; B ;C sn=1;D sn=a;(6) A sn=sn+fn(a, I ); B sn=sn+fn(a,n);C sn=sn+fn(I,a);D sn=sn+fn(I,n);(7) A tn=tn*10; B a=a*10;C sn=tn*10;D sn=sn+a*10;(8) A return; B return sn;C return a;D return tn;试题3(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

三级PC技术机试真题2007年09月

三级PC技术机试真题2007年09月

[真题] 三级PC技术机试真题2007年09月计算机三级PC技术(机试)第1题:请编制程序ex5.ASM,其功能是:内存中连续存放着20个十进制数字的ASCⅡ码字符,如果是小写字母a~z之间的字符(包括字母a和z),请把它们转换成相应的大写字母所对应的ASCⅡ码字符;若为其他字符,不作转换。

例如:内存中有:61H(´a´),62H(´b´),31H(´1´),41H(´A´),42H(´B´),……结果为:41H(´A´),42H(´B´),31H,41H,42H,……部分程序已经给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。

填空BEGIN和END之间已给出的源程序使其完整,空白处已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可,或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能。

对程序必须进行汇编,并与IO.OBJ连接产生可执行文件,最终运行程序产生结果。

调试中若发现整个程序存在错误之处,请加以修改。

[试题程序]EXTRN LOAD:FAR,SAVE:FARN EQU 20STAC SEGMENT STACKDB 128 DUP(?)STAC ENDSDATA SEGMENTSOURCE DB N DUP(?)RESULT DB N DUP(0)NAME0 DB ´INPUT1.DAT´,0NAME1 DB ´OUTPUT1.DAT´,0DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACSTART PROC FARPUSH DSXOR AX,AXPUSH AXMOV AX,DATAMOV DS,AXLEA DX,SOURCE ;数据区起始地址LEA SI,NAME0 ;原始数据文件名MOV CX,N ;字节数CALL LOAD ;从"INPUT.DAT"中读取数据; ******** BEGIN ********LEA SI,SOURCELEA DI,RESULTMOV CX,NNEXT: MOV AL,[SI]CMP AL,´a´JB (1)CMP AL, (2)J (3) UPPER2SUB AL, (4)UPPER2: HOV [DI], (5)INC (6)INC (7)(8) NEXT; ******** END ********LEA DX,RESULT ;结果数据区首址LEA SI,NAME1 ;结果文件名MOV CX,N ;结果字节数CALL SAVE ;保存结果到文件RETSTART ENDPCODE ENDSEND START参考答案:; **** BEGIN **** LEA SI,SOURCE LEA DI,RESULT MOV CX,N NEXT: MOV AL,[SI] CMP AL,´a´ JB UPPER2 CMP AL,´z´ JA UPPER2 SUB AL,20H UPPER2:MOV [DI],AL INC SI INC DI LOOP NEXT ; ****END****详细解答:本题主要考查将小写字母改写成大写字母的实现方法问题;考生需要注意知道大写字母和小写字母对应的ASCII码字符,如61H(´a´),62H(´b´)……;41H(´A´),42H(´B´)……。

三级PC技术机试真题2007年04月

三级PC技术机试真题2007年04月

[真题] 三级PC技术机试真题2007年04月计算机三级PC技术(机试)第1题:请编制程序ex4.ASM,其功能是:内存中连续存放着两个有符号字节数序列A<sub>k</sub>和B<sub>k</sub>(k=0,…,9),求序列C<sub>k</sub>,C<sub>k</sub>=A<sub>k</sub>+B<sub>k</sub>(C<sub>k</sub>以有符号的形式按C<sub>0</sub>,…,C<sub>9</sub>的顺序连续存放)。

例如:序列A<sub>k</sub>:80H,31H,61H,7FH,…;序列B<sub>k</sub>:80H,01H,F1H,7FH,…。

结果C<sub>k</sub>为:FF00H,0032H,0052H,00FEH,…。

部分程序已经给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。

填空BEGIN和END之间已给出的源程序使其完整,空白处已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可,或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能。

对程序必须进行汇编,并与IO.OBJ连接产生可执行文件,最终运行程序产生结果。

调试中若发现整个程序存在错误之处,请加以修改。

[试题程序]EXTRN LOAD:FAR,SAVE:FARN EQU 10 ;每个序列的长度STAC SEGMENT STACKDB 128DUP(?)STAC ENDSDATA SEGMENTSOURCE DB N*2 DUP(?) ;顺序存放A0,…,A9;B0,…,B9 RESULT DW NDUP(0) ;顺序存放C0,…,C9NAME0 DB ´INPUT1.DAT´,0NAME1 DB ´OUTPUT1.DAT´,0DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACSTART PROC EARPUSH DSXORAX,AXPUSH AXMOV AX,DATAMOV DS,AXLEA DX,SOURCE ;数据区起始地址LEA SI,NAME0 ;原始数据文件名MOV CX,N*2 ;字节数CALL LOAD ;从´INPUT1.DAT´中读取数据;****BEGIN****MOV DI,OFFSET RESULTMOV BX,0MOV CX,NPRO: MOV AH,0MOV AL, ______MOV DL,AL______ AL,SOURCE[BX]JNO STAYJUMP1: MOV AH,00ADD DL,0JNS JUMPMOV AH, ______JMP ______STAY: ______JUMP: MOV [DI],AXADDDI,2INC BXDEC CXJNZ PRO;****END****LEA DX,RESULT ;结果数据区首址LEA SI,NAME1 ;结果文件名MOV CX,N*2 ;结果字节数CALL SAVE ;保存结果到文件RETSTART ENDPCODE ENDSEND START参考答案:;****BEGIN**** MOV DI,OFFSET RESULT ;结果从RESULT开始存放MOV BX,0 MOV CX,N ;设定循环次数PRO: MOV AH,0 MOV AL, <u>SOURCE[BX+N]</u> ;序列B<sub>k</sub>中的一个字节MOV DL,AL ;暂存B<sub>k</sub> ADD AL,<u>SOURCE [BX]</u> ;C<sub>k</sub>=B<sub>k</sub>+A<sub>k</sub> JNO STAY ;无溢出转STAY JUMP1: MOV AH,00 ;有溢出ADD DL,0 ;用来判断B<sub>k</sub>的符号JNS JUMP ;B<sub>k</sub>是正数(为一个正数加上一个正数,结果为负数的溢出情况) JUMP(AH已为00H) MOV AH,0FFH ;B<sub>k</sub>是负数(为一个负数加上一个负数,结果为正数的溢出情况)将结果变为有符号字的形式(为负) JMP <u>JUMP</u> STAY: <u>CBW</u> ;AL中数的符号扩展到AH,无符号字节变成无符号字,有符号字节变成有符号字JUMP: MOV [DI],AH ;修改此处,以使显示的结果是高字节在前,低字节在后ADD DI,1 MOV [DI],AL ADD DI,1 INC BX DEC CX JNZ PRO ;****END****详细解答:本题主要考查对数组的求和实现问题。

浙江省高等院校计算机品级考试三级数据库真题及参考答案

浙江省高等院校计算机品级考试三级数据库真题及参考答案

C.p=p->next
D.p->next->next=p->next
(14)在带有头结点的双链表 l 中,指针 p 所指结点是第一个结点的条件是( )。
A.p=l->next B.p->next=l C.l->next=p->next D.p->next=l->next
(15)编号为 1、2、3、4、5、6 的六节车厢依次通过一段栈形轨道,可以排出( )。
的编号为 1,那么编号为 49 的结点的右孩子的编号是( )。
A.50
B.98
C.99
D.无右孩子
(19)设有关键码序列(16,9,4,25,15,2,11,18,14,5,8,20),按关键码值递增的次序
排列,采用直接选择排序法,下面( )序列是第二趟扫描后的结果。
A.2,9,4,25,15,16,11,18,14,5,8,20
2
9
4
4
9
25
15
2
11
11
15
16
18
18
25
C.
2
D.
9
4
2
9
16
18
15
16
11
18
15
4
11
25
25
答案:C;D;A;A;B;B;B;C;B;C。
(21)存储在计算机外部存储介质上的结构化的数据的集合,其英文名称是( )。
A.Data Dictionary(简称 DD)
B.DataBase(简称 DB)
A.4、6、3、2、5、1 B.3、5、4、6、2、1
C.1、5、4、6、2、3 D.5、3、4、6、2、1

2007年专升本计算机综合试卷A

2007年专升本计算机综合试卷A

----------------2007年浙江省普通高校“专升本”联考《计算机综合》试卷--------------------2007年浙江省普通高校“专升本”联考《计算机综合》试卷考试说明:1、考试时间为150分钟;2、满分为150分;3、答案请写在试卷纸上,用蓝色或黑色墨水的钢笔、圆珠笔答卷,否则无效;4、密封线左边各项要求填写清楚完整。

一、填空题(只需在横线上直接写出答案,本题共有8个空格,每一空格2分,共16分)1、分辨率是计算机显示器中的一项重要指标,若某显示器的分辨率为800*600,则表示其屏幕上的总像素个数是 。

2、系统软件主要包括: ,程序设计语言及其处理程序和 等。

3、与十六进制数(AB )等值的二进制数是 。

4、Windows 各应用程序间复制信息可以通过 完成。

5、局域网传输介质一般采用 。

6、计算机中的字符,一般采用ASCII 编码方案。

若已知‘X ’的ASCII 码值为58H ,则可推断出‘Z ’的ASCII 码值为 。

7、RAM 是随机存储器,它分为 和SRAM 两种。

二、选择题(本题共有14个小题,每一小题1分,共14分,每个小题给出的选项中,只有一项符合要求)1、Office 软件是 。

A .应用软件 B .系统软件 C .计算软件D .绘图软件2、地址是内储存器各存储单元的编号,现有一个32KB 的存储器,用十六进制表示地址编码,则地址码应从0000H 到 。

A .32767 B .8000H C .7EEEHD .7FFFH3、计算机中,一个浮点数由两部分组成,它们是 。

A .阶码和尾数 B .基数和尾数C .阶码和基数D .整数和小数4、中央处理器的英文缩写是 。

姓名:_____________准考证号:______________________报考学校 报考专业: ------------------------------------------------------------------------------------------密封线---------------------------------------------------------------------------------------------------A.UPS B.CPUC.WPS D.CAD5、的存取速度是最慢的。

2007秋浙江省二级VB真题(附答案)

2007年秋浙江省高等学校计算机等级考试试卷(二级Visual Basic)试题1(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】单击Command1后计算a•x2+b•x+c的值并显示,界面设计以及运行时的显示分别如下图左、图右所示。

要求在文本框中不可输入英文字母。

【程序】Private Sub Command1_Click()Dim a As Single, b As Single, c As Single, x As Single, y As Single a = Text1(0).Text: b = Text1(1).Textc = Text1(2).Text: x = Text1(3).Texty = a * x * x + b * x + cLabel3.Caption = yEnd SubPrivate Sub Text1_ (1) (Index As Integer, (2) )Select Case (3)Case "A" To "Z"K = 0Case (4)K = 0End SelectEnd Sub【供选择的答案】(1) A、keyPress B、change C、keydown D、keyup(2) A、keyAscii As Integer B、Value C、Text() D、k As Integer(3) A、Chr(KeyAscii) B、Chr(K) C、Asc(K) D、Asc(KeyAscii)(4) A、a To z B、'a' To 'z' C、"a" To "z" D、'a'...'z' 试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

江苏省三级偏软2007年(秋)笔试试卷及答案解析

一、选择题江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试三级偏软2007 年(秋)笔试试卷(考试时间150 分钟,满分100 分)Ⅰ.计算机基础知识(10 分)(1)最近推出的英特尔○酷睿TM 2(Intel○Core TM 2 Duo)双核处理器E6300,其主频和前端总线(FSB)频率分别为__________。

A)1.86GHz、1066MHz B)2.8GHz、800MHzC)1.86GHz、800MHz D)3.0GHz、1066MHz(2)同上题,该处理器所采用的集成电路工艺为__________。

A)0.25μm 技术C)90nm 技术B)0.18μm 技术D)65nm 技术(3)将十进制数89.375 转换成二进制数,其结果为__________。

A)01011001.101B C)01011001.011B B)10001001.011B D)01011000.100B(4)以下为原码表示的8 位二进制数,其中绝对值最小的是__________。

A)11111111B B)01111111B C)10000000B D)00000001B(5)已知[x]补=1111 1111 1100B,则x 的真值和12 位二进制数的补码的允许取值范围分别是__________。

A)-4,-1024~+1023 B)-4,-2048~+2047C)4092,0~4095 D)-3,-2048~+2047(6)内存中有相邻的两个字节内容为35H、36H,它们可以表示下述中的__________。

A)两个GB2312-80 编码的汉字C)两个数字的ASCII 码B)一个GB2312-80 编码的汉字D)两个英文字母的ASCII 码(7)判断一个补码表示的数的正负,以下 4 种操作中不可行的是__________。

A)自身异或C)与-1 进行逻辑与B)算术移位D)与0 进行逻辑或(8)设一台计算机的硬盘容量为80GB,GB 指的是__________。

全国计算机等级考试三级信息管理技术机试真题2007年4月

全国计算机等级考试三级信息管理技术机试真题2007年4月(总分:100.00,做题时间:90分钟)一、上机题(总题数:1,分数:100.00)1.下列程序的功能是:设A,B,C为三个不为零的正整数,计算并输出下列不定方程组解的个数cnt以及满足此条件的所有A,B,C之和sum。

不定方程组为:A+B+C=13A-C=5请编写函数countValue()实现程序的要求,最后调用函数writeDat()把结果cnt和sum输出到文件out.dat 中。

[试题源程序]#include<stdio.h>void WriteDat();int cnt,sum:void countvalue()void main()cnt=sum=0:countvalue();printf("cnt=%d/n",cnt);printf("sum=%d/n",sum);WriteDat();void WriteDat()FILE*fp;fp=fopen("out.dat","w");fprintf(fp,"%d/n%d/n",cnt,sum);fclose(fp);(分数:100.00)__________________________________________________________________________________________ 正确答案:(void countvalue(){int a:for(a=6;a<13;a++)if(18-2*a>0){cnt++:sum+=13:})解析:[解析] 本题主要考查的是解方程问题。

本题的难点和解题的关键在于分析题目,对于给定的方程组变形得到B=18-2*A,C=A-5>0,因此A从6开始可能满足方程,而由第一个方程知道A不可能大于13,因此我们可以用for循环内嵌if语句来解出方程,如果B>0,那么此时的A就满足该方程组,cnt增1,并且由第一个方程知道有一组解sum的值增加13。

2007年-我国计算机的等级考试试题与答案

2007年4月全国计算机等级考试二级C语言笔试试题及答案计算机二级考试2007年4月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间120分钟,满分100分)一、选择题((1)—(10)每小题2分,(11)—(50)每题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是(B)A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关(2)在结构化程序设计中,模块划分的原则是(D)A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度、模块间具有低耦合度(3)下列叙述中正确的是(A)A)软件测试的主要目的是发现程序中的错误B)软件测试的主要目的是确定程序中错误的位置C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特征的是(C)A)继承性B)多态性C)类比性D)封装性(5)下列对队列的叙述正确的是(D)A)队列属于非线性表B)队列按“先进后出”原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据(6)对下列二叉树AB CD E F XY Z进行前序遍历的结果为(C)A) DYBEAFCZXB) YDEBFZXCAC) ABDYECFXZD) ABCDEFXYZ(7) 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为(A)A) n+1B) n-1C) 2nD) n/2(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)A) 并B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之间联系的图形是(C)A) 矩形B)椭圆形C)菱形D)平行四边形(10)下列叙述中错误的是(A)A) 在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)算法中,对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的(C)A)正当性B)可行性C)确定性D)有穷性(12)下列叙述中错误的是(D)A)计算机不能直接执行用C语言编写的源程序B)C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件C)后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D)后缀为.obj和.exe的二进制文件都可以直接运行(13)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是(B)A)大写字母B)连接符C)数字字符D)下划线(14)以下叙述中错误的是(C)A)C语言是一种结构化程序设计语言B)结构化程序有顺序、分支、循环三种基本结构组成C)使用三种基本结构构成的程序只能解决简单问题D)结构化程序设计提倡模块化的设计方法(15)对于一个正常运行的C程序,以下叙述中正确的是(A)A)程序的执行总是从main函数开始,在main函数结束B)程序的执行总是从程序的第一个函数开始,在main函数结束C)程序的执行总是从main函数开始,在程序的最后一个函数中结束D)程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束(16)设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

说明:(1)所有题目均答在答题纸上,所有题目均为必答题; (2)判断题,用“√”和“×”表示对和错; (3)请将你的准考证号的后五位填写在答卷的右下角指定位置内; (4)考试时间为120分钟; (5)以下题目均针对MCS-51单片机; 试题l 判断题 用√和×表示对和错(每小题1分,共10分) 1、哈佛总线结构的数据空间与程序空间完全分开。传统的MCS-51单片机有独立的数据空 间和程序空间,但是总线系统不独立,需要分时复用,这造成了CPU运行的复杂性。 (1) 2、子程序调用时将会自动保护断点和现场。 (2) 3、SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与内部RAM无关。 (3) 4、MCS-51单片机片外部数据存储器与扩展I/O口统一编址。 (4) 5、指令INC A和ADD A,#01H运行结果完全一样。 (5) 6、串行口发送完一帧数据和接受完一帧数据对应同一个中断源,靠标志RI、TI区分。 (6) 7、当有一个中断源提出中断请求,则相应的中断服务程序将被立即执行。 (7) 8、DPTR为16位寄存器,5l单片机指令系统有专门16位二进制数算术运算指令。 (8) 9、I2C总线的外围扩展器件一般为CMOS器件,对于I2C总线来说,总线的电流负载能力是 够用的,而更多的需要考虑扩展器件的I2C总线接口的等效电容,该电容的存在会造成总线 传输的延迟而导致数据传输出错,故需要限制扩展的节点数和总线长度。 (9) 10、指令长度越长,执行时间越长。 (10) 试题2 选择题(单选题每小题2分,共60分) 1、嵌入式计算机系统与通用计算机系统形成了现代计算机的两大分支,两者从技术上比较, 嵌入式计算机系统追求的是 (1) B 。 A、海量的存储能力 B、较强的控制能力 C、高速的运算能力 D、丰富的应用软件 2、在单片机应用系统开发过程中,当硬件系统测试合格,就可以进入仿真调试了,而要进 行仿真调试一般需要以下设备 (2)D 。 A、仿真器 B、编程器 C、烧录器 D、 实验箱 3、目前单片机应用系统中,外围器件的扩展越来越多采用串行扩展方式。常用的串行扩展 总线不包含以下 (3)B 总线。 A、IIC B、PC-104 C、1-Wire D、SPI 4、MCS-5l单片机采用同步控制方式,具有固定的机器周期。若执行一条单机器周期指令 耗时lus,则该单片机应用系统的振荡脉冲信号的频率为 (4)C 。 A、10MHz B、1MHz C、12MHz D、6MHz 5、单片机复位,PC将被初始化为 (5)D 。 A、0003H B、8000H C、FFFF:0000H D、0000H 6、为防止单片机系统在运行过程中因发生掉电故障而丢失数据,一般应设置掉电保护措施 进行掉电保护处理,该处理过程一般不考虑 (6) 。 计算机等级考试试卷(三级 单片机及应用技术)第1页(共5页) A、重要数据转存 B、启用备用电源 C、监测电源情况 D、检查掉电原因 7、采用MOVX A,@R0指令访问外部RAM,以下说法正确的是 (7) 。 A、因为R0寄存器是8位的,所以@R0访问的存储单元能保存8位二进制信息,而 @DPTR访问的存储单元能保存16位二进制信息。 B、可以访问外部RAM 256字节空间,起始地址接在内部RAM单元之后开始编址 C、该指令执行过程中一般不改变P2口的状态 D、该指令将使用PSEN信号来表示“读” 8、5l单片机中有关堆栈最合适的说法为 (8) B 。 A、是为了实现递归算法而设 B、作用为保护现场、保护断点 C、入栈操作,使栈顶指针数值变小 D、堆栈的开辟不占用数据空间 9、ORL P3, #0FH指令执行过程中要读取 (9) 的状态。 A、P3口锁存器输出端 B、P3口引脚 C、内部总线 D、第二功能输入端 10、外部16位地址总线的构建描述正确的为 (10)B 。 A、由外部总线控制器来生成 B、由P2口和P0口共同构建 C、由P0 口独立构建 D、由P2 口独立构建 ll、关于四个IO口描述不正确的为 (11) 。 A、均为准双向口,作为输入口使用时,先要往该口写1 B、四个IO口各有特点,使用上有各自的分工 C、需要用专门的指令设置P3口,使其工作于第二功能口方式 D、P0口作为一般IO口使用时,需要外接上拉电阻 12、单片机内部提供了一定数量的工作寄存器,这样做的好处不包括 (12)B 。 A、提高程序执行速度 B、降低成本 C、提高编程的灵活性 D、方便编程 13、除非直接对OV位操作,否则不影响标志位OV的指令为: (13)A 。 A、逻辑运算指令 B、乘法指令 C、符号数运算指令 D、除法指令 14、为了使P0口既可以作为数据总线又可以输出低8位地址,需要引入以下器件 (14)B 。 A、地址译码器 B、锁存器 C、多路开关 D、缓冲器 15、使用查询方式进行定时计数器的定时应用,则初始化包括 (15) B 。 A、设置工作方式、设置中断方式、允许定时中断 B、设置工作方式、设置计数初值、允许定时中断 C、设置工作方式、设置计数初值、禁止定时中断 D、设置工作方式、设置中断方式、给出定时中断入口地址 16、内部数据存储器低128字节单元的使用说法不合适的为 (16) 。 A、根据需要可划分为3个区域:寄存器区、位寻址区、用户RAM区 B、可以采用多种寻址方式来寻址:直接寻址方式、寄存器间接寻址方式等 C、寄存器区可以采用寄存器寻址方式来寻址 D、堆栈只能开辟在用户RAM区域中,不得占用其他两区的空间 计算机等级考试试卷(三级 单片机及应用技术)第2页(共5页) 17、扩展4KB程序存储器,最少需要 (17) D 条P2口线。 A、 12 B、 5 C、6 D、4 18、扩展的存储芯片是作为程序存储器还是数据存储器,关键看 (18)C 。 A、看其芯片型号是RAM还是ROM B、看其位于地址空间的低端还是高端 C、看其输出允许控制信号是和单片机的RD信号还是和PSEN信号相连 D、看其离单片机的远近 19、以下程序段执行时间最短的为 (19)A 。 A、unsigned char data i; for(i=0; i<100; i++); B、unsigned char data i; for(i=100;i>0; i--); C、unsigned int data i; for(i=100;i>0;i--); D、unsigned char xdata i; for(i=0; i<100;i++); 20、定时计数器对外部脉冲进行计数操作,外部脉冲要满足以下条件 (20) A 。 A、每个脉冲周期的高电平、低电平持续时间均要一个机器周期以上 B、必须是正方波信号 C、必须是正弦波信号 D、信号的频率必须恒定 21、单片机的IO空间与数据存储器空间是统一编址的,这可以反映在以下方面 (21)C 。 A、都处于单片机外部 B、都通过数据总线来传送数据 C、使用相同的指令和控制信号 D、都连接于地址总线之上 22、访问8255的命令字寄存器,可以采用的寻址方式为 (22) 。 A、直接寻址方式 B、寄存器间接寻址方式 C、相对寻址方式 D、变址寻址方式 23、某外部接口芯片的方式字寄存器定义如下,访问该寄存器的地址为8013H,则设置该芯 片使A口、C口为输出口,B口为输入口的操作指令序列为 (23) 。 D7D6:固定为10 D5:A口定义一‘1’输入 ‘0’输出 D4:B口定义一‘1’输入 ‘0’输出 D3:C 口定义一‘1’输入 ‘0’输出 D2-D0:固定为010 A、 MOV DPTR, #8013H B、MOV DPTR,#8013H MOV A, #92H MOV A, #0CAH MOVX @DPTR,A MOVX @DPTR,A

C、MOV PC, #8013H D、MOV PC, #8013H MOV A, #92H MOV A, #OCAH MOVX @PC, A MOVX @PC, A

24、八段共阳数码管,若H段信号由数据位D7提供„„,A段信号由数据位DO提供,则 字型‘n’的显示码为 (24) B 。 A、37H B、C4H C、23H D、DCH

计算机等级考试试卷(三级 单片机圾应用技术)第3页(共5页) 25、总线方式扩展可以采用的编址技术有线选法和译码法,线选法的优势在于 (25)C 。 A、地址不连续 B、扩展地址空间小 C、实现简单,附加的硬件开销小 D、地址空间利用率高 ’ 26、IO接口电路的功能一般不包括 (26)C 功能。 A、输出数据锁存 B、输入数据缓冲 C、速度协调 D、数据运算 27、堆栈指针SP的值为37H,则执行LCALL SUB指令后,SP的内容为 (27) 。 A、37H B、38H C、40H D、39H 28、程序状态字中CY位为 (28)C 。 A、结果奇偶标志 B、符号数运算溢出标志 C、进位、借位标志 D、结果为零标志 29、定时计数转工作于定时方式0,若计数初值为378H,则TH和TL的值应为 (29)A 。 A、TH=3H TL=78H B、TH=1BH TL=18H C、TH=37H TL=8H D、TH=27H TL=18H 30、MOV A,@Ri指令源操作数的寻址方式为 (30) A 。 A、寄存器间接寻址方式 B、相对寻址方式 C、寄存器寻址方式 D、基址变址寻址方式 试题3阅读填空题目(读如下程序,请给出程序的功能:每题2.5分,共10分) 1、 MOV R7, #10D MOV R0, #20H LOOP: MOV A, @RO SETB ACC.0 MOV @RO, A INC RO DJNZ R7, LOOP 功能:

2、 MOV DPTR, #TAB MOVC A, @A+DPTR RET TAB: DB XX,„„ 功能: 3、 MOV P1, #0FFH MOV A, P1 SWAP A ANL A, #0FH MOV P2, A 功能:

4、 MOV A, X

计算机等级考试试卷(三级 单片机及应用技术)第4页(共5页) CJNE A, Y, NE MOV Z, #0H RET NE: JC BL

相关文档
最新文档