新浪博客

2009年芜湖市小学计算机水平等级测评试卷

2013-05-11 06:42阅读:
2009年芜湖市小学计算机水平等级测评试卷
一、填空题
1、当前计算机的核心部件是主机,主机中的运算器和控制器合称 ,其英文缩写是
2、在LOGO语言中,命令READQUOTE的简写是 ;命令BUTMEMBER的简写是
3、在LOGO语言中进入混合屏幕的方法是键入命令
4、已知执行
REPEAT 4 [ FD 40 BK :X ] 可以画出一条长200步的线段,则变量 :X 的值应等于
5、正26角星一共有 种画法,当其内角最尖时画一个完整的26 角星海龟在画图过程中一共转了 圈。
6、执行 PROR 3>8 4<5)的结果为
7、表示X不大于3,只应用比较关系符写出的表达式为 ,应用逻辑关系符同比较关系符写出的表达式为
8、将LOGO语言中科学记数法表示的数3.78E+07写成日常记数法表示的数为 ;将日常记数法表示的数 -987654321表示为LOGO语言中科学计数法标示的数为
9、十进制数 124 对应的二制数是: ;
二进制数1100102所对应的十进制数为:
10、将数学表达式 2009年芜湖市小学计算机水平等级测评试卷 写成LOGO语言表达式为
11、执行 SHOW [ ABC ] 的结果为
12、执行 PR REMAINDER 18 4的结果为
13、执行 PR RANDOM ( 6 – RANDOM 3 )的结果可能有
14、执行 PR ROUND 4.7/1.3 显示: ;执行 PR INT 2*SQRT 3 显示:
15、执行 PR CHARASCII 0+21 显示:
16、执行 PR BL [ 1 2 3 [ X Y Z] ] 显示:
17、执行 PR BF FPUT [ AB CD] [ 12 34 ] 显示:
18、执行 SHOW LPUT ITEM 3 FPUTXYZ ABC [ 123 ] 显示:
二、根据不同的命令组运行得出的结果,将对应的图形序号ABCDE填写在后面的括号内:
1
REPEAT 6[REPEAT 6[FD 20 RT 60]LT 120]
( )

2
REPEAT 6[REPEAT 6[FD 20 RT 60]FD 20 LT 60]
( )

3
REPEAT 6[REPEAT 6[BK 20 RT 60]LT 120]
( )

4
REPEAT 6[REPEAT 6[FD 20 RT 60] LT 60]
( )

5
REPEAT 6[REPEAT 6[FD 20 LT 60]FD 20 RT 60]

( )







2009年芜湖市小学计算机水平等级测评试卷

三、读程序,写出或画出下列程序的运行结果


1TO A
DRAW LT 90 FD 60 LT 90
FD 60 LT 90 FD 120 HOME
END
执行 A


2TO B
DRAW
REPEAT 2[ REPEAT 7[ FD 50 RT 90] RT 90]
END
执行 B


3TO C
DRAW HT SETY 100
SETXY [ 50 150] SETXY [ 50 50]
SETXY [ 0 0] SETXY [ 50 150]
END
执行 C


4TO D :X
IF :X<20 HT STOP
REPEAT 5[ FD :X RT 120 ] RT 120
D :X/2
REPEAT 6[ FD :X RT 90] RT 180
END
执行 DRAW D 60



5TO E
MAKE 'S 0
FOR 'X 1 4 [FOR 'Y 1 4[FOR 'Z 1 4 [ IF (AND :X>:Y :Y>:Z)(PR :X :Y :Z)
\MAKE 'S :S+1]]]
PR :S
END
执行 E

6、 TO F :X :Y
IF EMPTY? :X PR :Y STOP
F BL :X WORD LAST :X :Y
END
执行: F 'AHWU '


7、 TO G1 :X
MAKE 'Y 2*:X
( PR :X :Y )
G2 :X
( PR :X :Y )
END
TO G2 :Y
MAKE 'X 2*:X
( PR :X :Y )
END

TO G :X
MAKE 'Y 5
G1 :Y
( PR :X :Y )
END

执行 G 5


8、 TO H1 :W :Z
IF EMPTY? :W [ OP :Z ]
IF NUMBER? FIRST :W [ OP WORD ( H2 :W ' )]
OP H1 BF :W ( WORD FIRST :W :Z )
END
TO H2 :W :Z
IF EMPTY? :W [ OP :Z ]
IF NOT NUMBER? FIRST :W [ OP WORD :Z ( H1 :W ' )]
OP H2 BF :W ( WORD FIRST :W :Z )
END
TO H
PR H1 'WH135LH '
PR H2 '246AH97 '
END
执行 H

四、阅读下面程序,填空完成过程,使之画出如图所示的大门
2009年芜湖市小学计算机水平等级测评试卷


TO DOOR DRAW HT D B 200 60 FD 200 E BK 40 B 40 400 RT 90 FD 80
REPEAT 4 [LT 90 C RT 90 FD 80] LT 90 BK D B 200 60 FD 200 E
END

TO A :N :R
REPEAT :N [RT 5 FD :R * 6.28 / 36 RT 5]
END
TO B :X :Y
REPEAT 2 [FD :X RT 90 FD :Y RT 90]
END

TO C
BK 20 RT 90 FD 15 RT 90 B 5 30 FD 5 LT 90 A 18 15 LT 90 B 5 30
FD 15 BK 10 REPEAT [RT 90 FD LT 90 FD 10 BK 10]
BK 5 RT 90 A 18 15 LT 90 FD 5 RT 90 FD 15 LT 90 FD 20
END

TO D
LT 180 A 9 30 BK 120 A 9 30 LT 90 FD 60 RT 90
END

TO E
LT 45 FD 20 LT 45 BK 10 * ( ) + 30 A 36 15 BK
LT 45 FD 20 RT
END
执行 FS DOOR

五、依照下列题意,填空完成程序,使之成为题解。
1、在一次为期三天的奥运会选拔赛中,共发了 M 枚奖章。已知第一天发的奖章数为(M-1)枚的5等分中的若干枚;第二天发的奖章数为(M+2)枚的2 / 7还多4枚;第三天发的奖章数为 37枚。问:共颁发了多少枚奖章?每天颁发的奖章各多少枚?
TO A :M :T
IF :T>4 STOP
MAKE 'N :M - ( ) – 37
IF NOT :N = INT :N STOP
IF :S*:N = [ PR :M ( PR :N 2*(:M+2)/7+4 37 )
A :M
END
TO T1 :M
A :M 1
T1 :M+1
END
执行 T1 1
输出 131
52 42 37
53

2、输入两个数XY,要求在随机产生的30个(09)数中,统计出所有满足下列条件的两个数出现的情况的次数:
1)这两个数的位置相距X,如:相邻两个数的位置相距为1
2)两个数差的绝对值等于Y
TO A :N
IF :N >30 [ OP [ ] ]
MAKE 'X
OP FPUT :X ( A :N+1)
END
TO B :L :X :Y :S
IF ( COUNT :L) = :X [( PR [满足条件的两个数出现了] :S ') STOP ]
MAKE 'C FIRST :L
MAKE 'D
IF ( ABS :C - :D ) = :Y [ ]
B BF :L :X :Y :S
END
TO T2
MAKE 'L A 1
PR :L
MAKE 'M
MAKE 'X FIRST :M
MAKE 'Y LAST :M
B :L :X :Y 0
END
执行 T2
输出: 0 7 8 6 1 1 0 2 4 7 8 2 8 1 1 3 3 2 7 8 1 2 6 4 4 2 5 6 2 0
输入: 3 5
输出:满足条件的两个数出现了 3


3、如下图所示有四层方格,在这10个格子中分别填入0 – 9这十个数字,每行构成一个自然数,组成四个位数不同的自然数,要求这四个自然数都是某个整数的平方。求出所有的填写方案和总的方案数。


2009年芜湖市小学计算机水平等级测评试卷
TO A :X TO B :X
IF :X>3 [STOP] IF :X>9 [STOP]
MAKE 'S1 :X*:X MAKE 'S2 :X*:X
MAKE 'L1 E :S1 MAKE 'L2 E :S2
B 4 IF AND G :L2 F :L1 :L2 [ C 10 ]
A :X+1 B :X+1
END END

TO C :X
IF :X>31 [ STOP ]
MAKE 'S3 :X*:X
MAKE 'L3 E :S3
IF AND G :L3 F ( ) :L3 [ D 32 ]
C :X+1
END
TO D :X
IF :X>99 [ STOP ]
MAKE 'S4 :X*:X
MAKE 'L4 E :S4
IF AND G :L4 F ( ) :L4 [ ( PR :S1 :S2 :S3 :S4)
\ MAKE 'N :N+1 ]
D :X+1
END
TO E :S
IF :S<1 [ OP [ ] ]
OP LPUT ( E INT :S/10 )
END
TO F :L :LL
IF EMPTY? :LL [ OP 'TRUE ]
IF MEMBER? FIRST :LL :L [ OP 'FALSE ]
OP F :L BF :LL
END
TO G :L
IF ( COUNT :L)=1 [ OP 'TRUE ]
IF [ OP 'FALSE ]
OP G BF :L
END
TO T3
MAKE 'N 0
A 1
PR :N
END
执行 T3
输出 1 36 784 9025
9 16 784 3025
9 81 324 7056
9 81 576 2304
4

LOGO语言竞赛题库:
竞赛练习试题①
竞赛练习试卷②
竞赛练习试卷
竞赛练习试卷④

竞赛练习试卷
竞赛练习试卷
竞赛练习试卷
竞赛综合练习试卷C0
竞赛综合练习试卷C4
九江市计算机奥林匹克竞赛决赛试题(小学组
晋江市第三届计算机竞赛小学生组信息学竞赛试卷
2002年小学生计算机竞赛logo语言笔试卷
北京市西城区2002年小学LOGO语言程序设计竞赛试题
2005年厦门市小学生计算机LOGO语言竞赛(初赛)试卷
2005年厦门市小学生计算机LOGO语言竞赛(初赛)试卷(参考答案)

2005年顺德区LOGO语言程序设计比赛初赛试卷
2006年顺德区LOGO语言程序设计比赛复赛试卷
2006年杭州市小学生计算机应用竞赛试题
2006年厦门市小学生计算机LOGO语言竞赛(初赛)试卷(参考答案)
2007年顺德区小学LOGO语言程序设计比赛初赛试卷
2008年顺德区小学LOGO语言程序设计比赛初赛试卷
2008年厦门市小学生计算机LOGO语言竞赛试卷
2009年顺德区小学LOGO语言程序设计比赛初赛试卷
2009年芜湖市小学计算机水平等级测评试卷
2010年顺德区LOGO语言程序设计比赛复赛试卷
2010杭州市小学生LOGO语言程序设计竞赛
2010年杭州市LOGO语言设计竞赛复赛问卷
2010年东莞logo程序设计竞赛模拟试题
2011年厦门市小学生计算机LOGO语言竞赛(初赛)试卷
2011年顺德区小学LOGO语言程序设计比赛初赛试卷
2012常熟市小学生LOGO程序设计试题
阜新学校六年级信息技术考试试
江汉区第十届计算机知识竞赛试题
《信息技术》课及信息技术竞赛使用MSWLogo已成主流和趋势:
汉化版MSWLogo性能比肩PASCAL、C语言,功能远超PC-LOGO及其它类型LOGO语言。
汉化版MSWLogo继承了PC-LOGO的使用习惯及资料,可轻松实现转型,是最优升级语言。
《MSWLogo讲义》电子书是详尽的使用说明书及编程指导手册, 学用MSWLogo不再困难
《MSWLogo讲义》第1-3章是以小学《信息技术》教材为蓝本的入门学习、编程操作参考书
第4-7章是小学信息学竞赛必须掌握的递归、数值计算、字表处理参赛辅导书
第8-10章详解了MSWLogo的新颖编程技巧、3D作图新功能,有许多精彩编程实例
新编制的MSWLogoHelp文件可以在XP~Win10中阅读,常用的命令都有中文注解
《新编PC-LOGO教程》《新编PC-LOGO习题集》是迄今最详尽的PC-LOGO语言教科书
《新编PC-LOGO教程》《新编PC-LOGO习题集》有超过1000道程序例题 这是以往历年教学资料的积淀
已经有纸质《LOGO语言竞赛教程》《LOGO语言竞赛习题集》书籍的就不要再购买这两本电子书了
计算机升级Win7~Win10及更高系统操作系统PC-LOGO无法使用,PC-LOGO渐被淘汰已成定局。
其它中文LOGO系统都存在种种问题,无法编制复杂有水平的LOGO程序,影响学习编程及举办竞赛。
《新编PC-LOGO教程》《新编PC-LOGO习题集》可为学习MSWLogo提供丰富的练习例题及编程思路
汉化MSWLogo是当前和未来时代的最优LOGO语言系统 PC-LOGO是昔日LOGO语言的王者
以上三本书的目录请查阅: http://blog.sina.cn/dpool/blog/s/blog_5fd454d00102x1we.html?vt=4


希望获得《MSWLogo讲义》《新编PC-LOGO教程》《新编PC-LOGO习题集》电子书
手机 计算机 淘宝搜索 MSWLOGO mswlogo 即可找到购买链接

我的更多文章

下载客户端阅读体验更佳

APP专享