2004年东莞市石碣镇小学生计算机程序设计竞赛选拔赛试题及答案 5
1个回答
展开全部
2004年东莞市小学生计算机程序设计竞赛
镇(区)选拔赛试题
说明:请将答案填在答题卡上,只交答题卡,时间 9:00—11:00
一、选择题(每题1分,共5分)
1、计算机要处理磁盘上的文件时,应先将文件内容读到 中。
A、CPU B、寄存器 C、内存储器 D、控制器
2、CPU包括的两部分是指
A、输入输出设备 B、存储器与运算器
C、存储器与控制器 D、运算器与控制器
3、将二进制数11011化为十进制数是
A、27 B、63 C、33 D、19
4、操作系统是一类重要的系统软件,下面几个软件中,不属于操作系统的是
A、MS-DOS B、Linux C、Pascal D、Windows
5、组成“教授”(JIAO SHOU),“副教授”(FU JIAO SHOU)与“讲师”(JIANG SHI)这三个词的汉字,在GB2312-80字符集中都是一级汉字,对这三个词排序的结果是( )。
A.教授、副教授、讲师 B.副教授、讲师、教授
C.讲师、副教授、教授 D.副教授、教授、讲师
二、填空题(每空2分,共10分)
1、十进制数57化为二进制数是 (1)
2、在A、B、C、D四个城市间,A到B有4条通路,B到C有3条通路,C到D有5条通路,则A到D共有 (2) 条通路。
3、从数字0、1、2、3四个数字中任意抽取3个数字组成三位数,可组成 (3) 个不同的三位的偶数(每个数字在同一个数中只能出现一次)。
4、有一块金属,三人对它进行了判断:
甲说:“它不是铁,也不是钢。”
乙说:“它不是铁,而是锌。”
丙说:“它不是锌,而是铁。”
三人中,一个全说错了,一个全说对了,一个说对一半,说错一半。
则此金属应为 (4)
5、一楼梯共有10级,上楼梯时一次可以上一级,也可以一次上二级,
请问共有 (5) 种上楼梯的方法。
三、写出下列程序的运行结果(共40分,每题5分)
四、程序填空(每空3分,共45分)
1、如图所示,有10个数围成一圈,编一程序
找出相邻三个位置的数相加,这些和中的
最大值。
程序如下:
DIM D(10),T(10)
FOR I=1 TO 10
READ D(I)
NEXT I
FOR I=1 TO 8
T(I)=D(I)+D(I+1)+D(I+2)
NEXT I
T(9)= (1)
T(10)= (2)
M=0
FOR I=1 TO 10
IF (3) THEN M=T(I)
NEXT I
PRINT M
END
DATA 3,6,4,10,7,2,1,5,9,8
2、利用计算机产生40个1―1000(包括1和1000)之间的随机整数,并将其中的偶数按从小到大的顺序排序,然后将排好序的偶数输出,每行输出6个数。
程序如下:
DIM A(40),B(40)
RANDOMIZE
M1=1000
M2=1
FOR I=1 TO 40
A(I)=INT((M1-M2)*RND+M2)
NEXT I
K=0
FOR I=1 TO 40
IF (4) THEN
K=K+1
B(K)=A(I)
END IF
NEXT I
FOR I=1 TO K-1
FOR J= (5)
IF B(I)>B(J) THEN
TEMP=A(I)
A(I)=A(J)
A(J)= (6)
END IF
NEXT J
NEXT I
FOR I=1 TO K
IF (7) THEN PRINT
PRINT B(I);
NEXT I
END
3、编一程序打印如下图案。
程序如下:
FOR J=1 TO 6
PRINT TAB(15+J);
FOR K= (8)
IF (9) THEN
PRINT "$";
ELSE
PRINT (10)
END IF
NEXT K
(11)
NEXT J
END
4、给出一个正整数N(N<=32767),要求将其分解成质因子的连乘积。(20%)
例如:当N=24时
结果为:24=2*2*2*3(A)
又如;当N=13时
输出结果为:13=13 (B)
输入:N
输出:如(A)或(B)格式的结果
程序如下:
IPNUT "N=";N
S=0
FOR I=2 TO N-1
DO WHILE (12)
N=N/I
S=S+1
(13)
LOOP
NEXT I
IF (14) THEN PRINT N;"=";N : END
PRINT N;"=";A(1);
FOR J= (15)
PRINT "*";A(J);
NEXT J
END
2004年东莞市小学生计算机程序设计竞赛
镇(区)选拔赛试题(二)答题卡
学校 姓名 年级 辅导老师
------------○-------○--------○----------封装线----------○-----------○----------○----------------
总分 评卷者
一、选择题(每题1分,共5分)
(1) (2) (3) (4) (5)
二、填空题(每空2分,共10分)
(1) (2) (3)
(4) (5)
三、写出下列程序的运行结果(共40分,每题5分)
1. 2. 3. 4.
5. 6.
7. 8.
四、程序填空(每空3分,共45分)
(1) (2)
(3) (4)
(5) (6)
(7) (8)
(9) (10)
(11) (12)
(13) (14)
(15)
镇(区)选拔赛试题
说明:请将答案填在答题卡上,只交答题卡,时间 9:00—11:00
一、选择题(每题1分,共5分)
1、计算机要处理磁盘上的文件时,应先将文件内容读到 中。
A、CPU B、寄存器 C、内存储器 D、控制器
2、CPU包括的两部分是指
A、输入输出设备 B、存储器与运算器
C、存储器与控制器 D、运算器与控制器
3、将二进制数11011化为十进制数是
A、27 B、63 C、33 D、19
4、操作系统是一类重要的系统软件,下面几个软件中,不属于操作系统的是
A、MS-DOS B、Linux C、Pascal D、Windows
5、组成“教授”(JIAO SHOU),“副教授”(FU JIAO SHOU)与“讲师”(JIANG SHI)这三个词的汉字,在GB2312-80字符集中都是一级汉字,对这三个词排序的结果是( )。
A.教授、副教授、讲师 B.副教授、讲师、教授
C.讲师、副教授、教授 D.副教授、教授、讲师
二、填空题(每空2分,共10分)
1、十进制数57化为二进制数是 (1)
2、在A、B、C、D四个城市间,A到B有4条通路,B到C有3条通路,C到D有5条通路,则A到D共有 (2) 条通路。
3、从数字0、1、2、3四个数字中任意抽取3个数字组成三位数,可组成 (3) 个不同的三位的偶数(每个数字在同一个数中只能出现一次)。
4、有一块金属,三人对它进行了判断:
甲说:“它不是铁,也不是钢。”
乙说:“它不是铁,而是锌。”
丙说:“它不是锌,而是铁。”
三人中,一个全说错了,一个全说对了,一个说对一半,说错一半。
则此金属应为 (4)
5、一楼梯共有10级,上楼梯时一次可以上一级,也可以一次上二级,
请问共有 (5) 种上楼梯的方法。
三、写出下列程序的运行结果(共40分,每题5分)
四、程序填空(每空3分,共45分)
1、如图所示,有10个数围成一圈,编一程序
找出相邻三个位置的数相加,这些和中的
最大值。
程序如下:
DIM D(10),T(10)
FOR I=1 TO 10
READ D(I)
NEXT I
FOR I=1 TO 8
T(I)=D(I)+D(I+1)+D(I+2)
NEXT I
T(9)= (1)
T(10)= (2)
M=0
FOR I=1 TO 10
IF (3) THEN M=T(I)
NEXT I
PRINT M
END
DATA 3,6,4,10,7,2,1,5,9,8
2、利用计算机产生40个1―1000(包括1和1000)之间的随机整数,并将其中的偶数按从小到大的顺序排序,然后将排好序的偶数输出,每行输出6个数。
程序如下:
DIM A(40),B(40)
RANDOMIZE
M1=1000
M2=1
FOR I=1 TO 40
A(I)=INT((M1-M2)*RND+M2)
NEXT I
K=0
FOR I=1 TO 40
IF (4) THEN
K=K+1
B(K)=A(I)
END IF
NEXT I
FOR I=1 TO K-1
FOR J= (5)
IF B(I)>B(J) THEN
TEMP=A(I)
A(I)=A(J)
A(J)= (6)
END IF
NEXT J
NEXT I
FOR I=1 TO K
IF (7) THEN PRINT
PRINT B(I);
NEXT I
END
3、编一程序打印如下图案。
程序如下:
FOR J=1 TO 6
PRINT TAB(15+J);
FOR K= (8)
IF (9) THEN
PRINT "$";
ELSE
PRINT (10)
END IF
NEXT K
(11)
NEXT J
END
4、给出一个正整数N(N<=32767),要求将其分解成质因子的连乘积。(20%)
例如:当N=24时
结果为:24=2*2*2*3(A)
又如;当N=13时
输出结果为:13=13 (B)
输入:N
输出:如(A)或(B)格式的结果
程序如下:
IPNUT "N=";N
S=0
FOR I=2 TO N-1
DO WHILE (12)
N=N/I
S=S+1
(13)
LOOP
NEXT I
IF (14) THEN PRINT N;"=";N : END
PRINT N;"=";A(1);
FOR J= (15)
PRINT "*";A(J);
NEXT J
END
2004年东莞市小学生计算机程序设计竞赛
镇(区)选拔赛试题(二)答题卡
学校 姓名 年级 辅导老师
------------○-------○--------○----------封装线----------○-----------○----------○----------------
总分 评卷者
一、选择题(每题1分,共5分)
(1) (2) (3) (4) (5)
二、填空题(每空2分,共10分)
(1) (2) (3)
(4) (5)
三、写出下列程序的运行结果(共40分,每题5分)
1. 2. 3. 4.
5. 6.
7. 8.
四、程序填空(每空3分,共45分)
(1) (2)
(3) (4)
(5) (6)
(7) (8)
(9) (10)
(11) (12)
(13) (14)
(15)
追问
不好意思 我急需的是答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询