信息学奥赛试题

2022-09-02 15:30:57   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《信息学奥赛试题》,欢迎阅读!
奥赛,试题,信息
19届全国青少年信息学〔计算机〕奥林匹克BASIC

试题说明:

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

一、根底知识单项选择题〔共10题,每题3分,共计30分〕

1、存储容量2GB相当于

A2000KB B2000MB C2048MB D2048KB

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

A、字符串类型 B、整数类型 C、实数类型 D、数组类型 3、以下关于计算机病毒的说法错误的选项是〔

A 尽量做到使用正版软件,是预防计算机病毒的有效措施。 B 用强效杀毒软件U盘杀毒后,U盘就再也不会感染病毒了。 C 未知来源的程序很可能携带有计算机病毒。

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

4、国标码的“中国〞二字在计算机内占〔 〕个字节。 A2 B4 C8 D16

5、在计算机中,ASCⅡ码是( )位二进制代码。 A8 B7 C12 D16

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

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

A3 B4 C5 D6

8、以下计算机设备中,不是输出设备的是〔 〕。 A、显示器 B、音箱 C、打印机 D、扫描仪

9、在windows窗口操作时,能使窗口大小恢复原状的操作是〔 A、单击“最小化〞按钮 B、单击“关闭〞按钮 C、双击窗口标题栏 D、单击“最大化〞按钮

10、世界上第一台电子计算机1946年诞生于美国,它是出于〔 〕的需要。 A军事 B、工业 C、农业 D教学

二、问题求解〔共2题,每题5分,共计10分〕

1、请观察如下形式的等边三角形:

边长为2

边长为4

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

问:当边长为6时,有________个小三角形。 当边长为n时,有________个小三角形。

2 ABC三人中一位是工人,一位是教师,一位是律师。:C比律师年龄大,A和教师不同岁,B比教师年龄小。问:ABC分别是什么身分?

答: 是工人, 是教师, 是律师。

三、阅读程序写结果〔共4题,每题8分,共计32分〕

1REM Test31 FOR I =1 TO 30 S=S+I\5 NEXT I PRINT S END

此题的运行结果是:( )



2REM 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 END

此题的运行结果是:( )




3REM Test33 I=0B=0

DO UNTIL A=-999

READ A

IF A>B THEN I =I+AB=A ELSE I =I+B LOOP

PRINT I=〞;I

DATA 3854911182146-999 END

此题的运行结果是:( 3 ) 4REM Test34 DIM A(11)

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

FOR I=1 TO 11 PRINT A(I) NEXT I END

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

四、完善程序〔共14空,每空2分,共计28分〕

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

FOR i=1 TO 10

X = Y =

PRINT X;-;Y;-;=; INPUT Z

IF Z=X-Y THEN PRINT OK!: ELSE PRINT ERROR! NEXT i

PRINT zhong fen=;f END

2.求出所有满足以下条件的二位数:将此二位数的个位数字与十位数字进展交换,可得到一个新的两位数,要求新数与原数之和小于100。每行输出6个满足条件的数。 REM Test42 K=0

FOR I=10 TO 99

X = :Y = IF Y>0 THEN J = Y*10+X IF THEN : PRINT I;

THEN PRINT 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 THEN MAX = : NEXT i

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

NEXT i

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




学校:________ ____座位号:_____ 姓名: __________________

____________________ 线 ______________________

19届全国青少年信息学〔计算机〕奥林匹克

紫阳一小、詹天佑小学联赛试题答题纸

一、根底知识单项选择题〔共10题,每题3分,共计30分〕 1 2 3 4 5 6 7 8 9 10



















二、问题求解〔共2题,每题5分,共计10分〕 1. 答:

2. 答:

三、阅读程序写结果〔共4题,每题8分,共计32分〕





1

2





3 4





四、完善程序〔共14空,每空2分,共计28分〕 1 2 3 4

5 6 7 8 9 10 11 12 13 14












本文来源:https://www.dy1993.cn/YwE.html

相关推荐