




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二十届全国青少年信息学奥林匹克联赛初赛(普及组Pascal语言二小时达成)??所有试题答案均要求写在答卷纸上,写在试卷纸上一律无效??一单项选择题(共20题,每题1.5分,合计30分。每题有且仅有一个正确答案。)1、以下哪个是面向对象的高级语言()。A.汇编语言B.C++C.FortranD.Basic2、1TB代表的字节数目是()。A.2的10次方B.2的20次方C.2的30次方D.2的40次方3、二进制数00100100和00010101的和是。A.00101000B.001010100C.01000101D.001110014、以下哪一种设施属于输出设施()A.扫描仪B.键盘C.鼠标D.打印机5、以下对操作系统功能的描绘最为圆满的是()A.负责外设与主机之间的信息互换B.负责诊疗机器的故障C?控制和管理计算机系统的各样硬件和软件资源的使用D.将源程序编译成目标程序6.CPU、储蓄器、I/O设施是经过()连结起来的。A.接口B.总线控制线D.系统文件7、断电后会抛弃数据的储蓄器是()。A.RAMB.ROMC.硬盘D.光盘8、以下哪一种是属于电子邮件收发的协议()。A.SMTPB.UDPC.P2PD.FTP9、以下选项中不属D.PNG格式10.链表不拥有的特色是(A.不于图像格式的是(必起初预计储蓄空间C.插入删A.JPG格式B.TXT格式C.GIF格式除不需要挪动元素)第1页共8页B?可随机接见任一元素D?所需空间与线性表长度成正比11、以下各无符号十进制整数中,能用八位二进制表示的数中最大的是(A.296B?133C?256D?19912.以下几个32位IP地点中,书写错误的选项是()。第2页共8页13.要求以下程序的功能是计算:s=1+1/2+1/3+⋯⋯+1/10。VarN:integer;S:real;BeginS:=1.0;Forn:=10downto2doS:=s+1divn;Writeln(s:6:4);End.程序运转后输出结果错误,致使错误结果的程序行是( )。A.S:=1.0;B.Forn:=10downto2doC.S:=s+1divn;D.Writeln(s:6:4);14.设变量x为real型且已赋值,则以下语句中能将x中的数值保存到小数点后两位,并将第三位四舍五入的是( )。A.x:=(x*100)+0.5/100.0B.x:=(x*100+0.5)/100.0C.x:=trunc(x*100+0.5)/100.0D.x:=(x/100+0.5)*/100.015.有以下程序:VarS,a,N:integer;BeginS:=0;a:=1;Readln(n);RepeatS:=s+1;A:=a-2;Untila=n;Writeln(s);End.若要使程序的输出值为2,则应当从键盘给n输入的值是(A.-1B.-3C.-5D.0第3页共8页16.一颗拥有5层的满二叉树中结点数为()A.31B.32C.33D.1617.有向图中每个极点的度等于该极点的()。A.入度B.出度C.入度和出度之和D.入度和出度之差18.设有100个数据元素,采纳折半搜寻时,最大比较次数为()。A.6B.7C.8D.1019.如有以下程序段,此中s、a、b、c均为定义的整型变量,且a、c均已赋值,c>0。S:=a;Forb:=1tocdoS:=s+1;则与上述程序段功能等价的赋值语句是()A.s:=a+bB.s:=a+cC.s:=s+bD.s:=b+c20.计算机的最高奖是():A.菲尔兹奖B诺贝尔奖C图灵奖D普利兹奖二?问题求解(共2题,每空5分,合计10分)1、把M个相同的球放到N个相同的袋子里,赞成有的袋子空着不放,问共有多少种不一样样的搁置方法?(用K表示)。比方:M=7,N=3时,K=8;在这里以为(5,1,1)和(1,5,1)是同一种搁置方法。问:M=8N=5时,K=_______________________________________________________________第2页共8页三?阅读程序写结果(共4题,每题8分,合计32分)1.vara,b,c,d,ans:integer;beginreadln(a,b,c);d:=a-b;a:=d+c;ans:=a*b;writeIn('Ans=',ans);end.输入:234输出:__________________________________________________________2.varN:integer;Functionfun(n:integer):integer;BeginIfn=1thenexit(1);Ifn=2thenexit(2);Exit(fun(n-2)-fun(n-1));End;BeginReadln(n);Writeln(fun(n));End.输入:7输出:__________________________________________________________3.varst:string;len,i:integer;beginreadln(st);len:=length(st);fori:=1tolendoif(st[i]>='a')and(st[i]<='z')then第5页共8页st[i]:=chr(ord(st[i])-ord(‘a')+ord(‘A'));writeIn(st)end.输入:Hello,mynameisLostmonkey.输出:__________________________________________________________4、ConstSize=100;varp:array[1..size]ofinteger;n,tot,cn,i:integer;beginreadln(n);fori:=1tondop[i]:=1;tot:=0;fori:=2tondobeginifp[i]=1thentot:=tot+1;cn:=i*2;whilecn<=ndobeginp[cn]:=0;cn:=cn+1;end;end;writeln(tot);end.输入:30输出:______________________________________________________________四.圆满程序前4空,每空3分,后4空,每空4分,共28分)1、(数字删除)下边程序的功能室将字符串中的数字字符删除后输出,请填空(每空3分,共12分):vars:string;len,i:integer;functiondelnum(vars:string):integer;varI,j:integer;begin第6页共8页j:=1;forI:=1tolength(s)doif(s[i]<'O')(1)(s[i]>'9')thenbegins[j]:=s[l];(2_______________________end;exit((3)];__________________end;beginreadln(s);len:=deInum(s);forI:=1tolendowrite((4));___________writeIn;end.2.(最大子矩阵和)给出m行n列的整数矩阵,求最大的子矩阵和(子矩阵不可以为空)。输入第一行包括两个整数m和n即矩阵的行数和列数。今后m行,每行n个整数,描绘整个矩阵。程序最后输出最大的子矩阵和。(最后一空4分,其他3分,共16分)constSIZE=100;varmatrix:array[1..SIZE,1..SIZE]ofinteger;rowsum:array[1..SIZE,0..SIZE]ofinteger;〃rowsum[i,j]记录前i行前j个数的和M,n,i,j,first,last,area,ans:integer;beginread(m,n);fori:=1tomdoforj:=1tondoread(matrix[i,j]);ans:=matrix(1)fori:=1tomdo⑵—;_______________第7页共8页fori:=1tomdoforj:=1tondorowsum[i,j]:=_(3)_;__________________forfirst:=1tondoforlast:=firsttondo第8页共8页begin(4);fori:=1tomdobeginarea:=area+(5)_jif(area>ans)thenans:=area;if(area<0)thenarea:=0;end;end;writeln(ans);end.第9页共8页答卷部分选择一个正确答案代码(A/B/C/D)填入每题的括号内(每题1.5分,多项选择无分共30分)题号12345678910选择BDDDCBAABB题号11121314151617181920选择DCCCBACBBC?问题解答(每题5分,共10分)1.答:18_________________________________________________________________________________________________2.答:11________________________________________________________________________________________________________________三阅读程序,并与出程序的正确运仃结果:(母题8分,共32分)-(1)程序的运转结果是:Ans=9⑵程序的运转结果是:-11⑶程序的运转结果是:HELLO,MYNAMEISLOSTMONKEY.⑷程序的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省苏北地区达标名校2025届初三5月联考英语试题试卷试卷含答案
- 烟台大学《系统空间设计》2023-2024学年第二学期期末试卷
- 银川第二中学2024-2025学年高三五月中旬物理试题含解析
- 木工劳务分包合同
- 江苏省盐城市东台第一教育集团2024-2025学年初三第十一模(最后一卷)英语试题含答案
- 山东工业职业学院《西医临床技能训练》2023-2024学年第二学期期末试卷
- 信阳职业技术学院《现代农业技术导论(种植类)》2023-2024学年第二学期期末试卷
- 新疆维吾尔巴音郭楞蒙古自治州且末县2025届五年级数学第二学期期末检测模拟试题含答案
- 云南省蒙自一中2025届高三4月模拟考试(一模)语文试题含解析
- 上海市十一校2025年高三第一次调研考试英语试题理试题含解析
- 4.2 音调控制电路
- 难治性癌痛护理评估
- 句式变换题型归类-2024年高考语文二轮复习(新高考专用)(解析版)
- 人员密集场所消防安全管理培训
- 宠物物流运送服务化协议范本
- 数字经济学-测试题及答案
- 制造业生产流程标准化管理手册
- 放射工作人员合同(2篇)
- 《石钟山记》课件统编版高中语文选择性必修下册
- 广西某农贸市场建设项目可行性研究报告
- 第二届全国设备管理与智能运维职业技能竞赛(电气设备点检员)考试题库(含答案)
评论
0/150
提交评论