logo语言竞赛试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

一、填空题(每空1分,共20分)。

1、中央处理单元英文缩写为 。

2、表达式REMAINDER 19 -3的值是 、表达式5

3、把数学表达式1

512+-X X 改写成LOGO 表达式为: 。 4、执行PR (INT SQRT SQRT 256)*ROUND PI 的结果为: 。

5、执行PR RANDOM 5 - RANDOM 2 的结果可能有 。

6、执行 (SHOW CHAR 65 "\+ CHAR 66 "\= "C) 的结果是 。

7、执行 PR (ASCII "A) -(ASCII 0) 的结果是 。

8、FOR “I 1 9[IF :I/3

9、随机产生100之内(不包括0) 8的倍数表达式为 。

10、正23角星一共有 种画法,当其内角最尖时应该是 度。

11、十进制数 2748 所对应的十六进制数是: 。

12、如果执行 REPEAT 9[FD 10 BK :Y ]后,在屏幕上画出了一条长100步的线段, 变量:Y 可以是 或 。

13、REPEAT 36[RT 5 FD 50*6.28/18 RT 5] 可以画出的圆半径为 。

14、输入PR LPUT BL “ABC BL “AABC 显示: 。

15、输入 PR (LIST BF [123 ABC] (SE [XYZ]) 456)显示: 。

16、输入 SHOW LIST SE "A [B] BL [C D] 显示: 。

17、输入(SHOW REMAINDER -7 -4 INT 7/2) 显示: 。

二、问题求解(前4空每空2分,后2空每空1分,共10分)。

1、某班有56名学生,每位学生发一张调查卡,上面写a ,b ,c 三本书的书名,将读过的书打√,结果统计数字如下:读过a 者16人;读过b 者12人;读过c 者9人;全部读过的有2人;读过a ,b 两本书的有5人;读过b ,c 两本书的有4人;读过a ,c 两本书的有3人;问只读过a 的人数是 人,一本书也没有读过的是 人 。

2、(寻找假币)现有80枚硬币,其中有一枚是假币,其重量稍轻,所有真币

的重量都相同,如果使用不带砝码的天平称重,可以保证只要称次,就可以找出假币。第1次的称重方法是分份,称量其中和枚的两份。

三、读程序,写出或画出程序运行的结果(每题5分,共50分)。

1、TO A

REPEAT 4[ REPEAT 2[ \

FD 40 RT 90 PU FD 40 RT 90 PD] RT 90]

END 执行:A

2、TO B

DRAW

SETY 100 SETX -100 SETY 0 SETX 0

SETXY[40 30] SETY YCOR+100

SETX XCOR-100 SETXY [-100 100]

SETXY [0 100] SETXY [40 130]

END 执行:B

3、TO C :R

IF :R<1 HT STOP

REPEAT 18[RT 5 FD 2*PI*:R/36 RT 5]

IF :R/20>INT :R/20 [PU RT 90 FD :R*2-1 RT 90 PD]

C :R-1

END 执行:C 40

4、TO D :X

IF :X<20 STOP

SETX XCOR+:X SETY YCOR-:X

SETX XCOR-:X SETY YCOR+:X

REPEAT 18 [LT 5 BK :X*PI/36 LT 5] RT 180

D :X/2

END 执行:D 80

5、TO E :N

IF :N>4 STOP

REPEAT 6-:N[TYPE CHAR 32 ]

E1 1 PR "

E :N+1

END

TO E1 :S

IF :S=:N TYPE CHAR 91-:S STOP

TYPE CHAR 91-:S E1 :S+1

TYPE CHAR 91-:S

END 执行:E 1

IF EMPTY? :X [SHOW :Y STOP]

TEST NOT NUMBER? LAST FIRST :X

IFT [MAKE "Y SE :Y FIRST :X]

IFF [MAKE "Y LIST FIRST :X :Y]

F BF :X :Y

END

执行:F [LOAV [MY 61] GO51 ] []

7、TO G :X :Y

IF AND :X<10 :Y<10 [OP 0]

OP (G1 :X :Y)+(G :X-5 :Y-3)

END

TO G1 :X :Y

OP (:X+:Y)/2-(ABS :X-:Y)/2

END

执行:G 26 23

8、TO H :R

IF :R<10 HT STOP

LT 90 REPEAT 9[RT 5 FD 2*PI*:R/36 RT 5]

LT 45 H :R/2 RT 45

PU LT 90 BK :R*2 RT 90 PD

RT 45 H :R/2 LT 45

REPEAT 9[RT 5 BK 2*PI*:R/36 RT 5] LT 90 END

执行:H 40

9、TO I :K

FOR "J 1 :K [TYPE I1 :J TYPE CHAR 32] END

TO I1 :N

IF :N<4 [OP 2*:N-REMAINDER :N 2]

OP (I1 :N-1)+(I1 :N-2)-(I1 :N-3) END

执行:I 7

相关文档
最新文档