信息学奥赛试题

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

第19届全国青少年信息学(计算机)奥林匹克BASIC二、问题求解(共2题,每小题5分,共计10 分)试题说明: 1、请观察如下形式的等边三角

形:

请考生注意,所有试题的答案要求全部做在答题纸

上。

一、基础知识单项选择题(共10题,每小题3分,共计30分)

1、存储容量2GB相当于(

边长为2边长为4

A 2000K

B B、2000MB C、2048MB D、2048KB

2、输入一个数(可能是小数),再按原样输出,则程序中处理此数的变量最好使用()

A、字符串类型

B、整数类型

C、实数类型D 、数组类型

3、下列关于计算机病毒的说法错误的是()

A、尽量做到使用正版软件,是预防计算机病毒的有效措施。

B 用强效杀毒软件将U盘杀毒后,U盘就再也不会感染病毒了。

C未知来源的程序很可能携带有计算机病毒。

D计算机病毒通常需要一定的条件才能被激活。

4、国标码的“中国”二字在计算机内占()个字节。

A 2 B、4 C、8 D、16

5、在计算机中,ASC H码是()位二进制代码。

A 8

B 、7

C 、12

D 、16

6、将十进制数2013转换成二进制数是()。

A 11111011100

B 、11111001101

C 、11111011101

D 、11111101101

7、现有30枚硬币(其中有一枚假币,重量较轻)和一架天平,请问最少需要称几次,

才能找出假币()。

当边长为2时,有4个小三角形。

问:当边长为6时,有 _________ 小三角形。

当边长为n时,有 ________ 小三角形。

2、A、B、C三人中一位是工人,一位是教师,一位是律师。已知:

A和教师不同岁,B比教师年龄小。问:A、B、C分别是什么身分?

答: ___________ 是工人,_________ 是教师,___________

三、阅读程序写结果(共4题,每小题8分,共计32分)

1、REM Test31

FOR I =1 TO 30

S=S+I\5

NEXT I

PRINT S

END

本题的运行结果是:(1 )

C比律师年龄大,

是律师。

A 3

B 、4

C 、5

D 、6

&下列计算机设备中,不是输出设备的是()。

A显示器B音箱C、打印机D扫描仪

9、在windows窗口操作时,能使窗口大小恢复原状的操作是(A单击“最小化”按钮 B 、单击“关闭”按钮

C双击窗口标题栏 D 、单击“最大化”按钮

10、世界上第一台电子计算机于1946年诞生于美国,它是出于()

)的需要

2、REM Test32

FOR I =1 TO 4

PRINT TAB (13-3*I);

N=0

FOR J =1 TO 2*I-1

N=N+1

PRINT N;

NEXT J

PRINT

NEXT I

A军事B 、工业C 、农业D 、教学END

本题的运行结果是:(2

2 •求出所有满足下列条件的二位数:将此二位数的个位数字与十位数字进行交换,可

得到一个新的两位数,要求新数与原数之和小于 100。每行输出6个满足条件的数 REM Test42 K=0

4、REM Test34 DIM A(11)

A(1)=1 : A(2)=1 FOR I=3 TO 11 A(l)=A(l-1)+A(l-2) NEXT I

FOR I=1 TO 11

PRINT A(I); NEXT I END

本题的运行结果是:(4 )

1 •让计算机随机产生10道三位整数减两位整数的题,产生一道让学生回答一题,答 对一题给10分,最后打印出这个学生的总得分。 REM Test41

RANDOMIZE TIMER f=0

FOR i=1 TO 10 X = ⑴ _________

Y =

INPUT Z END IT NEXT I END

3.有10个大小不同的数,次序凌乱地放在 A 数组中,请找出其中的最大数以及最大

数所在的位置,并将该数删除,它后面的元素依次前移。 REM Test43 DIM A(11)

FOR i=1 TO 10 INPUT A(i) NEXT i MAX = ⑼ T=1

FOR i= ⑽ TO 10 IF ________ EN MAX = (12)

: _____ (13)

NEXT i

PRINT MlAX=;MAX , ” WEI ZHI: ” ;T FOR i=T TO 9

(14)

NEXT i

FOR i=1 TO 9 PRINT A(i); NEXT i END

学校: ______________ 座位号: _____ 姓名: _____________________ IF A>B THEN I =I+A : B=A ELSE I =I+B LOOP

PRIN T

1=”; I

DATA 3, 8, 5, 4, 9, 11, 18, 2, 14, 6, -999 END

本题的运行结果是:(3 ) FOR I=10 TO 99 ⑻ THEN PRINT

3、REM Test33

1=0 : B=0

DO UNTIL A=-999 READ A

四、完善程序(共 14空,每空2分,共计28分)

IF Z=X-Y THEN PRINT OK!” : ⑶ ELSE PRINT ERROR!

NEXT i PRINT Zhong fen= ” ;f END

相关文档
最新文档