江苏大学基础及C(Ⅰ)试卷.doc

上传人:wux****ua 文档编号:10153056 上传时间:2020-04-10 格式:DOC 页数:10 大小:75.50KB
返回 下载 相关 举报
江苏大学基础及C(Ⅰ)试卷.doc_第1页
第1页 / 共10页
江苏大学基础及C(Ⅰ)试卷.doc_第2页
第2页 / 共10页
江苏大学基础及C(Ⅰ)试卷.doc_第3页
第3页 / 共10页
点击查看更多>>
资源描述
学生所在学院 专业、班级 学号 姓名 任课教师 共 页第1 页 江 苏 大 学 试 题 课程名称 计算机基础及程序设计(C)-I 开课学院 计算机 使用班级 考试日期 题 号一二三总分核查人签名 得 分阅卷教师一、 基础知识(50分,1分/空)说明:(1)请将所有答案涂在答题纸上,写在试卷上无效; (2)请使用铅笔在答题卡上正确涂写班级、姓名、学号、任课教师,并请仔细检查学号涂写是否正确,学号涂写错误则没有成绩。(3)选择题请用铅笔涂在答题卡上。将答题卡上的试卷类型涂A(补考则涂B)1二进制数 (1001)2与十六进制数 (B4)16相加,结果用八进制数表示为 (1) 。A. 272 B. 273 C. 274 D. 2752. 如果在某种进位制下25*4=152,那么25+32= (2) 。A. 101 B. 102 C. 103 D. 573. Moore定律说的是单片集成电路的集成度每 (3) 翻一番。A. 612个月 B. 1218个月 C. 1824个月 D. 2430个月4. 通信系统必须有“三要素”,它们是 (4) 。A信源、信号与信宿 B信号、发送与接收C信源、信道和信宿 D信号、信息与信道5 在计算机中,负数通常采用补码表示。若某个带符号整数的8位补码形式位10000010,则该整数为 (5) 。 A-125 B. -126 C. -127 D. -1286在通信时,将几个要发送的信号调制在不同频率的载波上,通过某种方式将它们复合成为一个信号,然后在同一传输线路上进行传输,这种技术叫 (6) 。A. 频分多路复用 B. 时分多路复用C. 调幅技术 D. 调相技术 江 苏 大 学 试 题 第1页7若计算机内存中连续两个字节的内容其十六进制形式为34和64,则它们不可能是 (7) 。A. 2个西文字符的ASCII码 B. 一个汉字的机内码C. 一个16位整数 D. 图像中1个或2个像素的编码8. 关于计算机的存储器,一下叙述中错误的是 (8) 。A. 内存的读写速度比外存的读写速度块B. 一个计算机程序只有在内存才能执行C. 内存通常使用半导体集成电路组成D. ROM不属于内存9. IO接口指的是计算机中用于连接IO设备的各种插头/插座,以及相应的通信规程和电气特性。目前PC中,IDE接口主要用于 (9) 与主机的连接。A. 键盘 B. 显示器 C. 硬盘 D. 打印机10. 以下关于USB接口的叙述中,正确的是 (10) 。A. USB接口是一个串行双向接口B. USB接口最多可以连接128个设备C. USB接口不能用于连接键盘D. USB接口使用6根连接线11. 一个像素数约为320万的数码相机,它拍摄图像的最高分辨率为 (11) 。A. 1280x960 B. 1600x1200 C. 2048x1536 D. 2560x192012. 根据存储器芯片的功能及物理特性,目前用作优盘存储器芯片的是 (12) 。 ASRAM BSDRAM CEPROM DFlash ROM13. 以下选择中, (13) 不是软件的组成部分。A程序B开发文档C开发合同D数据14. 显示器的分辨率是 (14) 。 A. 屏幕显示的像素数量B. 横向每英寸像素数量C. 纵向每英寸像素数量D. 以上都不是15. 针式打印机都有一个打印头,每个打印头上都有若干根钢针,这些钢针是按 (15) 排列。A. 垂直 B. 水平 C. 矩形 D. 圆形16. 打印机的打印精度也就是打印机的分辨率,它用 (16) 表示。A. dpi B. dip C. idp D. pdi17. 一下关于硬盘的叙述中,正确的是 (17) 。A. 一个硬盘都是有1张盘片组成的B. 硬盘的一个扇区容量通常为512字节C. ATA接口不能连接硬盘D. 硬盘的读写速度与软盘相当18. 光盘有若干种,可重复擦写的光盘是 (18) 。A. CD-ROM B. CD-R C. CD-RW D. DVD-ROM19. 计算机软件(简称软件)指的是能指挥计算机完成特定任务的、以电子格式存储的程序、数据和相关的文档。在下列有关软件的叙述中,错误的是 (19) 。A软件的版权所有者不一定是软件作者B共享软件指的是一种无版权的软件C用户购买一个软件后,仅获得了该软件的使用权,并没有获得其版权D软件许可证是一种法律合同,它确定了用户对软件的使用方式20. 在下列有关Windows操作系统(这里指Windows 95及其以后的版本)的多任务处理 功能的叙述中,正确的是 (20) 。 A在多任务处理过程中,前台任务与后台任务都能得到CPU的响应(处理) B由于CPU具有并行执行指令的功能,所以操作系统才能同时进行多个任务的处理 C如果用户只启动一个应用程序,那么该程序就可以自始至终地独占CPU DWindows操作系统采用协作方式支持多个任务的处理21. 操作系统是现代计算机必不可少的计算机软件之一,下列关于计算机软件的叙述中错误的是 (21) 。A. UNIX草所系统是一种多用户分时操作系统B. WINDOWS操作系统只能用于PCC. Linux操作系统是由美国Linux公司开发的D. windows xp不支持多任务22. 随着Internet的飞速发展,其提供的服务越来越多。在下列有关Internet服务及相关协议的叙述中,错误的是 (22) 。A电子邮件是Internet最早的服务之一,主要使用SMTPPOP3协议BWWW是目前Internet上使用最广泛的一种服务,常使用的协议是HTTPC文件传输协议(FTP)主要用于在Internet上浏览网页时控制网页文件的传输D远程登录也是internet提供的服务之一,它采用的协议称为Telnet23. 在internet中,域名服务器的主要功能是实现 (23) 的转换。A. IP地址到域名(主机名字) B . 路由器IP地址之间C. 主机IP地址和路由器IP地址之间 D. 域名到IP地址24. 一下关于计算机病毒的叙述中错误的是 (24) 。A. 计算机病毒必须经过网络才能传播B. 计算机病毒可以隐藏在计算机中的文件中C. 计算机病毒是一种计算机程序D. 计算机病毒可以实现自我复制25. 在下列有关常见局域网、网络设备以及相关技术的叙述中,错误的是 (25) 。 A以太网是最常用的一种局域网,它采用总线结构 B每个以太网网卡的介质访问地址(MAC地址)是全球惟一的 C无线局域网一般采用无线电波或红外线进行数据通信 D“蓝牙”是一种远距离无线通信的技术标准,适用于山区住户组建局域网26. 不同格式的图像文件,其数据编码方式有所不同,通常对应于不同的应用。在下列几组图像文件格式中,制作网页时用得最多的是 (26) 。 AJEPG与BMP B GIF与BMP CGIF与JPEG D GIF与TlF27. 计算机中处理的声音分为波形声音和合成声音两类。在下列有关波形声音的叙述中,错误的是 (27) 。 A波形声音的获取过程就是把模拟声音信号转换为数字形式,包括取样、量化和编码等步骤 B声音信号的数字化主要由声卡来完成,其核心是数字信号处理器(DSP) CMP3采用MPEG-3标准对声音进行压缩编码 D波形声音的主要参数包括取样频率、量化位数和声道数目等28. 一下选择中, (28) 不是一个IP地址。A. 202.195.178.21 B. 78.256.130.200C. 17.200.156.100 D. 122.202.22.6629. 数字图像与图形的叙述中正确的是 (29) 。A. 图像由不同颜色的点组成而图形由通过模型构成B. 图像文件可以压缩而图形文件不能C. 图像有多种文件格式而图形没有D. 以上说法均不对30. 以下关于GB2312汉字编码的叙述中,错误的是 (30) 。A. 字符集由3部分组成B. 二级常用汉字按汉语拼音排列C. 该标准1981年颁布D. 使用两个字节表示一个汉字31以下叙述正确的是_(31)_。A. 一个用C语言编写的程序在运行时总是从main函数开始逐条执行语句B main函数是系统库函数C main函数中每行只能出现一条语句D main函数必须出现在所有其他函数之前32. 以下关于语句的说法中,正确的是_(32)_。A. do-while 语句的循环体至少会被执行1次B. while语句的循环体至少会被执行1次C. for语句的循环体至少会被执行1次D. 在C语言中只能用do、do-while或for语句实现循环结构33. 下列选项中,不能用作标识符的是 (33) 。A _1234_ B。 _1_2 C。 int_2_ D。 2_int_34. 以下循环语句中,循环体被执行了 (34) 次。s=0;For(i=1;i10) break; s=s+i;A 9 B。 10 C。 11 D。9935.以下运算符中,优先级最高的是 (35) 。A! B& C+ D/36Int x=5,y=7,z=3;表达式23%x/y+z的计算结果是 (36) 。A0 B1 C2 D337以下关于continue语句的叙述中,正确的是 (37) 。Acontinue语句只能用语switch语句中 Bcontinue语句只能用语循环语句中 Ccontinue语句既能用语switch语句中,也能用语循环语句中 Dcontinue语句既不能用语switch语句中,也不能用语循环语句中39以下关于循环语句for(e1;e2;e3) S;的叙述中,错误的是 (39) 。A表达式e1、e2和e3可以全部省略 B表达式e1、e2和e3可以少其中的一个 C表达式e1、e2和e3可以少其中的一个 D表达式e1、e2和e3一个都不能少40以下所列语句中,合法的语句是: (40) 。A. a=1,b=2 B.+a; C.a=a+1=5; D.y=int(a);41如果定义了数组int a10=1,2,3;那么a3的初始值是 (41) 。A3 B0 C不确定 D242执行int i=1,j;j=(i+)+(i+)+(+i);后,j的值是 (42) 。A3 B4 C5 D643. 以下不致造成死循环的语句是: (43) 。A. for(y=0,x=1;x+y;x=i +)i =x;B. for(; ;x+=i );C. while(x=8)x-;D. for(i =10,sum=0;sum=i ;)sum= -i ;44. 下列一维数组的声明中正确的是_(44)_。A. int a; B. int n=10,an;C. int a10+1=0; D. int a3=1,2,3,4;45. 执行下列程序后,变量k的正确结果是 (45) int k=10;switch(k)case 9:k+=1;case 10:k+=1;case 11:k+=1;default:k+=1;A.10 B.11 C.12 D.13 46. 下面关于循环语句for while do_while 的叙述中,正确的是: (46) .A 三种循环语句的循环体都必须放入一对花括号中B 三种循环语句中都可以缺省循环终止条件表达式C 三种循环语句的循环体都至少无条件执行一次D 三种循环语句都可能出现无穷循环47. 若有声明“int a=0,1,2,3,4,5,6,7,8,9,10;”,值为15的是: (47) 。A aa2+a3+a3B a3+a4+a5C a2+aa7+a6D. 5+a8-a148. 以下对于break语句使用的正确陈述是 (48) 。A、任何位置 B、循环或switch结构中C、只在switch结构中 D、只在循环结构中49. 设“int x=2,y=3,z;z=(+x=y-)?(-y=1)?y-:-y):y-;”,则x,y,z的值为(49) 。A. 3,0,1B. 2,0,0C. 3,1,1D. 2,2,150. a,b是不等的整数,(a/b)*b+a%b的值为 (50) 。A. a B. bC. a被b除的余数D. a被b除商的整数部分二、 阅读程序(共30分,2分/空,请写在答题纸上)1以下程序的的第一行输出结果是 (51) ,第二行输出结果是 (52) 。main()int s=0,i=1;while(i10) if(i%2=0) s=-s; s+=i; i+;printf(i=%dnsum=%dn,i,s); (51) A. i=9 B. i=10 C. i=11 D. i=12(52) A. sum=7 B. sum=-8 C. sum=9 D. sum=-102下列程序运行后,x的值 (53) , y的值 (54) 。main( ) int x,y; for(x=1,y=1;x=20)break; if(y%3=1)y+=3;continue; y-=5; printf(“%dn”,x);printf(“%dn”,y);(53) A. 8 B. 9 C. 10 D. 11(54) A. 20 B. 21 C. 22 D. 233以下程序的输出结果是 (55) 。main( )int m=24,n=18,i,k; if(mn)i=m;m=n;n=i; for(i=1;i=n;i+) if(m%i=0 & n%i=0) k=i;printf( %dn,k);(55) A. 4 B. 6 C. 8 D. 104执行以下程序时,第一行输出结果是 (56) ,第二行输出结果是 (57) 。#include stdio.hmain()int i,s=0;for(i=10;i50;i+) if(i%19=0) s=s+i/10+i%10;printf(%d,%dn,i,s);(56) A. 50 B. 51 C. 52 D. 53(57) A. 18 B. 19 C. 20 D.215执行以下程序时,第一行输出结果是 (58) ,第二行输出结果是 (59) 。#include main() int x=1,j=1; for(;x10)break; if(x2!=0) x+=3;continue; x-=1; printf(%dn%dn,x,j); (58) A. 49 B. 50 C. 10 D. 12(59) A. 9 B. 10 C. 11 D. 136执行以下程序时,程序的输出结果是 (60) 。main() int a,b,c;a=2;b=3;c=1;if(ab)if(ac)printf(%d ,a);else printf(%d ,b);printf(endn);(60) A. 2,end B. 3,end C. 2,3 D. end7. 执行以下程序时,第一行输出结果是 (61) ,第二行输出结果是 (62) 。main( ) int n=2,sum=0;while(n=10) sum=sum+n; n+;printf(“ %dn%dn”,n,sum);(61) A. 9 B. 10 C. 11 D. 12(62) A. 45 B. 54 C. 55 D. 668. 执行以下程序时,第2行输出结果是 (63) ,第5行输出结果是 (64) , 最后一行输出结果是 (65) 。main()int i,j,a101; for(i=2;i=100;i+) ai=1; for(i=2;i=100;i+) if(ai=1) j=2; while(i*j=100) ai*j=0;j+; for(i=2;i0;i-) k=i; for(j=0; (69) ;j+) if( (70) ) k=j; t=ai; ai=ak; ak=t;for(i=0;i10;i+)-6 printf(%d ,ai); (69) A.j=i B. ji D. j=i(70) A. ajak B. aj=ak C. aj1e-6) if( (71) ) a=h;fa=fh ; else b=h;fb=fh; (72) ; fh=4*h*h-16; printf(%fn ,h); (71) A. fa*fh0 C. fa*fh=0 D. fa*fh!=0(72) A. h=(a+b)/2 B. fa=4*a*a-16 C. fb=4*b*b-16 D. fh=4*h*h-164 以下程序完成的功能是求出100200之间的所有个位数为3的素数。#include stdio.hmain()int n,p=0,k; for(n=101;n200;n+=2) (73) ; for(k=2;kn;k+) if( (74) ) p=1; if( (75) ) printf(%dn ,n);(73) A. p=0 B. p=1 C. p=-p D. p+(74) A. n/k=0 B. n/k=3 C.n%k=0 D. n%10=3(75) A. (p=1)&(n%10=3) B. !p&(n%10=3) C. (!p=1)&(n%10=3) D. n%3=10 江 苏 大 学 试 题 第 页
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!