1、江苏省 2017 年普通高校对口单招文化统考计算机应用专业综合理论 试卷注 意 事 项考生在答题前请认真阅读本注意事项及各题答题要求1. 本试卷共 12 页,包含选择题(第 1 题第 45 题,其中第 31 题第 45 题为判断题,共45 题) 、非选择题(第 46 题第 87 题,共 42 题) 。本卷满分为 300 分,考试时间为 150 分钟。考试结束后,请将本试卷和答题卡一并交回。2. 答题前,请务必将自己的姓名、考试证书用 0.5 毫米黑色墨水的签字笔填写在试卷及答题卡的规定位置。3. 请认真核对监考员在答题卡上所黏贴的条形码上的姓名、考试证号与您本人是否相符。4. 作答选择题(第
2、1 题 第 45 题) ,必须用 2B 铅笔将答题卡上对于选项的方框涂满、涂黑;如需改动,请用橡皮擦干净后,再选涂其他答案。作答非选择题,必须用 0.5 毫米黑色墨水的签字笔在答题卡上的指定位置作答,在其他位置作答一律无效。5. 如需作图,须用 2B 铅笔绘、写清楚,线条、符号等须加黑、加粗。一、单项选择题(本大题共 30 小题,每小题 2 分,共 60 分。在下列每小题中,选出一个正确答案,将答题卡上对应选项的方框涂满、涂黑)1. 若字长为 8bit,则反码数的表示范围是A. -1280 B. -1270 C. -127127 D. -1281272. 标准 ASCII 码表中包含的字符个数
3、是A. 127 B. 128 C. 255 D. 2563. 指挥计算机各部件协调工作的指挥中心是A. 运算器 B. 控制器 C. 存储器 D. 寄存器4. 下列指令中,属于数据传送类指令的是A. ADD B. POP C. AND D. NOP5. 在指令中直接给出操作数的寻址方式是A. 直接寻址 B. 寄存器寻址 C. 基址寻址 D. 立即寻址6. 用来表示存储器存取信息所需时间长短的是A. 时钟周期 B. 存储周期 C. 工作周期 D. 存取周期7. 所有主存单元与外围设备接口寄存器的地址一起构成一个连续地址空间,这种总线结构是A. 单总线结构 B. 双总线结构 C.三总线结构 D. 多
4、总线结构8. 以下 I/O 控制方式中,主要由程序实现的是A. DMA 方式 B. 通道方式 C. PPU 方式 D. 程序中断方式9. 当 CPU 正在执行中断服务程序时,若此时的中断系统是开放的,又来了一个级别更高的中断请求,CPU 暂停正在执行的中断服务程序,去处理优先权更高的中断源的中断请求,这就是A. 中断保护 B. 中断请求 C. 中断返回 D. 中断嵌套10. 小明是一名工业产品设计师,经常需要进行 3D 渲染,他的工作电脑建议选择的 CPU是A. 毒龙 B. 赛扬 C. 酷睿 D. 奔腾11. 内存条使用一段时间之后,如果“金手指”的表面出现氧化层或污垢,导致内存条与插槽接触不
5、良,解决办法是A. 用棉球沾取汽油擦拭金手指 B. 用干净刷子清理内存插槽C. 用橡皮擦拭金手指 D. 用干抹布擦拭金手指12. Microsoft 公司已经停止对其进行维护的操作系统是A. Windows 10 B. Windows 8 C. Windows 7 D. Windows XP13. 以下 BIOS 选项中,用于设置启动顺序的是A. Boot Sequence B. Save (6) char flag;(7) scanf(“%d”,(8) flag=even(x);(9) if(flag=Y)(10) printf(“%d 的处理结果是偶数n” ,x);(11) else(12
6、) printf(“%d 的处理结果是奇数n” ,x)(13)(14)char even(int d)(15)(16) int x,s=0;(17) while(d!=0)(18) (19) x=d%10;(20) s=s+x;(21) d=d/10;(22) (23) if(a%2=0)(24) return(Y)(25) else(26) return(N)(27)上述程序中,与第(15)行符号“”配对的在第 行,用于输入的语句在第 行,函数 even 的返回值类型是 (用英文表示) 。程序运行时,若输入数值 2017,则输出结果是 。 (每空 3 分)79. 阅读下列程序,请将运行结果填
7、写在答题卡上相应位置。#includeVoid main()int a42=7,14,8,2,3,4,12,3;int i,sign3=3,1,0;printf(“This is a test:n”);for(i=0;i#includevoid main()char c1,str1=“welcome to jiangsu.”;int i,sign=1;puts(str1);for(i=0;i=af1=1;f2=1;n=2;sum=f1+f2;dof3= ;sum=sum+f3;f1= ;f2=f3;n+;while(sum );printf(“前 n 项和不超过 1000 的最大项数:%dn”
8、, );82. 文件 data1.txt 中有一个按照从小到大排好序的数据序列。下列程序的功能是:从键盘输入一个数,查找文件的数据序列中是否存在该数,若存在,则输出该数处于数据序列中的位置。请在答题卡上相应位置完善程序。(每空 3 分,共 12 分)#include#includevoid main() *fp;int findnum(int x,int len,int num);int p,x,len=0,num50;if(fp=fopen(“data1.txt”,“r”)=NULL)printf(“cannot open filen”);Return;while(! feof(fp)fsc
9、anf(fp,“%d”,len+;fclose(fp);printf(“enter a int num:n”);scanf(“%d”,if(p=findnum(x,len,num)!= )printf(“n%d is found:%dn”,x,p);elseprintf(“n%d is not foundn”,x,p);int findnum(int x,int len,int num)/x 是待查找的数,len 是被查找的数据序列长度,num 是被查找的数据序列int low=0,high,m;high=len-1;m=(low+high)/2;while(lownumm)low= ;els
10、ehigh=m-1lm=(low+high)/2;if(low=high)return(m+1);elsereturn(-1);六、计算作图题(本大题共 5 小题,每小题 12 分,共 60 分)83电路如题 83(a)图所示,当开关 S 置于位置 1 时,电压表读数为 4V。(1)题 83(b)图所示二端网络的等效模型如题 83(c)图所示,画出 83(b)图的无源二端网络,(2 分)求 = =_;(2 分)SRAB(2)题 83(c)图中的 =_V;(4 分)OCU(3)在题 83(a)图中,当开关 S 置于位置 2 时,电压表的读数为_V。(4 分)84. 如题 84 图所示反相器电路中
11、,已知 的 =0.6V, =0.4V,=50,二极管 的1VBEUCES 2V正向导通压降为 0.6V,试求:(1)三极管 的集电极临界饱和电流 、(2 分)基极临界饱和电流 ;(1 分)1VCSI BSI(2) 为 0V 时,三极管 的状态,(1 分) 的值;(2 分)10V(3) 为 6V 时,三极管 的状态,(1 分) 的值;(2 分)1(4)输入电压 为 8V 时,使三极管饱和的 最大值。(3 分)1V1R85. 已知逻辑电路如题 85 图所示。(1)写出输出逻辑函数表达式,(4 分)并化简;(2 分)(2)列出真值表;(4 分)(3)分析其逻辑功能。(2 分)86. JK 触发器组成如题 86(a)图所示的电路,设触发器初态为 0。(1)在题 86(b)图中画出 8 个脉冲作用下 、 、 的波形;(每个波形 3 分)1Q23(2)列出状态表;(2 分)(3)分析电路的功能。(1 分)87. 试设计一个实现一位二进制全减功能的逻辑电路。其中 为被减数, 为减数,nAnB为低位的借位, 为 和 的本位差, 为向高一位的借位。1nCnSAnBnC(1)列出真值表;(4 分)(2)写出逻辑表达式,(4 分)并化简;(1 分)(3)用与非门画出实现该逻辑功能的电路。(3 分)