1、宁波市历届中小学生计算机程序设计竞赛初赛试题宁波市 第 20 届小学生计算机程序设计初赛试题(说明:考试时间 90 分钟,满分 120 分)一、选择题( 每小题 2 分,共 40 分)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项写在答题卷相应位置上,答在试卷上不得分。1、一个完整的计算机系统应包括_。A 主机,键盘和显示器 B 计算机及其外部设备C 系统硬件和系统软件 D 硬件系统和软件系统 2、十进制数 2005 转换为二进制,结果是( )。A、11111010101 B、11000101101 C、11111001011 D、101110101013、下列电子邮
2、件地址,正确的是( ) 。 A B caijcc.pc.toolrf.edu.jpC 162.105.111.22 D 4、彩色显示器所显示的五彩斑斓的色彩,是由红色,蓝色和( )色混合而成的A、紫色 B、白色 C、黑色 D、绿色 E、橙色5、目前世界上计算机的工作原理是_,它来源于_提出的_原理。 A、 存储程序和程序控制、冯。诺依曼、程序设计B、 存储程序控制、冯。诺依曼、存储程序和程序控制C、 存储程序、Taring、程序控制D、 存储程序控制、Turing、程序设计6、关于计算机病毒,下列说法正确的是()A、病毒是由软盘表面粘有灰尘造成的B、病毒常隐藏在数据文件或系统中,具有隐蔽性和
3、潜伏性C、大部分病毒不具有传染性和破坏性D、病毒会对计算机造成轻或重的损害,但制造病毒的人并不构成犯罪7、计算机网络的目标是实现( )。A、数据处理 B、文献检索C、资源共享和信息传输 D、信息传输8、目前比较流行的网络编程语言是 ( )A、 Java B、FoxPrl C、Pascal D、C9、根据域名代码规定,域名为 表示的网站类别应是( )。A、教育机构 B、军事部门 C、商业组织 D、非营利组织10、计算机的硬件系统包括( )。A、运算器、控制器、存储器、输入设备、输出设备B、控制器、运算器、输入和输出设备C、中央处理器、输入和输出设备D、主机和键盘、显示器11、算法是指( )A、
4、为解决问题而编制的计算机程序B、为解决问题而采取的方法与步骤C、为解决问题需要而采用的计算机编程语言D、为解决问题而采用的计算方法12、Internet 上访问 Web 信息时用的工具是浏览器。目前常用的 Web 浏览器之一是( )。A、Internet Explorer B、Outlook Express宁波市历届中小学生计算机程序设计竞赛初赛试题C、Google D、Flash13、小明打算向在远北京工作的叔叔发送电子邮件,下面的说法中,正确的是()A、小明叔叔的电脑必须开机,否则接收不到小明的电子邮件B、小明可以将自己最近的一张照片以附件的形式发送给叔叔C、只有小明的电脑与互联网保持连接
5、状态,才能书写邮件内容D、小明不能把祝福的邮件同时发送给他远在天津读书的小阿姨14、某种计算机的内存容量是 640K,这里的 640K 容量是指()个字节A、640 B、640*1000 C、640*1024 D、 640*1024*102415、以下有关操作系统的叙述中,哪一个是错误的( )A、操作系统管理着系统中的各种资源B、操作系统应为用户提供良好的界面C、操作系统是资源的管理者和仲裁者D、操作系统是计算机系统中的一个应用软件16、下列四项中,合法的 IP 地址是 ( )A、1902205 B、20653378C、206 53 31278 D、123,43,82,22017、目前世界上最
6、大的计算机互联网络是( )A、ARPA 网 B、IBM 网 C、INTERNET D、 INK.ET18、下列计算机语言中,CPU 能直接识别的是( )。A、自然语言 B、高级语言 C、汇编语言 D、机器语言19、设 A1=ture,A2=False,A3=True 表达式 A1 OR A2 ANDA3 的值为_。 A、FALSE B、TRUE C、0 D、1 20、有下列程序:for i=7 to 90 begini:=i+5;write(i);end;共执行循环次数是( )。A、14 B、15 C、16 D、17二、读程序 (每空 6 分,共 30 分)请阅读下列各题程序,并将程序的正确运
7、行结果写在答题卷相应位置上,答在试卷上不得分。1、var a,b,c,d,e:integer;begina:=79 ; b:=34; c:=57;d:=0 ; e:=-1;if (ac) then d:=d+eelse if (d+10n dobeginwhile mn dom:=mn;while nm don:=nm;end;writeln(m);end程序运行结果: 三、程序填空(每空 5 分,共 30 分)请阅读下列各题的题意及程序,并将程序的空缺部分填空完善,填空的内容写在答题卷相应位置上,答在试卷上不得分。1 下列程序用来求 sum=1+1/1*2+1/2*3+.+1/a(n+1),
8、直到累加到第 30 项为止,试选择正确一项填入空格处_。program sum(output);var s,a:real;n:integer;begins:=1.0;n:=0repeat( );a:=1/( );s:s+auntil n=29;wrileln(n=,n:2;s=,s:6:3)end.2 函数 FN 使用递归方法求 1+2+3+N。其返回值为:当 N1,则返回 0;当 N=1,则返回 1+2+3+。+N 的值。请填空完成它function fn(n:integer):integer ;beginif n1 then宁波市历届中小学生计算机程序设计竞赛初赛试题fn:=0elseif
9、 n=1 then fn:=_ _ ;elsefn:=fn( _ )+n;end;3 孪生素数是指两个相差为 2 的素数,例如:3 和 5,5 和 7,11 和 13 等。下面的程序可输 15 对孪生素数,其中函 F 判断整数 A 是否为素数。program p(output);vark,n:integer;function f(a:integer):boolean;vark:integer;flag: boolean;beginflag:=_;k:=2;while(k=a div 2 and_doif a mod k=0 then_elsek:=k+1;f:=flag;end;beginn:
10、=0;k:=2;repeatif f(k)and _ thenbeginn:=n+1;writeln(k,k+2)end;k:=k+1until n=15end.一、选择题(每小题 2 分,共 40 分) 1 2 3 4 5 6 7 8 9 10 11 12 13D A A D B B C A A A B A B14 15 16 17 18 19 20 宁波市历届中小学生计算机程序设计竞赛初赛试题C D B C D B D二、阅读程序,并写出程序的正确运行结果(每空 6 分,共 30 分)1、程序运行结果: -1 2、程序运行结果: mo 3、程序运行结果: 9 4、程序运行结果: (1) n
11、:=n+1; (2) (n*(n+1)三、程序填空(每空 5 分,共 30 分)1、 N 或 1 N-1 TRUE 2、 FLAG 或 FLAG=TRUE FLAG:=FALSE F(K+2)=TURE 或 F(K+2) 宁波市 第 21 届小学生计算机程序设计初赛试题一、选择题(每小题 2 分,共 40 分)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项写在答题卷相应位置上,答在试卷上不得分。1、CPU 包括的两部分是( ) 。A、输入、输出设备 B、存储器与运算器C、运算器与控制器 D、存储器与控制器2、与十进制数 100 等值的二进制数是( ) 。A、00100
12、110 B、1100100 C、11001001 D、110001103、字符“a”的 ASCII 码为 97,则字符“s” 的 ASCII 码是( ) 。A、115 B、98 C、116 D、1144、计算机的鼠标是( ) 。A、输入设备 B、输出设备C、存储器 D、运算器5、windows 平台下,下列合法的 URL 地址是( ) 。A、ftp:/101.20.3 B、http:/C、http:/ D 、http:/aa.asp6、一台计算机的存储容量是 256MB,它相当于( )字节。A、256*1000*1000 B、128*1024 C、256*1024*1024 D、256*102
13、4*10007、计算机网络的目标是实现( ) 。A、数据处理 B、文献检索C、资源共享和信息传输 D、信息传输8、通过 Internet 发送或接收电子邮件 (E-mail)的首要条件是应该有一个电子邮件地址,它的正确形式是( ) 。A、用户名域名 B、用户名# 域名C、用户名/ 域名 D、用户名.域名9、网址 http:/ 中的“cn”代表的是( ) 。A、域名 B、服务器名 C、IP 地址 D、国家10、计算机的硬件系统包括( ) 。A、运算器、控制器、存储器、输入设备、输出设备B、控制器、运算器、输入和输出设备C、中央处理器、输入和输出设备D、主机和键盘、显示器宁波市历届中小学生计算机程
14、序设计竞赛初赛试题11、下列属于应用软件的是( ) 。A、JAVA 语言 B、linux C、pascal D 、photoshop12、下列对 Web 浏览器 Internet Explorer 的说法中,正确的是( ) 。A、Internet Explorer 是一个文件 B、Internet Explorer 是一个命令C、Internet Explorer 是一个系统软件 D、Internet Explorer 是一个应用软件13、下列关于计算机 病毒的叙述中,正确的选项是( )?A、计算机病毒不具有潜伏性B、一旦计算机关闭,计算机病毒便可消失C、只要不上不明网站,计算机就不会感染计算
15、机病毒D、定时查杀病毒是保护计算机的有效手段之一14、小明正在用 word 给奶奶写电子邮件,此时的邮件内容保存在( ) 。A、硬盘上 B、计算机屏幕 C、内存 D、键盘15、在计算机内部,信息交换的形式是( )?A、ASCII 码 B、十六进制 C 、十进制 D、二进制16、TCP/IP 指的是( ) 。A、网卡 B、网络操作系统 C、连网专用设备 D、一种网络通信协议17、下面有关计算机的特点叙述,不正确的是( )?A、运算速度快B、有记忆和逻辑判断能力C、具有自动执行程序的能力D、至今没有任何人能给出如何求解方法的难题,计算机也都能求出解来18、下列对因特网的功能的说法中,最贴切的是(
16、) 。A、将计算机连接起来 B、发送电子邮件 C、在线交流 D、资源共享19、为了让计算机完成一个完整的任务,而编制的一串指令序列称为( ) 。A、密码 B、口令 C、软件 D、程序20、要将 X、Y 两个变量的值互换,正确的写法是( ) 。A、X=Y:Y=X B、Y=X:X=Y C 、X=X+Y:X=X-Y:Y=X-Y D、X=X+Y:Y=X-Y:X=X-Y二、读程序 (每小题 7.5 分,共 30 分)请阅读下列各题程序,并将程序的正确运行结果写在答题卷相应位置上,答在试卷上不得分。1、X1:=3;X2:=8;FOR I:=1 TO 5 DOBEGINX:=(X1+X2)*2;X1:=X2
17、 ;X2:=X ;END;WRITE(X=,X) ;程序运行结束,变量 X 的值为: 2、CONST N=23VARI,J,TEMP,V:INTEGER;A:ARRAY1.N OF CHAR ;B:ARRAY0.9OF INTEGER;宁波市历届中小学生计算机程序设计竞赛初赛试题BEGINFOR I:=1 TO N DO READ (AI) ;FOR I:=0 TO 9 DO BI :=0;FOR I:=1 TO N DOBEGINVAL( AI,V,J) ;BV: =BV+1;END;FOR I:=1 TO 9 DOFOR J:=0 TO 9-I DOIF BJBJ+1 THENBEGINT
18、EMP:=BJ ;BJ:=BJ+1;BJ+1:=TEMP;END;J:=0;WHILE BJ=0 DO J:=J+1;FOR I:=J TO 9 TO WRITE(BI :3) ;END.程序输入:22334455664567655555445程序运行结果: 3、 VARA:ARRAY1.20 OF INTEGER;I,J:integer;BEGINFOR I:=1 TO 20 DOBEGINAI:=0;FOR J:=1 TO 1 DOAI:=AI+2*J-1;END;FOR I:=1 TO 20 DOBeginWRITE(Ai:5);IF I mod=5=0 THEN writeln;END
19、;END.程序运行结果: 4、 PROGRAM NOI_004;VAR I, J, J1, J2, P, Q :INTEGER;宁波市历届中小学生计算机程序设计竞赛初赛试题P1 :BOOLEAN;B,C :ARRAY1.100 OF INTEGER;BEGINREADLN(Q,P);J:=1; P1:=TRUE;BJ:=Q; J1:=0;WHILE (Q0) AND P1 DO BEGINJ1:=J1+1; CJ1:=Q*10 DIV P; Q:=Q*10-CJ1*P;IF Q0 THEN BEGINJ2:=1;WHILE (BJ20 DOBEGIN :K:=K-1:L:=L-1END;FOR I:=1 TO DOWRITE(AI:4)END.宁波市历届中小学生计算机程序设计竞赛初赛试题宁波 21 届中小学生计算机程序设计竞赛-小学组初赛试题答案一、选择题CBAACCCADADDDCDDDDDD二、阅读程序1122421224593 1 4 9 16 2536 49 64 81 100401250285714三、程序填空1Ai:=i2. Ai mod 2=03. Ai mod 5=04.s:=05.ai06.fillchar(a,sizeof(a),0)7. j=k8. k:=k-j9. al:=al+110. j-1宁波市第 22 届中小学生计算机程序设计竞赛预赛试题(小学组)