天津工业大学耀华杯计算机竞赛.docx
- 文档编号:2469213
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:14
- 大小:36.15KB
天津工业大学耀华杯计算机竞赛.docx
《天津工业大学耀华杯计算机竞赛.docx》由会员分享,可在线阅读,更多相关《天津工业大学耀华杯计算机竞赛.docx(14页珍藏版)》请在冰豆网上搜索。
天津工业大学耀华杯计算机竞赛
2011耀华杯程序设计竞赛(非专业组C语言)
学号1110310225班级姓名成绩
说明:
请将选择题(1~50空)的正确答案涂写“标准答题卡”;其他题按照题干上【】中的序号将答案写入“文字答题卡”,否则不得分。
文字答题卡:
三、“阅读程序题”答题处(每空3分,共18分)
【1】
【2】
【3】
【4】
【5】
【6】
四、“程序填空题”答题处(每空2分,共20分)
第
1
题
【空1】
【空2】
【空3】
第
2
题
【空1】
【空2】
【空3】
第
3
题
【空1】
【空2】
【空3】
【空4】
五、“编程题”答题处(分步记分,共12分)
一、基础知识单项选择题(每空1分,共30分)
请将正确答案按【 】中的序号涂写“标准答题卡”,否则不得分。
1.“双核计算机”是指【1】。
A)一台计算机中含有两个CPU
B)一个CPU芯片中含有两级缓存
C)一台计算机中含有两个主机
D)一个CPU芯片中含有两个处理核心
2.计算机中音乐、图像等多媒体信息在内存中的存储形式是【2】。
A)二进制
B)八进制
C)十进制
D)十六进制
3.下列有关存储器读写速度的排列中,从快到慢的正确排列顺序是【3】。
A)RAM>Cache>硬盘>
B)硬盘>RAM>Cache
C)Cache>RAM>硬盘
D)硬盘>Cache>RAM
4.“存储程序控制”原理的提出人是【4】。
A)图灵
B)布尔
C)冯·诺依曼
D)比尔·盖茨
5.目前,如果说某微型计算机的内存容量为2GB,则此处的内存是指【5】的容量。
A)ROM
B)DRAM
C)SRAM
D)Cache
6.下列四个不同进制的数中,值最小的是【6】。
A)(110101)2
B)(101)8
C)(55)10
D)(3F)16
7.在微型计算机中,运算器的主要功能是【7】。
A)算术运算
B)移位运算
C)比较运算
D)算术运算和逻辑运算
8.需要经过编译程序的编译才能被计算机硬件执行的程序是【8】。
A)机器语言源程序
B)目标程序
C)汇编语言源程序
D)高级语言源程序
9.微型计算机中,操作系统的功能是【9】。
A)把源程序代码转换为目标代码
B)实现计算机与用户之间的相互交流
C)完成计算机硬件与软件之间的转换
D)控制和管理计算机系统的软、硬件资源
10.微型计算机系统中,主机由主存储器、总线和【10】构成。
A)输入设备
B)输出设备
C)辅助存储器
D)中央处理器
11.世界上第一台电子数字计算机取名为【11】。
A)EDSAC
B)EDVAC
C)ENIAC
D)UNIVAC
12.MIPS常用来描述计算机的运算速度,其含义是【12】。
A)每秒处理百万个字符
B)每秒执行百万条指令
C)每秒完成百万次内存读写
D)每秒完成百万次算术运算
13.在计算机的应用领域中,CAD表示【13】。
A)计算机辅助设计
B)计算机辅助制造
C)计算机辅助教学
D)计算机辅助测试
14.在微型计算机中,CPU处理数据前,必须先将该数据调入【14】。
A)硬盘
B)文件
C)内存
D)控制器
15.程序的三种基本控制结构的共同点是【15】。
A)不允许嵌套使用
B)只能用来写简单程序
C)已经用硬件实现
D)只有一个入口和一个出口
16.流程图中,用来表示输入/输出的是【16】。
A)矩形框
B)圆角矩形框
C)菱形框
D)平行四边形框
17.下列关于程序书写风格的叙述中,正确的是【17】。
A)为了读起来更容易,可以多加注释语句
B)为了使程序更简练,可以多用goto语句
C)为了使视觉上更整齐,所有语句的首字符应对齐
D)为了节省书写空间,较短的语句应尽量写在一行上
18.结构化程序设计不包括【18】。
A)顺序结构
B)选择(分支)结构
C)goto跳转
D)循环(重复)结构
19.用二分法查找数据表(a1,a2,a3,……a17),需要比较2次才能找到的元素是【19】。
A)a1和a3
B)a2和a16
C)a4和a13
D)a8和a17
20.计算机上配置的网络适配器,俗称为【20】。
A)网卡
B)交换机
C)路由器
D)集线器
21.目前局域网中使用最多的拓扑结构是【21】。
A)树形拓扑
B)星形拓扑
C)环形拓扑
D)总线形拓扑
22.下列传输介质中,最适合于高速网络系统和远距离数据传输的是【22】。
A)光纤
B)红外线
C)双绞线
D)同轴电缆
23.目前局域网中的计算机可以分为两大类,分别是服务器和【23】。
A)工作站
B)路由器
C)浏览器
D)交换机
24.计算机网络中,管理计算机通信的规则称为【24】。
A)协议
B)服务
C)通信介质
D)网络操作系统
25.在IE浏览器中,执行“工具”菜单的“Internet选项”命令,可以【25】。
A)整理收藏夹
B)设置网页上文字的编码
C)设置默认主页
D)设置网页上文字的大小
26.一封电子邮件需要同时发给多人时,可以将所有收件人的地址写在收件人一栏,并用
【26】隔开。
A)空格
B)分号
C)顿号
D)逗号
27.IPv4地址由【27】个字节组成。
A)4
B)8
C)16
D)32
28.在Internet中,FTP的主要功能是【28】。
A)进行远程登录
B)网络聊天
C)发送和接收电子邮件
D)上载和下载文件
29.Internet中域名与IP之间的翻译是由【29】来完成的。
A)用户计算机
B)路由器
C)代理服务器
D)域名服务器
30.Web上每一个页都有一个独立的地址,这些地址称为统一资源定位器,即【30】。
A)主页
B)URL
C)WWW
D)HTTP
二、C语言单项选择题(每空1分,共20分)
说明:
请将正确答案按【】中的序号涂写“标准答题卡”,否则不得分。
1.下列叙述中,正确的是【31】
A)一个C函数中只允许使用一对花括号
B)C程序运行时,总是从main()函数开始执行
C)C程序中,main()函数必须写在所有函数之前
D)一个C程序中可有多个main()函数,每个main()函数放在一个单独的.c文件中
2.执行下列程序段后,输出结果是【32】。
intk=10;
printf("%d,%o,%x",k,k,k);
A)10,10,10
B)10,a,12
C)10,12,a
D)10,0,x
3.执行下列程序段后,变量m的值是【33】。
intm=2,k;
m=(k=3,k+15,k++);
A)2
B)3
C)4
D)20
4.为了表示a和b都大于0,应使用的C语言表达式是【34】。
A)(a||b)>0
B)(a&&b)>0
C)(a>0)||(b>0)
D)(a>0)&&(b>0)
5.有程序段如下:
inti;
floatf;
scanf("i=%d,f=%f",&i,&f);
若要求把数值12和45.6分别赋给变量i和f,则正确的输入格式是【35】。
说明:
备选项中的“”表示空格,“”表示回车。
A)1245.6
B)12,45.6
C)i=12f=45.6
D)i=12,f=45.6
6.设有变量定义语句inta=3;执行语句a+=a*=2+5;后,变量a的值是【36】。
A)14
B)22
C)24
D)42
7.执行下列程序段后,输出结果是【37】。
inta=5,b=4,c=3;printf("%d\n",a||b&c);
A)0
B)1
C)5
D)7
8.若所有变量均已正确定义,则下面程序段所表示的数学关系式是【38】。
if(a
{if(c==d)x=1;}
elsex=2;
A)
B)
C)
D)
9.执行下列程序段后,输出结果是【39】。
intk=5;
while(--k)printf("%d",k-=3);
A)1
B)2
C)4
D)死循环
10.若有定义语句:
intm[]={1,3,4,7,9},k=3;
则下面对m数组元素的引用错误的是【40】。
A)m[k%2]
B)m[3+1]
C)m[m[k]]
D)m[m[4]/2]
11.下列程序段的输出结果是【41】。
chars[7]="ab\n";
printf("%d",sizeof(s));
A)3
B)4
C)5
D)7
12.若有定义语句chars1[10],s2[10];
则函数调用strcmp(s1,s2)的功能是【42】。
A)比较两个字符串的大小
B)将字符串s1连接到s2末尾
C)测试字符串s1中是否包含s2
D)将字符串s2连接到s1末尾
13.若有定义语句intm=3,*p=&m;则能够显示变量m的值的语句是【43】。
A)printf("%d",p);
B)printf("%d",&p);
C)printf("%d",*p);
D)printf("%d",&*p);
14.若有以下定义
inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
int(*ptr)[3]=a,*p=a[0];
则能够表示数组元素a[1][2]的表达式是【44】。
A)*(*(p+5))
B)*(*(a+1)+2)
C)*((*ptr+1)+2)
D)(*ptr+1)+2
15.如果在main()函数后定义函数如下:
floatfun(floatx,floaty)
{returnx*y;}
则在main()函数中调用fun函数时,需要提前进行函数声明。
下列函数声明语句中错误的是【45】。
A)floatfun(floatx,floaty);
B)floatfun(floatx,y);
C)floatfun(floata,floatb);
D)floatfun(float,float);
16.下列程序的执行结果是【46】。
intf(inta,int
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 天津 工业大学 耀华杯 计算机 竞赛