文档详情

[2018年最新整理]2005年东莞市小学生计算机程序设计竞赛.doc

发布:2018-02-14约6.95千字共9页下载文档
文本预览下载声明
2005年东莞市小学生计算机程序设计竞赛 决赛试题(一) pascal语言 说明:请将答案填在答题卡上,只交答题卡,时间 9:00—11:00 一、选择题(每题1分,共10分) 1、在WORD中,将一段文字移到整个文档最后,正确的操作步骤的顺序是(?? ) ??(1)打开编辑菜单,选择粘贴命令?? (2)选择要移动的一段文字使其反黑 ??(3)打开编辑菜单,单击复制命令?? (4)把光标移到文档的最后 A (1)(2)(3)(4)???????????? B (3)(2)(4)(1) C (2)(3)(4)(1)???????????? D (3)(1)(2)(4) 、中的“cn”代表了(???? ) A??国家(中国)??B??省市????????C??用户??????D??服务器 、64K存储器含(????)个字节 A??64000???????? B??65536?????? C??64536???? D??32768 、计算机病毒一般寄生在(????)中 A??中央处理器????B??存储器??????C??输入设备????D??输出设备 、启动WINDOWS后,不是桌面上常见的图标是(???? ) A??我的电脑??????B??回收站??????C??控制面板????D??我的文档 、在WINDOWS中,使用鼠标打开某个对象快捷菜单的操作方法是(????) A??单击对象??????B??双击对象????????C??拖动对象 D??右击对象 7、用A表示某个人的总成绩,用B表示这个人的语文成绩,用C表示这个人的数学成绩。那么,用来表达总分不低于170分,同时数学成绩不低于90分,或者语文成绩不低于86分的逻辑表达式是(???? ) A????A=170??AND??B=86 OR??C=90 B????总分超过170,并且语文超过86或数学超过90 C??A=170??AND??(B=86 OR??C=90) D (A=170??AND??B=86)OR??C=90 8、已知一个数字方阵,共M排(1—M),每排N个(1—N)。现要求将这个数字方阵存放到一个长条形盒中(盒中长度不限),且盒中原来从头已经放有K个数字。如果按排取数存放,则数字方阵中第I排第J个数字,应该放在盒中的(?? )位置 A??(I-1)*N+J-1????B??K+(I-1)*N+J?? C??K+(J-1)*M+I?? D??(J-1)*M+I-1 A 软盘 B 硬盘 C 光盘 D 内存 10、为了让计算机完成了一个完整的任务而编制的一串指令序列称之为 。 A.命令 B.口令 C.程序 D.软件 二、填空题(每小题5分,共15分) 1.有一根长度是a的不均匀棒子。 现要找一个支点A,使得该支点正好可使棒子处于平衡状态。 X ^ 左 * 右 0 A a 请完善下面的算法: 第一步:C0=0,C1=a 第二步:A=(C0+C1)/2 第三步:取上一步支点A,此时有三种情况: (1) 以A为支点,棒平衡,算法结束。 (2)右边重,则需令 等于 ,回第二步重复; (3)左边重,则需令 等于 ,回第二步重复; 2、有5本日文书,7本英文书,10本中文书,从中取两本不同文字的书,问有多少种方案? 3、小明有X个玻璃杯,他想在每个杯子里放入若干个小球,并使各个杯子中的小球互不相同,但允许有一个空杯。 ?? 问:小明至少要有多少小球,才可达到目的。 四、程序填空(每空3分,共39分) 1、上楼梯[问题描述]有一个N级的楼梯[程序说明]??用递推方法求解。[程序清单]program f1_401; var n,a,b,c,d,i:integer; begin write(n=); readln(n); if n=1 then c:=1; if n=2 then c:=2; if n=3 then c:=4; if n3 then begin a:=1;b:=2; c:=4; for i:=4 to n do begin d:=
显示全部
相似文档