小学信息学奥赛模拟试卷21

合集下载

小学信息学模拟测试题-含答案(模拟测验)21

小学信息学模拟测试题-含答案(模拟测验)21

小学信息学模拟测试题-含答案一、单选题。

每到选择题只有一个答案,建议作答时间5分钟。

1.删除光标前输入的错误字符,可直接按()键A、BackSpace退格键B、Delete删除键C、空格键D、回车键【答案】A2.键盘上有两个小的突起,可以帮助我们确定基本键的位置,这两个键是()。

A、W和XB、A和DC、F和JD、Q和W【答案】C3.上完信息技术课,下课时我们应该怎么做?()[4分]A、听到下课铃声后就起身离开计算机教室教室B、关闭电脑后直接离开C、放好凳子键盘等物品,检查座位卫生等情况,有序离开D、放好凳子后直接离开【答案】C4.如果想把文件保存到别的地方,应选择()。

B、另存为C、粘贴【答案】B5.下面不是计算机常见的硬件设备的是()。

A、显示器B、键盘C、软盘【答案】C6.写字板的字体工具栏中有一个一个带I的按扭,它的作用是使文字。

()A、加下划线B、倾斜C、居中【答案】B7.当前使用最广泛的一种操作系统是()。

A、DOSB、WindowsC、Linux【答案】B8.浏览网页时,在()中输入网址,然后按回车键就可以进入指定的网站。

A、地址栏B、工具栏C、标题栏9.开机的顺序是()。

A、先开主机,再开外设。

B、先开外设,再开主机。

C、先开键盘,再开机。

【答案】B10.要想通过键盘输入字符“!”(感叹号)或“?”(疑问号),通常需要()键来帮忙。

A、CtrlB、ShiftC、Alt D.Delete【答案】B11.下列设备 ( ) 是计算机的输出设备A、打印机B、键盘C、鼠标D、主机【答案】A12.下列哪一项不是鼠标的基本操作?()A、单击B、双击C、反转【答案】C13.想在颜料盒中选择自己喜欢的颜色,只要()这个颜色即可。

A、鼠标左键单击B、鼠标双击左键C、鼠标右键单击D、鼠标指向【答案】A14.用拼音输汉字时,字母“ü”要用英文字母( )代替A、UB、WC、ID、V【答案】D15.下列选项中不能用于启动Word 2003的操作是( )A、双击Windows桌面上的Word快捷方式图标B、单击“开始”菜单中的“程序”选项,并在弹出的子菜单中选择“Microsoft Word”命令C、单击Windows桌面上的Word快捷方式图标【答案】C16.word 2003文件的扩展名是A、.txtB、.docC、.pptD、.wps【答案】B17.计算机系统由()和软件系统两部分组成。

小学生信息学奥赛模拟试题及思路(Qbasic)

小学生信息学奥赛模拟试题及思路(Qbasic)

小学生信息学奥赛模拟试题及思路(Qbasic)建立文件夹本次模拟赛的考号即为选手发送答案用的邮箱“@”符号之前的部分(例如,如果你用fx@这个邮箱发送答案,那么你的考号即为fx)。

请你用考号建立一个文件夹,并在这个文件夹中为本次竞赛的每个题目建立一个子文件夹,这些子文件夹的名字分别是:ARCH、RANK、QUEUE、HIDE、FOURCOL。

每建立一个正确的文件夹可以得到2分。

本部分共10分(不包括考号文件夹)。

提交答案时,请将每个题目的代码文件分别放入各自的文件夹中,放在其它位置不计分。

题目文件夹中,除了代码文件之外,请不要有其它文件。

将自己的考号文件夹压缩为rar格式后,将此rar文件作为附件发送到bjnoi@,主题请写“小学生模拟题答卷”,并请在邮件正文中写明如下信息:姓名、性别、年龄、学校、年级。

10:10前提交的答案有效。

本次模拟赛每个题目有10个测试点,每个测试点2分,每个题满分20分。

本次模拟赛满分110分。

注:本套题目难度等级(*:送分,**:容易,***:中等,****:较难,*****:难)阿基米德特性(*)至少该做对的题目:1,2,3应该做对的题目:1,2,3,4ARCH.BAS / ARCH.C / ARCH.CPP / ARCH.PAS【问题描述】所谓“阿基米德特性”是这样的一条性质:对任意两个整数、,保证,总存在整数,使得。

请编写一个程序,对输入的、,输出最小的。

【输入文件】文件名:ARCH.IN文件中只有两个整数、,且有。

【输出文件】文件名:ARCH.OUT文件中只有一个整数,表示使得的最小的整数。

【样例输入】2 9【样例输出】5思路:1. 选择结构实现,第二个数整除第一个数+1(见参考程序ARCH.BAS)2. 循环结构实现(while形式)m=1do while a*m<=bm=m+1loopprint m允许并列的排名(**)RANK.BAS / RANK.C / RANK.CPP / RANK.PAS【问题描述】在我们参加的各种竞赛中,允许并列的排名方式是经常遇到的。

信息学奥赛试题精选33题(附带题解)

信息学奥赛试题精选33题(附带题解)

第1~10题为基础题,第11~20题为提高题,第21~33为综合题注:因为在本文档中需要用到一些特殊的数学符号(如:求和号、分数等),所以当您在百度文库中浏览时,一些数学符号可能会显示不出来,不过当您把本文档下载下来在本地浏览时,所有的符号即可全部都显示出来。

^_^基础题:【1 Prime Frequency】【问题描述】给出一个仅包含字母和数字(0-9, A-Z 以及a-z)的字符串,请您计算频率(字符出现的次数),并仅报告哪些字符的频率是素数。

输入:输入的第一行给出一个整数T( 0<T<201),表示测试用例个数。

后面的T行每行给出一个测试用例:一个字母-数字组成的字符串。

字符串的长度是小于2001的一个正整数。

输出:对输入的每个测试用例输出一行,给出一个输出序列号,然后给出在输入的字符串中频率是素数的字符。

这些字符按字母升序排列。

所谓“字母升序”意谓按ASCII 值升序排列。

如果没有字符的频率是素数,输出“empty”(没有引号)。

注:试题来源:Bangladesh National Computer Programming Contest在线测试:UV A 10789提示先离线计算出[2‥2200]的素数筛u[]。

然后每输入一个测试串,以ASCLL码为下标统计各字符的频率p[],并按照ASCLL码递增的顺序(0≤i≤299)输出频率为素数的字符(即u [p[i]]=1且ASCLL码值为i的字符)。

若没有频率为素数的字符,则输出失败信息。

【2 Twin Primes】【问题描述】双素数(Twin Primes)是形式为(p, p+2),术语“双素数”由Paul Stäckel (1892-1919)给出,前几个双素数是(3, 5), (5, 7), (11, 13), (17, 19), (29, 31), (41, 43)。

在本题中请你给出第S对双素数,其中S是输入中给出的整数。

小学生信息学奥赛集训试题及答案

小学生信息学奥赛集训试题及答案

小学生信息学奥赛集训试题及答案前言(2010年3月)信息奥赛主要题型为:选择题、阅读程序、问题求解、完善程序、编程,其中初赛主要为前四项,着重考核学生的信息基础的知识面,对程序的理解能力、分析问题解决问题的能力,决赛着重考核学生的分析问题解决问题及实际编程能力。

为此,我们****培训中心组织老师精心整理了本次集训的资料。

本期培训共十次课,各专题讲解时间分配如下:第一讲:基础知识(1)第二讲:基础知识(2)第三讲:阅读程序(1)第四讲:阅读程序(2)第五讲:问题求解(1)第六讲:问题求解(2)第七讲:完善程序(1)第八讲:完善程序(2)第九讲:综合训练(1)第十讲:综合训练(2)课程编排的思想是先了解信息学基础知识,激发学习兴趣;通过问题求解训练,提高分析问题的能力;通过阅读程序训练,实际可以学习部分示范程序;通过完善程序,解决问题,同时也是学习示范程序;最后两次综合训练相当于模拟竞赛。

希望同学们在集训期间,能认真听讲,及时复习,理解老师的解题思路,相信通过我们的一起努力,你一定能取的很大的进步。

第一章计算机基础知识1 计算机基本知识1.计算机的产生和发展1946年2月15日,在美国宾夕法尼亚大学诞生了世界上第一台电子计算机ENIAC(Electronic Numerical Integrator And Computer),它是为计算弹道和射击表而设计的。

这台计算机占地170平方米,重30吨,主要元件是电子管,用了18000多个,每秒能进行5000次加法运算,比当时最快的计算工具还快300多倍。

2.计算机的特点计算机的特点主要有:运算速度快、计算精度高、具有大容量记忆和高速存取能力、具有逻辑判断能力以及存储程序和自动处理能力。

3.计算机基本工作原理与冯·诺依曼计算机模型3.计算机的应用4.计算机的发展【例001】迄今电子数字式计算机都属于冯·诺依曼式,这是由于它们都建立在冯·诺依曼提出的()核心思想基础上。

2021年信息学奥赛初赛模拟题

2021年信息学奥赛初赛模拟题

2021年信息学奥赛初赛模拟题1.娅慧和海婷编写了一段脚本,打算用于观察Scratch中的克隆体功能。

点击小绿旗运行这段脚本,屏幕上会出现一行克隆体。

这些克隆体说出的数值从左往右依次为()。

A.0 0 0 0 0B.2 4 6 8 10(正确答案)C.1 3 5 7 9D.1 2 3 4 5答案解析:解析:这是一道考察克隆、循环结构和变量综合运用的题目。

根据脚本,我们可以知道,当小绿旗被点击后,“报数”变量为0,角色本体会移到舞台左侧,将“报数”变量增加2,接着执行克隆脚本。

新克隆出来的克隆体会说“报数”变量,此时的“报数”变量是0+2=2,所以第一个克隆体会说2。

紧接着,程序会进行第二轮循环,继续将“报数”变量增加2,并克隆出新的克隆体,此时的“报数”变量是2+2=4,所以第二个克隆体会说4。

剩余三轮循环,克隆体从左到右依次会报出“6、8、10”。

因此,答案为B。

4.点击小绿旗,运行下图脚本,如果角色的坐标为 (45, 60) ,那么角色会说()。

A.200B.100C.-100(正确答案)D.-200答案解析:解析:这是一道考察函数、变量和选择结构综合运用的题目。

根据脚本运行,当小绿旗被点击时,“零花钱”变量为50,接着程序会开始调用我们自制的“计算”函数开始计算最终要说的“零花钱”变量。

根据题干我们可以知道,X坐标为45,所以X坐标除以2的余数是1【(45÷2)=22......1】,满足双分支条件语句的条件,所以执行那么里的脚本,将“零花钱”变量增加50,“零花钱”变量变为100。

紧接着继续执行单分支语句判断,Y坐标为60,所以Y 坐标Y坐标=3600,大于800,满足单分支条件语句的条件,所以执行那么里的脚本,将“零花钱”变量设为0-零花钱,“零花钱”变量变为-100。

因此,答案为C。

娅慧和海婷为冰淇淋角色编写了图1中的脚本,如果想要得到图2的效果,那么冰淇淋造型的中心点应该大致位于()。

信息学奥赛学生选拔试题

信息学奥赛学生选拔试题

信息学奥赛选拔学生试题班级:_________ 姓名:____________ 分数:____________一、警察局抓了ABCD四个偷窃嫌疑犯,其中只有一人是小偷.审问中:A说:“我不是小偷”.B说:“C 是小偷”。

C说:“小偷肯定是D”。

D说:“C冤枉人”。

现在知道四人中,只有一人说的假话,请你帮助警察叔叔说出谁是小偷.二、这里有一系列数字,可是不全,你能把它们补充完整嘛?在横线上填写.0 1 1 2 3 5 8 13 21 ()55 () 144三、有一只猴子摘了一堆枣,第一天吃了一半,还嫌不过瘾,又吃了一个;第二天又吃了剩余的一半零一个,以后每天如此,到第五天,猴子一看只剩余一个了。

问最初有多少枣子?四、张明小朋友想把一张一元的钞票兑换成一分,二分和五分的硬币,要求每种至少一枚,三种硬币的总和为40枚.你能不能帮助张明想一下,各种硬币应该各有多少呢?(写出一种即可).五、俗话说的好“一山不容二虎”,可是有一个山头却来了10只老虎,这可怎么办啊?谁来当大王呢?他们想到一个办法,就是10只老虎站成一排,先从左边开始数,1,2,3,1,2,3这样来数,数到头以后,数3的老虎退出大王竞选,剩余的老虎再从右面开始数,1,2,3,1,2,3,也是数3的老虎退出竞选;依次类推,直到剩下两只老虎时,数2的老虎为大王.请问,第几只老虎是大王呢(以最初10只老虎站队时为标准,从左向右数.)六、某医院有A,B,C,D,E,F,G七位大夫.他们在一星期内每天要值班一次.排班的要求为(1)A大夫值班日比C大夫晚一天;(2)D大夫值班日比E大夫晚两天;(3)B大夫值班日比G大夫早三天;(4)F 大夫值班日在B,C大夫值班日中间,且在星期四。

你能否帮助医院给这七位大夫排出值班日呢?七、有一天张晓同学在做数学题时发现一个好玩的游戏。

游戏是这样的:他把一个数,比如123,然后在数的中间填上两个运算符号,如1X2X3,当然也可以1+2X3,他奇怪的发现1+2X3竟然比1X2X3还要大。

2021中山市小学生信息学竞赛试题

2021中山市小学生信息学竞赛试题

2021中山市小学生信息学竞赛试题中山市第四届小学生信息学邀请赛试题比赛时间:2021年3月24日上午9:00-12:00题目一览试题名称提交文件输入文件名输出文件名满分测试点数时间限制空间限制火柴盒 match.pas/ match.cpp match.in match.out 100 10 1秒 128M 贪睡虫 sleep.pas/ sleep.cpp sleep.in sleep.out 100 10 1秒 128M 游戏 game.pas/ game.cpp game.in game.out 100 10 1秒 128M 糖果归谁 candy.pas/ candy.cpp candy.in candy.out 100 10 1秒 128M 营救 rescue.pas/ rescue.cpp rescue.in rescue.out 100 10 1秒 128M 注意事项:1. 提交要求:首先在电脑的E盘下建立一个文件夹,名字为你的中文姓名,在该文件夹下建立一个文本文件,名字也是你的中文姓名,把你所在学校、姓名、班级、家庭联系电话写在该文本文件中,最终你要提交的PAS文件或CPP文件也必须放在以你的中文姓名命名的文件夹下。

如你的名字叫张三,一共有5道题,题目的文件名分别是1,2,3,4,5,那么张三同学提交的目录结构如下: E:\\---张三 (以姓名命名的文件夹)---张三.TXT (以姓名为文件名的文本文件,内容包括学校、姓名、班级、电话) ---1.PAS或1.CPP (题目1的源程序) ---2.PAS或2.CPP (题目2的源程序) ---3.PAS或3.CPP (题目3的源程序) ---4.PAS或4.CPP (题目4的源程序) ---5.PAS或5.CPP (题目5的源程序)1. 严格按照题目所要求的格式进行输入、输出,否则严重影响得分。

1. 题目测试数据有严格的时间限制,超时不得分。

信息学奥赛试题及答案

信息学奥赛试题及答案

信息学奥赛试题及答案信息学奥赛试题一、填空题(共20题,每题1.5分,共计30分。

每题有5个备选答案,前10个题为单选题(即每题有且只有一个正确答案,选对得分),后10题为不定项选择题(即每题有1至5个正确答案,只有全部选对才得分)。

1.微型计算机的性能主要取决于()。

A)内存B)主板C)中央处理器D)硬盘E)显示器2.能将高级语言程序转换为目标程序的是( ).A)调试程序B)解释程序C)编辑程序D)编译程序E)连接程序3.A=B,B=B,C=B,则A∨B∧C=( )A) B) C) D) E)4.计算机设备,既是输入设备,又是输出设备的是( )。

A)键盘B)触摸屏C)扫描仪D)投影仪E)数字化仪5.计较机病毒沾染的需求前提是( )。

A)在内存中运转病毒步伐B)对磁盘举行读写操纵C)在内存中运行含有病毒的可执行程序D)复制文件E)删除文件6.行列(13,2,11,34,4l,77,5,7,18,26,15),第一个进入行列的元素是13,则第五个出行列的元素是( )。

A)5 B)41 C)77 D)13 E)187.在利用E-mail前,需求对Outlook举行设置,个中ISP 发送电子邮件的效劳器称为( )效劳器。

A)POP3 B)SMTPC)DNS D)FTP E)HTTP8.对给定的整数序列(54,73,21,35,67,78,63,24,89)举行从小到大的排序时,接纳快速排序的第一趟扫描的成效是( ).A)(24,21,35,54,67, 78,63,73,89) B)(24,35,21,54,67, 78,63,73,89)C)(24,21,35,54,67, 63,73,78,89) D)(21,24,35,54,63, 67,73,78,89)E)(24,21,35,54,67, 63,73,78,89)9.编号为1到13的纸牌顺时针排成一圈,有人从编号为1的牌从数字1开始顺时针数下去,1,2,3,……,一圈又一圈,问当数到数字n ,所在的纸牌编号为多少?A) n mod 13 B)1+(n-1) mod 13 C)(n+1) mod 13-1 D)(n+1) mod 13 E) (n-1) mod 1310.对下图进行广度优先拓朴排序得到的顶点序列正确的是( ).A) 1,2,3,4,5,6 B) 1,3,2,4,5,6 C) 1,3,2,4,6,5D) 1,2,3,4,6,5, E) 1,3,2,4,5,611.下列属于冯.诺依曼计算机模型的核心思想是( ).A)采用二进制表示数据和指令; B)采用”存储程序”工作方式C)计算机硬件有五大部件(运算器、控制器、存储器、输入和输出设备)D)结构化程序设计方法E)计算机软件只有系统软件12.CPU访问内存的速度比访问下列哪个(些)存储设备要慢( )。

2021年海淀区信息学奥赛小学组(笔试+上机)试卷

2021年海淀区信息学奥赛小学组(笔试+上机)试卷

2021年海淀区信息学奥赛小学组(笔试+上机)试卷2021年海淀区信息学奥林匹克竞赛小学组笔试试题:(共40分)姓名_________年级________学校_________ 准考号_________成绩_____一. 选择题(10分,每小题2分)1、语句A=A+1的正确含义是().A)将变量A的值存入到A+1中去 B)将变量A的值+1后再赋给变量A C)将变量A+1的值存入变量A中去 D)变量A的值等于变量A+1的值4、在QBASIC中,数327698表示的数的类型是().(A)integer型(B)single型(C) long型(D)double型5、产生一个50~100之间(包括50和100)的随机整数范围为(). (A)FIX(50+50*RND)(B)FIX(50+51*RND) (C) FIX(51+50*RND) (D)FIX(51+49*RND)2、字符“e”的ASCII码值是:( ).A) 69 B) 70 C) 101 D) 1023、下面字符串关系式的值为“真”的是:( ).A) “CAT”>“DOG” B) “abc”>“ABC” C) “MAN”>“MEN” D) “IM”二、读程序写运行结果(每小题5分,共20分)1、CLS 运行结果为: X = 2 Y = 3FOR I = X TO X + YPRINT I X = X + 2 NEXT IPRINT \END12、CLS 运行结果为: S = 0 DOREAD XIF X / 4 = FIX(X / 4) OR X / 5 = FIX(X / 5) THEN S = S + X END IFLOOP WHILE X <> 0 PRINT SDATA 2,5,6,8,18,21,0 END3、CLS DIM A(8) A(1) = 2FOR P = 2 TO 8A(P) = A(P - 1) + P * 2NEXT PFOR X = 1 TO 8 STEP 3 PRINT A(X) NEXT X END4、CLS A$ = \B$ = MID$(A$, 2, 2) C$ = RIGHT$(A$, 2)V = VAL(A$) + VAL(B$) + VAL(C$) PRINT V END运行结果为:运行结果为: 2三.根据题意将程序补充完整(每空1分,共10分)有N个猴子围成一圈,每个猴子有一个编号,编号从1到N(其中1≤N≤40)。

信息学奥赛初赛模拟试题答案

信息学奥赛初赛模拟试题答案

信息学奥赛初赛模拟试题姓名:________得分:________一、问题求解(共2题,每题5分,共计10分)1.平面图是可以画在在平面上,且它的边仅在顶点上才能相交的简单无向图。

4个顶点的平面图至多有6条边,如右图所示。

那么,5个顶点的平面图至多有__9____条边。

2.定义一种字符串操作,一次可以将其中一个元素移到任意位置。

举例说明,对于字符串”BcA”,可以将A移到B之前,变成字符串”ABC”。

如果要将字符串”DACHEBGIF”变成”ABCDEFGHI”,最少需要____4____次操作。

二、阅读程序写结果(共3题,每题10分,共计30分)1.vara, b: integer;function work(a, b: integer): integer;beginif a mod b <> 0 thenwork := work(b, a mod b)elsework := b;end;beginread(a, b);writeln(work(a, b));end.输入:123 321输出:____3_____2.constsize = 10;vari, j, cnt, n, m : integer;data : array[1..size] of integer;beginreadln(n, m);for i := 1 to n doread(data[i]);for i := 1 to n dobegincnt := 0;for j := 1 to n doif (data[i] < data[j]) or ((data[j] = data[i]) and (j < i)) then inc(cnt);if cnt = mthen writeln(data[i]);end;end.输入5 296 -8 0 16 87输出:____16____3.ConstSIZE = 100;varn, i, sum, x : integer;a : array[1..SIZE] of integer;beginreadln(n);fillchar(a, sizeof(a), 0);for i:= 1 to n dobeginread(x);inc(a[x]);end;i := 0;sum := 0;while sum < (n div 2 + 1) dobegininc(i);sum :=sum + a[i];end;writeln(i);end.输入:114 5 6 6 4 3 3 2 3 2 1输出:____3____三、编写程序(共3题,每题20分,共计60分)1、截数问题: 任意一个自然数,我们可以将其平均截取成三个自然数。

信息学奥赛选拔考试

信息学奥赛选拔考试

信息学奥赛选拔考试第一题(基础题,10分)题目描述:给定一个整数N(1 <= N <= 1000),计算并输出从1到N(包括N)之间所有整数的和。

输入:一行,包含一个整数N。

输出:一行,输出从1到N的和。

第二题(简单应用题,20分)题目描述:给定一个字符串S,只包含小写字母,请统计并输出每个字母出现的次数,按字母顺序排列。

输入:一行,包含一个字符串S(长度不超过1000)。

输出:多行,每行包含一个字母及其出现次数,按字母顺序排列。

第三题(中等题,30分)题目描述:给定一个整数数组A,数组中的元素两两不同。

现在要求你进行一系列操作,每次操作可以选择数组中的任意两个元素进行交换。

问至少需要多少次操作,才能使得数组A变为非递减序列(即对于任意i < j,都有A[i] <= A[j])。

输入:第一行包含一个整数N(1 <= N <= 1000),表示数组A的长度。

第二行包含N个整数,表示数组A的元素。

输出:一行,输出至少需要多少次操作才能将数组A变为非递减序列。

第四题(难题,40分)题目描述:给定一个无向图G,顶点集为V,边集为E。

图G中可能存在重边和自环。

现在要求你找出图G中所有简单环(即环中不重复经过任何顶点,但允许重复经过边)的长度,并按升序输出。

输入:第一行包含两个整数N和M(1 <= N <= 100, 1 <= M <= 1000),分别表示顶点数和边数。

接下来M行,每行包含两个整数u和v(1 <= u, v <= N),表示顶点u和v之间有一条边。

输出:多行,按升序输出图G中所有简单环的长度。

如果图中没有环,则输出一行"No cycles found."。

注意:本题可能需要使用深度优先搜索(DFS)结合回溯或并查集等高级算法技巧来解决。

2021小学生信息学竞赛试题

2021小学生信息学竞赛试题

2021小学生信息学竞赛试题----e89a730c-7152-11ec-8b70-7cb59b590d7d中山市第三届小学生信息学邀请赛试题比赛时间:2022年4月9日上午9:00至12:001.提交要求:首先在电脑的e盘下建立一个文件夹,名字为你的中文姓名,在该文件夹下建立一一个文本文件,其名称也是您的中文名称。

在文本文件中填写您的学校、姓名、班级和家庭联系电话。

最后,您要提交的pas文件和exe文件也必须放在以您的中文名称命名的文件夹中。

如果您的名字是张三,总共有四个问题,并且问题的文件名分别是1、2、3和4,那么张三提交的目录构如下:e:\---张三(按名称命名的文件夹)---张三.txt(以姓名为文件名的文本文件,内容包括学校、姓名、班级、电话)---1.pas(题目1的源程序)---1.exe(题目1的可执行文件)---2.pas(题目2的源程序)---2.exe(题目2的可执行文件)---3.pas(题目3的源程序)---3.exe(题目3的可执行文件)---4.pas(题目4的源程序)---4.exe(题目4的可执行文件)---5.pas(题目4的源程序)---5. Exe(标题4的可执行文件)2.严格按照题目所要求的格式进行输入、输出,否则严重影响得分。

3.4.5.6.测试数据有严格的时间限制,加班不得分。

输入文件格式不用判错;输入输出文件名均已给定,不用键盘输入。

程序完成后,要按指定的文件名提交源文件和exe文件。

三个小时完成。

7.本比赛的最终解释权归中山市教育局教研室信息技术科所有。

大家都知道蒙氏数学教学法是面向幼儿园孩子的一种数学教学法,实际上就是使用大量的教具来帮助孩子们掌握数字的概念。

这其实是很普通的教学方法,只不过披上了一个洋名字后就身价倍增了。

今天的课程中,老师使用了喜羊羊公仔作为教具,她先在自己左边放了几只喜羊羊,又在自己右边放在上几只,然后让孩子们数出左右两边各有多少只喜羊羊,并且要计算出两边一共有多少只喜羊羊。

信息学奥赛前测试题

信息学奥赛前测试题

信息学奥赛前测试题
信息学奥赛前测试题可以参考以下题目:
1. 选择题
(1)在信息学奥赛中,正确的键盘输入习惯是使用哪根手指击键?
A. 右手食指
B. 左手食指
C. 右手中指
D. 左手中指
(2)二进制数可以用来表示颜色,一幅图像有256种颜色,最少需要几位二进制数来表示?
A. 2位
B. 4位
C. 8位
D. 16位
2. 填空题
(1)在信息学奥赛中,常用的编程语言有________、________等。

(2)计算机内部使用二进制数进行运算,一个字节包含________位二进制数。

(3)将十进制数2013转换成二进制数是________。

3. 简答题
(1)简述信息学奥赛对参赛选手的要求。

(2)在信息学奥赛中,如何提高编程效率?
4. 编程题
(1)编写一个程序,实现从键盘输入两个整数,计算它们的和并输出结果。

(2)编写一个程序,实现将一个字符串中的所有字母转换成大写字母。

以上信息学奥赛前测试题仅供参考,建议咨询专业人士获取更准确的信息。

小学生信息学奥赛集训试题及答案

小学生信息学奥赛集训试题及答案

小学生信息学奥赛集训试题及答案前言(2010年3月)信息奥赛主要题型为:选择题、阅读程序、问题求解、完善程序、编程,其中初赛主要为前四项,着重考核学生的信息基础的知识面,对程序的理解能力、分析问题解决问题的能力,决赛着重考核学生的分析问题解决问题及实际编程能力。

为此,我们****培训中心组织老师精心整理了本次集训的资料。

本期培训共十次课,各专题讲解时间分配如下:第一讲:基础知识(1)第二讲:基础知识(2)第三讲:阅读程序(1)第四讲:阅读程序(2)第五讲:问题求解(1)第六讲:问题求解(2)第七讲:完善程序(1)第八讲:完善程序(2)第九讲:综合训练(1)第十讲:综合训练(2)课程编排的思想是先了解信息学基础知识,激发学习兴趣;通过问题求解训练,提高分析问题的能力;通过阅读程序训练,实际可以学习部分示范程序;通过完善程序,解决问题,同时也是学习示范程序;最后两次综合训练相当于模拟竞赛。

希望同学们在集训期间,能认真听讲,及时复习,理解老师的解题思路,相信通过我们的一起努力,你一定能取的很大的进步。

第一章计算机基础知识1 计算机基本知识1.计算机的产生和发展1946年2月15日,在美国宾夕法尼亚大学诞生了世界上第一台电子计算机ENIAC(Electronic Numerical Integrator And Computer),它是为计算弹道和射击表而设计的。

这台计算机占地170平方米,重30吨,主要元件是电子管,用了18000多个,每秒能进行5000次加法运算,比当时最快的计算工具还快300多倍。

2.计算机的特点计算机的特点主要有:运算速度快、计算精度高、具有大容量记忆和高速存取能力、具有逻辑判断能力以及存储程序和自动处理能力。

3.计算机基本工作原理与冯·诺依曼计算机模型3.计算机的应用4.计算机的发展【例001】迄今电子数字式计算机都属于冯·诺依曼式,这是由于它们都建立在冯·诺依曼提出的()核心思想基础上。

小学信息学奥赛模拟试卷21

小学信息学奥赛模拟试卷21

小学信息学奥赛模拟试卷(一)班级姓名一、选择题(每题2分,共40分)1.在二进制下,1101111 + ()=1111100。

A) 1011 B) 1101 C) 1010 D) 11112.字符“0”的ASCII吗为48,则字符“9”的ASCII吗为()。

A)39 B)57 C)120 D)视具体的计算机而定。

3.一片容量为8GB的SD卡能存储大约()张大小为2MB的数码相片。

A) 1600 B)2000 C) 4000 D) 160004. 一个正整数在二进制下有100位,则他在十六进制下有()位。

A)7 B)13 C)25 D)不能确定5.下列著名人物中,没在计算机相关技术和理论领域做出过杰出共享的人是()。

A) 王选B)图灵C) 冯诺依曼D)陈景润6.扫描仪、绘图仪、触摸屏、音箱当中有()个具有输出功能。

A) 1 B) 2 C) 3 D) 47.程序设计的三种基本结构是()。

A)主程序、函数、过程B)顺序、选择、循环C)程序首部、说明总分、执行部分D)for、while、repeat8.互联网上最常用的浏览器称为()。

A)word B)QQ C)IE D)PPT9.Integer类型的数据范围是()。

A)-32767~32767 B)0~32767C)-32768~32767 D)0~65535 10.执行语句writeln(‘12*3=’,12*3)的结果为()。

A)36=36 B)12*3=36 C)‘12*3=’36 D)‘12*3=’,12*3 11.英特尔公司是生产()半导体巨头,称于2012年已经开始了7纳米、5纳米工艺的研发工作的远景规划,将使该产品的速度更快。

A)显示器B)CPUC)内存D)硬盘12.下列可执行文件的扩展各为()。

A).COM与.DOC B).COM与.TXT C).COM与.EXE D).WPS与.BAT 13.word2003中的“剪贴板”是()。

A)硬盘中的一块区域B)内存中的一块区域C)Cache中的一块区域D)CPU中的一块区域14.二十世纪末,人类社会进入()。

信息学奥赛试题精选33题(附带题解)

信息学奥赛试题精选33题(附带题解)

第1~10题为基础题,第11~20题为提高题,第21~33为综合题注:因为在本文档中需要用到一些特殊的数学符号(如:求和号、分数等),所以当您在百度文库中浏览时,一些数学符号可能会显示不出来,不过当您把本文档下载下来在本地浏览时,所有的符号即可全部都显示出来。

^_^基础题:【1 Prime Frequency】【问题描述】给出一个仅包含字母和数字(0-9, A-Z 以及a-z)的字符串,请您计算频率(字符出现的次数),并仅报告哪些字符的频率是素数。

输入:输入的第一行给出一个整数T( 0<T<201),表示测试用例个数。

后面的T行每行给出一个测试用例:一个字母-数字组成的字符串。

字符串的长度是小于2001的一个正整数。

输出:对输入的每个测试用例输出一行,给出一个输出序列号,然后给出在输入的字符串中频率是素数的字符。

这些字符按字母升序排列。

所谓“字母升序”意谓按ASCII 值升序排列。

如果没有字符的频率是素数,输出“empty”(没有引号)。

注:试题来源:Bangladesh National Computer Programming Contest在线测试:UV A 10789提示先离线计算出[2‥2200]的素数筛u[]。

然后每输入一个测试串,以ASCLL码为下标统计各字符的频率p[],并按照ASCLL码递增的顺序(0≤i≤299)输出频率为素数的字符(即u [p[i]]=1且ASCLL码值为i的字符)。

若没有频率为素数的字符,则输出失败信息。

【2 Twin Primes】【问题描述】双素数(Twin Primes)是形式为(p, p+2),术语“双素数”由Paul Stäckel (1892-1919)给出,前几个双素数是(3, 5), (5, 7), (11, 13), (17, 19), (29, 31), (41, 43)。

在本题中请你给出第S对双素数,其中S是输入中给出的整数。

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

小学信息学奥赛模拟试卷(一)班级姓名一、选择题(每题2分,共40分)1.在二进制下,1101111 + ()=1111100。

A) 1011 B) 1101 C) 1010 D) 11112.字符“0”的ASCII吗为48,则字符“9”的ASCII吗为()。

A)39 B)57 C)120 D)视具体的计算机而定。

3.一片容量为8GB的SD卡能存储大约()张大小为2MB的数码相片。

A) 1600 B)2000 C) 4000 D) 160004. 一个正整数在二进制下有100位,则他在十六进制下有()位。

A)7 B)13 C)25 D)不能确定5.下列著名人物中,没在计算机相关技术和理论领域做出过杰出共享的人是()。

A) 王选B)图灵C) 冯诺依曼D)陈景润6.扫描仪、绘图仪、触摸屏、音箱当中有()个具有输出功能。

A) 1 B) 2 C) 3 D) 47.程序设计的三种基本结构是()。

A)主程序、函数、过程B)顺序、选择、循环C)程序首部、说明总分、执行部分D)for、while、repeat8.互联网上最常用的浏览器称为()。

A)word B)QQ C)IE D)PPT9.Integer类型的数据范围是()。

A)-32767~32767 B)0~32767C)-32768~32767 D)0~65535 10.执行语句writeln(‘12*3=’,12*3)的结果为()。

A)36=36 B)12*3=36 C)‘12*3=’36 D)‘12*3=’,12*3 11.英特尔公司是生产()半导体巨头,称于2012年已经开始了7纳米、5纳米工艺的研发工作的远景规划,将使该产品的速度更快。

A)显示器B)CPUC)内存D)硬盘12.下列可执行文件的扩展各为()。

A).COM与.DOC B).COM与.TXT C).COM与.EXE D).WPS与.BAT 13.word2003中的“剪贴板”是()。

A)硬盘中的一块区域B)内存中的一块区域C)Cache中的一块区域D)CPU中的一块区域14.二十世纪末,人类社会进入()。

A)电子时代B)农业时代C)信息时代D)工业时代15.关于信息的说法,下列说法正确的是()。

A)收录机就是一种信息B)一本书就是信息C)一张报纸就是信息D)报上登载的足球赛的消息就是信息16.计算机病毒的特点是()。

A)传播性.潜伏性.易读性与隐蔽性B)破坏性.传播性.潜伏性与安全性C)传播性.潜伏性.破坏性与隐蔽性D)传播性.潜伏性.破坏性与易读性17.有一3*3的方格棋盘(每个格子长宽都为1),共有多少个正方形( )。

A)12 B)14 C)16 D)1818.下列图中,能用“一笔画”画出(经过每条边一次且只经过一次)的图是()。

19.从ENIAC到当前最先进的计算机,冯诺依曼体系始终占有重要的低位。

冯诺依曼体系结构的核心内容是()。

A)采用开关电路B)采用半导体器件C)采用存储程序和程序控制原理D)采用键盘输入20.有人认为,在个人电脑送修前,将文件放入回收站中就是将其删除。

这种想法()。

A)正确的,将文件放入回收站意味着彻底删除,无法恢复。

B)不正确,只有将回收站清空后,才意味着彻底删除,无法恢复。

C)不正确,即使将回收站清空,任然可能通过恢复软件找回。

D)不正确,只要在硬盘上出现过的文件,永远不可能被彻底删除。

二、问题求解(16分)1.“庆六一”李老师买了许多的礼物,便让同学们做了个小游戏。

要求第一位同学拿走总数的一半的再加一份,第二位拿走剩下的一半的再加一份,以此类推。

结果在第四位同学拿后全部拿完,问李老师买了几份礼物。

(7分) 2.现有80枚硬币(其中有一枚假币,重量较轻)和一架天平,请问最小需要称几次,才能找出假币。

(9分)三、程序阅读(32分,第一题8分,第二题7分,第三题9分,第四题8分)1.Program Ex1;Var n,m,i,ans : integer;BeginReadln(n,m);i:=n;ans:=0;while(i<=m)beginans:=ans+i;i=i+1; end;writeln(‘ans=’,ans:5:2);End.输入:10 20 输出:2.Program Ex2;Var a,b,c,d:integer; begina:=1234b:=4321;c:=a div 100;d:=b mod 100;writeln(c+d);end.输出:________3. Program Ex3;var i,j:integer; beginfor i:=1 to 5 dobeginfor j:=2 to i doif i mod 2=0 then write(‘A’) else write(‘B’); writeln;end;end.输出:4.Program Ex4;Var x,y,t:integer;beginreadln(x,y);if x>y thenbegin t:=x;x:=y;y:=t; end;RepeatY:=y-x;t:=t+1Until y<0;writeln(‘t=’,t-1);end.输入:512 16输出:四、程序填空(12分,每空3分)1.红英小学在植树节组织师生参加植树活动,每个老师植树2棵,每两个学生植树一课。

楼英同学编写了一个计算参加植树师生人数小程序。

如输入须要参加总人数120 人和共需种植的棵数90棵,便计算出参加教师人数和学生人数,如计算不出提示错误信息。

Program Ex5;Var i,j,rs,ks : integer;t: boolean;BeginWrite(‘请输入总人数和需要种植的棵数’);Readln(rs,ks);t:=false;For i:=1 to doFor j:=2 to rs doBeginIf (j mod 2=0) and thenBeginWriteln(‘教师人数和学生人数分别是’,i:5,j:5);;endend;if then writeln(‘输入错误’);end.一、初级编程入门题顺序结构1、请编写一个程序,求一个正方的周长。

2、请编写一个程序,求一个长方形的周长。

3、请编写一个程序,求一个三角形的周长。

4、请编写一个程序,从键盘输入两个整数,要求求和然后输出和。

例如:输入 1 4输出 55、要求从键盘输入一个三位数,要求百位变十位,十位变个位,个位变百位: 例如:输入 123输出 3126、输入一个四位数要求按如下交换输出:例如:输入 1234输出 43217、输入一个四位数要求输入各位数字的和。

例如:输入 4567输出 228、编一程序,键盘输入整数A,B的值,然后打印A除以B的商的整数部分及余数。

9、输入一个时、分、秒,把它转换为一个秒数。

例如输入 2 3 4 代表2小时3分钟4秒输出 7384 代表一共有7384 秒10、求三角形面积:给出三角形的三个边长为a,b,c,求三角形的面积。

提示:根据海伦公式来计算三角形的面积:a+b+c2 S=;Area=S(S-a)(S-b)(S-c)11、编一程序,从键盘输入整数A,B的值,然后把A,B的值交换后输出。

从键盘输入两个整数,打印出更小的那个数。

12、设X,Y,Z的值分别是FALSE,TRUE,FLASE。

写出下列逻辑表达式的值:not x and not y;true and x or y;(x and z) or (z and y);x or z and y;(4>5) and (7<8)(8>9) or ( 9<10)2 and ((3=3) or (3<7))选择结构13、读入三个整数,从小到大输出。

14、从键盘输入一个数,判断它的奇偶性,如果是奇数则输出yes,否则输出no。

15、从键盘读入一个数,判断它的正负。

是正数,则输出"+",是负数,则输出"-"。

16、从键盘输入一个数,如果是两位数那么输入yes否则输入no。

17、输入两个数a,b,输出较大数的平方值。

18、铁路托运行李规定:行李重不超过50公斤的,托运费按每公斤0.15元计费;如超50公斤,超过部分每公斤加收0.10元。

编一程序完成自动计费工作。

19、某超市为了促销,规定:购物不足60元的按原价付款,超过60不足200的按九折付款,超过200元的,超过部分按八折付款。

编一程序完成超市的自动计费的工作。

20、打印某年某月有多少天。

(提示:A、闰年的计算方法:年数能被4整除,并且不能被100整除;或者能被40 0整除的整数年份。

B、利用MOD运算可以判断一个数能否被另一个数整除)。

21、编写一个程序,功能是从键盘输入一个整数,判断它是否二位数,如果是,就打印它,然后结束程序,22、编写一个程序,功能是从键盘输入三个整数,打印出其中最大的一个值。

23、当前小学生的成绩单由以前的百分制改为优秀、良好、合格、不合格四个等级的等级制。

编一程序完成分数的自动转换工作。

转换规则如下:60分以下的为不合格;60到69分为合格;70到89分为良好;90分以上的为优秀。

(提示:可以利用DIV运算来使程序更简明)循环结构分别用repeat,while循环做以下习题。

24、计算1—1000之间能同时被3和5整除的整数的和。

25、求所有的三位数中十位数能被个位数和百位数之和整除的数。

26、求水仙花数。

所谓水仙花数,是指一个三位数abc,如果满足a^3+b^3+c^3=abc,则abc是水仙花数。

27、求所有满足条件的四位数: (1)这四位数是11的倍数; (2)b+c=a;28、计算下列式子的值:28a (1)1+3+……+99 28b (2)1+2+4+8+…+102429、输入一个整数,计算它各位上数字的和。

(注意:是任意位的整数)30、输入一整数A,判断它是否质数。

(提示:若从2到A的平方根的范围内,没有一个数能整除A,则A是质数。

)用for循环做以下习题31、1+3+5+…..+…..99=?32、1+1/2+1/3+1/4+……1/100=?33、1*2+2*3+3*4+……+n*(n+1)=?34、1+1/2!+1/3!+…..1/n!=?35、求水仙花数。

所谓水仙花数,是指一个三位数abc,如果满足a^3+b^3+c^3=abc,则abc是水仙花数。

36、输入一整数A,判断它是否质数。

(提示:若从2到A的平方根的范围内,没有一个数能整除A,则A是质数。

)37、1+(1+3)+(1+3+5)+ ……(1+3+5+……+n)=?n为奇数。

38、s=-1+3-5+7-9+……n n为奇数。

二、综合练习题39、计算下列式子的值:(1)1+2+……+1000 1a(2)1+3+5+……+97+99 2a(3)1+2+4+8+…+1024 3a40、输入一个四位数,求它各位上数字的和。

相关文档
最新文档