信息学奥赛试题
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
第19届全国青少年信息学(计算机)奥林匹克BASIC 试题说明: 请考生注意,所有试题的答案要求全部做在答题纸上。 二、问题求解(共2题,每小题5分,共计10分) 1、请观察如下形式的等边三角形: 一、基础知识单项选择题(共10题,每小题3分,共计30分) 1、存储容量2GB相当于 ( ) A、2000KB 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Ⅱ码是( )位二进制代码。 A、8 B、7 C、12 D、16 6、将十进制数2013转换成二进制数是( )。 A、11111011100 B、11111001101 C、11111011101 D、11111101101 7、现有30枚硬币(其中有一枚假币,重量较轻)和一架天平,请问最少需要称几次,才能找出假币( )。 A、3 B、4 C、5 D、6 8、下列计算机设备中,不是输出设备的是( )。 A、显示器 B、音箱 C、打印机 D、扫描仪 9、在windows窗口操作时,能使窗口大小恢复原状的操作是( ) A、单击“最小化”按钮 B、单击“关闭”按钮 C、双击窗口标题栏 D、单击“最大化”按钮 10、世界上第一台电子计算机于1946年诞生于美国,它是出于( )的需要。 A、军事 B、工业 C、农业 D、教学 边长为2 边长为4 当边长为2时,有4个小三角形。 问:当边长为6时,有________个小三角形。 当边长为n时,有________个小三角形。 2、 A、B、C三人中一位是工人,一位是教师,一位是律师。已知: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 ) 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 END 本题的运行结果是:( 2 ) 第 1 页 共 3 页 3、REM Test33 I=0:B=0 DO UNTIL A=-999 READ A IF A>B THEN I =I+A:B=A ELSE I =I+B LOOP PRINT “I=”;I DATA 3,8,5,4,9,11,18,2,14,6,-999 END 本题的运行结果是:( 3 ) 4、REM Test34 DIM A(11) A(1)=1:A(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 第 2 页 共 3 页 学校:________ ____座位号:_____ 姓名: __________________ ____________________密 封 线 内 请 勿 答 题______________________ 四、完善程序(共14空,每空2分,共计28分) 1 2 3 4 第19届全国青少年信息学(计算机)奥林匹克 紫阳一小、詹天佑小学联赛试题答题纸 一、基础知识单项选择题(共10题,每小题3分,共计30分) 1 2 3 4 5 6 7 8 9 10 5 6 7 8 9 10 11 12 13 14 二、问题求解(共2题,每小题5分,共计10分) 1. 答: 2. 答: 三、阅读程序写结果(共4题,每小题8分,共计32分) 第2题 第 1 题 第4题 第3题 第 3 页 共 3 页 本文来源:https://www.wddqw.com/doc/2941d48557270722192e453610661ed9ad515587.html