宁波市第23届中小学生计算机程序设计竞赛初赛试题(高中组)
宁波市第23届中小学生计算机程序设计竞赛初赛试题
(高中组)
学校 姓名 准考证号
(说明:答案请写在答题卷上。考试时间120分钟,满分120分)
一、选择题(每小题1.5分,共30分)
前10小题为单选题,每题有且仅有一个正确答案,后10小题为不定项选择题,只有全部选对才得分。请将正确选项写在答题卷相应位置上,答在试卷上不得分。
1.某开发人员不顾企业有关保守商业秘密的要求,将其参与该企业开发设计的应用软件的核心程序设计技巧和算法通过论文向社会发表,那么该开发人员的行为 。 A. 属于开发人员权利不涉及企业权利 B. 侵犯了企业商业秘密权 C. 违反了企业的规章制度但不侵权 D. 未侵犯权利人软件著作权
2.用 可将摄影作品、绘画作品输入到计算机中,进而对这些图像信息进行加工处理。 A.扫描仪 B.投影仪 C. 彩色喷墨打印机 D. 绘图仪
3.“冲击波”病毒属于蠕虫类型的病毒,它利用 Windows 操作系统的 漏洞进行快速传播。
A. CGI 脚本 B. RPC C. DNS D. IMAP
4.若内存按字节编址,用存储容量为32K× 8 比特的存储器芯片构成地址编号A0000H 至 DFFFFH 的内存空间,则至少需要 片。
A. 4 B. 6 C. 8 D. 10 5.运算式(2008)10-(3723)8的结果是 。
A.(-1715)10 B.(5)10 C.(-5)16 D.(111)2 6.以下文件扩展名中, 不是视频文件格式。
A.MPEG B.AVI C.VOC D. RM
7.利用逐点插入建立序列(50,72,43,,85,75,20,35,45,65,30)对应的二叉排序树以后,查找元素30要进行_________次元素间的比较。
A.4 B.5 C.6 D.7 8. 算法策略与递归技术的联系最弱。
A. 动态规划 B. 贪心 C. 回溯 D. 分治
9.路由器收到一个数据包,其目标地址为 195.26.17.4,该地址属于 子网。 A. 195.26.0.0/21 B. 195.26.20.0/22 C. 195.26.8.0/22 D. 195.26.16.0/20
10.MPC(MultimediaPC)与PC的主要区别是增加了__ _。
A.存储信息的实体 B.光驱和声卡
第 1 页 参考答案竞赛后将在宁波市计算机学会网站www.nbcai.org上公布 共 8 页
宁波市第23届中小学生计算机程序设计竞赛初赛试题(高中组)
C.视频和音频信息的处理能力 D.大容量的磁介质和光介质 11.下列有关信息的描述正确的是______。
A.模拟信号能够直接被计算机处理 B.声音、文字、图像都是信息的载体
C.调制解调器能将模拟信号转化为数字信号 D.计算机以数字化的方式对各种信息进行处理 12.下列设备中属于硬件的有______。
A.WPS、UCDOS、Windows B.CPU、RAM C.存储器、打印机 D.键盘和显示器 13.以下属于网络安全控制技术的是 。
A. 防火墙技术 B. 访问控制技术 C. 入侵检测技术 D. 差错控制技术 14.结构化程序中的基本结构包括 。
A. 嵌套 B. 顺序 C. 循环 D. 选择
15.网络邻居提供在局域网内部的共享机制,允许不同计算机之间的______。
A.文件复制 B.收发邮件 C.共享打印 D. 文件执行
16.若需将一个栈 S 中的元素逆置,则以下处理方式中不正确的是 。
A. 将栈 S 中元素依次出栈并入栈 T,然后栈 T 中元素依次出栈并进入栈 S B.将栈 S 中元素依次出栈并入队,然后使该队列元素依次出队并进入栈 S C.直接交换栈顶元素和栈底元素 D. 直接交换栈顶指针和栈底指针 17.下列______是网页制作软件。
A.Dreamweaver B.Flash C.Firework D.Microsoft Access 18.TCP/IP协议分为四层,分别为应用层、传输层、网际层和网络接口层,属于应用层协议的是___ ___。
A.SNMP B.UDP C.TELNET D.FTP
19.以下各图用树结构描述了7个元素之间的逻辑关系,其中___ ___不适合采用二分法查找元素。
A. B. 1 1
2 3 3 2
4 5 5 6 7 4 7 6
4 C. D. 4
2 1 3 5 6 7 6 5 7 2 1 3 第 2 页 参考答案竞赛后将在宁波市计算机学会网站www.nbcai.org上公布 共 8 页
宁波市第23届中小学生计算机程序设计竞赛初赛试题(高中组)
20.下列有关电子邮件的说法中,正确的是_____。
A.电子邮件的邮局一般在接收方个人计算机中 B.电子邮件是Internet提供的一项最基本的服务
C.通过电子邮件可以向世界上任何一个Internet用户发送信息
D.电子邮件可发送的多媒体信息只有文字和图象
二、问题解答 (每小题5分,共10分)
1.用1个或多个互不相同的正整数之和表示1~511之间的所有整数,问: ①至少要多少个不同的正整数?
②这些正整数是什么?(按从小到大的顺序写出来)
2.有4个课外小组:物理组,化学组、生物组和科技组。今有张、王、李、赵、陈、孙6名同学,已知张、王、李为物理组成员,张、李、赵、孙为化学组成员,李、赵、陈为生物组成员,赵、陈、孙为科技组成员。如果要在4个小组中分别选出4位组长,一位同学最多只能担任一个小组的组长,共有多少种选择方案?
三、阅读程序 (每小题8分,共32分)
请阅读下列各题程序,并将程序的正确运行结果写在答题卷相应位置上,答在试卷上不得分。
1.PROGRAM p1;
CONST n=5;
VAR i,j,m,s:integer; BEGIN m:=0;
FOR i:=1 TO n DO BEGIN m:=m+n; s:=m;
FOR j:=1 TO 2*i DO write(' '); FOR j:=i TO n DO BEGIN
write(s mod 10:2); s:=s+j; END; writeln; END;
第 3 页 参考答案竞赛后将在宁波市计算机学会网站www.nbcai.org上公布 共 8 页
宁波市第23届中小学生计算机程序设计竞赛初赛试题(高中组)
END.
程序运行的结果是:
2.PROGRAM p2;
CONST maxn=100; VAR i,k,n:LONGINT;
a,r:ARRAY[0..maxn] OF LONGINT; BEGIN
write('Input n:'); readln(n);
a[1]:=n; r[1]:=0; k:=1; REPEAT
IF r[k]=0
THEN BEGIN FOR i:=1 TO k DO write(a[i],' '); writeln;
WHILE (k>0) AND (a[k]=1) DO k:=k-1; a[k]:=a[k]-1; r[k]:=r[k]+1 END